{}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r15}], 0x1, "9c4b0a4c4d3d1a"}) (async, rerun: 32) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x61e6}) 22:16:54 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) (async) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) (async) fcntl$setpipe(r1, 0x407, 0x6) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:54 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@RTM_GETMDB={0x18, 0x56, 0x3a701ee3222e617b, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x18}, 0x1, 0x0, 0x0, 0x84}, 0x8010) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) write$uinput_user_dev(r1, &(0x7f0000000280)={'syz1\x00', {0x6, 0x8001, 0x1, 0x6b}, 0x28, [0x4, 0x2, 0x4, 0x5, 0x8001, 0x10001, 0x40, 0x0, 0x8b, 0x7fff, 0x1ff, 0xee, 0x8, 0x40, 0x6, 0x3, 0x80000000, 0x40, 0x0, 0x1, 0x6, 0x80, 0xffffff80, 0x3f, 0xefdb, 0x3, 0x8, 0x2, 0xcd95, 0x6, 0x5, 0x5, 0x81, 0x9, 0xfffffffc, 0xfffffffe, 0x7fffffff, 0x6, 0x88, 0x4, 0x5, 0x7, 0x3f, 0x5e, 0x20, 0x9, 0xfffffff7, 0x400, 0x1, 0xffff20c0, 0xead9, 0x7e2c, 0x7, 0xc5, 0x80, 0x20, 0x8000, 0x4, 0x6, 0x0, 0x8, 0x101, 0x8000, 0x401], [0x8001, 0x7fffffff, 0x9ce3, 0x5, 0xfffffe00, 0x80000001, 0x3, 0x8, 0x1f, 0x81, 0x0, 0x1ff, 0x7f, 0x3, 0x6, 0x20, 0xa6de, 0x80000001, 0xcb6, 0x3, 0x81, 0x88, 0xff, 0x2020, 0x20, 0x6, 0x8f7, 0x8001, 0xffff, 0xc3, 0x2, 0x4, 0x8, 0x5, 0x733a708e, 0x0, 0x8, 0x4, 0x9, 0x8, 0x400, 0xbd, 0x1ff8000, 0x101, 0x8a9b, 0x4, 0x81, 0x5, 0x3, 0xa46b, 0x7ff, 0x3be2, 0x7, 0x6, 0x1, 0x7, 0x0, 0x5, 0x3, 0x5d45, 0x9, 0xfc2, 0xfff, 0x9], [0x2, 0x6, 0x0, 0x3, 0x5, 0x5, 0x3, 0x5, 0x800, 0x9d, 0x7, 0x9, 0x6, 0xf0, 0x7, 0x8, 0x5f5, 0x1, 0x1, 0x3, 0x4, 0x7, 0x1, 0x606e4488, 0x3, 0x3f, 0x10000000, 0x101, 0x5ca, 0x5, 0xaea3, 0x5, 0xbdc, 0x10001, 0x3, 0x7fffffff, 0x3, 0x28, 0x3, 0x7, 0xffffffb1, 0x4, 0xb662, 0x1, 0x0, 0x874, 0x5, 0xfffffff7, 0x6, 0x10001, 0x3ff, 0x8000, 0x20, 0x4, 0x8, 0x8000, 0x3, 0x5, 0x4, 0x2, 0x1f, 0x101, 0x1, 0x7fff], [0x6, 0xcac, 0x2, 0x7fffffff, 0x5, 0x8, 0x8, 0x9, 0x3, 0x7, 0x1f, 0x7, 0x712e, 0xfd49, 0xfffffffc, 0x7d, 0x8, 0xfffff800, 0x7a48c60b, 0x8, 0x1e, 0x400, 0x8, 0x7, 0x268b8e3c, 0x81, 0x20, 0x5, 0xfffffffc, 0x3f, 0x40, 0x81, 0x1, 0x4, 0x4, 0x8, 0x200, 0x200, 0x6, 0x0, 0xf0a, 0x9, 0x93, 0x0, 0x2, 0x2, 0x400, 0x9, 0x8001, 0x20, 0xfffffff8, 0x7fffffff, 0x1, 0x0, 0xef5, 0x8, 0xffffff1f, 0x3b, 0x7fff, 0x100, 0xfff, 0xe106, 0x18, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) open(&(0x7f0000000240)='./file0\x00', 0x414040, 0x100) (async) ioctl$UI_DEV_SETUP(r1, 0x405c5503, 0x0) 22:16:54 executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) fcntl$setpipe(r1, 0x407, 0x6) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) [ 756.765700] REISERFS (device loop3): found reiserfs format "3.5" with non-standard journal [ 756.774701] REISERFS (device loop3): using ordered data mode [ 756.780960] reiserfs: using flush barriers [ 756.790284] REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 756.816094] REISERFS (device loop3): checking transaction log (loop3) [ 756.862410] REISERFS (device loop3): Using r5 hash to sort names [ 756.972854] reiserfs: enabling write barrier flush mode [ 756.980368] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. 22:16:55 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) 22:16:55 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) (async) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) sendmsg$nl_route(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@RTM_GETMDB={0x18, 0x56, 0x3a701ee3222e617b, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x18}, 0x1, 0x0, 0x0, 0x84}, 0x8010) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) write$uinput_user_dev(r1, &(0x7f0000000280)={'syz1\x00', {0x6, 0x8001, 0x1, 0x6b}, 0x28, [0x4, 0x2, 0x4, 0x5, 0x8001, 0x10001, 0x40, 0x0, 0x8b, 0x7fff, 0x1ff, 0xee, 0x8, 0x40, 0x6, 0x3, 0x80000000, 0x40, 0x0, 0x1, 0x6, 0x80, 0xffffff80, 0x3f, 0xefdb, 0x3, 0x8, 0x2, 0xcd95, 0x6, 0x5, 0x5, 0x81, 0x9, 0xfffffffc, 0xfffffffe, 0x7fffffff, 0x6, 0x88, 0x4, 0x5, 0x7, 0x3f, 0x5e, 0x20, 0x9, 0xfffffff7, 0x400, 0x1, 0xffff20c0, 0xead9, 0x7e2c, 0x7, 0xc5, 0x80, 0x20, 0x8000, 0x4, 0x6, 0x0, 0x8, 0x101, 0x8000, 0x401], [0x8001, 0x7fffffff, 0x9ce3, 0x5, 0xfffffe00, 0x80000001, 0x3, 0x8, 0x1f, 0x81, 0x0, 0x1ff, 0x7f, 0x3, 0x6, 0x20, 0xa6de, 0x80000001, 0xcb6, 0x3, 0x81, 0x88, 0xff, 0x2020, 0x20, 0x6, 0x8f7, 0x8001, 0xffff, 0xc3, 0x2, 0x4, 0x8, 0x5, 0x733a708e, 0x0, 0x8, 0x4, 0x9, 0x8, 0x400, 0xbd, 0x1ff8000, 0x101, 0x8a9b, 0x4, 0x81, 0x5, 0x3, 0xa46b, 0x7ff, 0x3be2, 0x7, 0x6, 0x1, 0x7, 0x0, 0x5, 0x3, 0x5d45, 0x9, 0xfc2, 0xfff, 0x9], [0x2, 0x6, 0x0, 0x3, 0x5, 0x5, 0x3, 0x5, 0x800, 0x9d, 0x7, 0x9, 0x6, 0xf0, 0x7, 0x8, 0x5f5, 0x1, 0x1, 0x3, 0x4, 0x7, 0x1, 0x606e4488, 0x3, 0x3f, 0x10000000, 0x101, 0x5ca, 0x5, 0xaea3, 0x5, 0xbdc, 0x10001, 0x3, 0x7fffffff, 0x3, 0x28, 0x3, 0x7, 0xffffffb1, 0x4, 0xb662, 0x1, 0x0, 0x874, 0x5, 0xfffffff7, 0x6, 0x10001, 0x3ff, 0x8000, 0x20, 0x4, 0x8, 0x8000, 0x3, 0x5, 0x4, 0x2, 0x1f, 0x101, 0x1, 0x7fff], [0x6, 0xcac, 0x2, 0x7fffffff, 0x5, 0x8, 0x8, 0x9, 0x3, 0x7, 0x1f, 0x7, 0x712e, 0xfd49, 0xfffffffc, 0x7d, 0x8, 0xfffff800, 0x7a48c60b, 0x8, 0x1e, 0x400, 0x8, 0x7, 0x268b8e3c, 0x81, 0x20, 0x5, 0xfffffffc, 0x3f, 0x40, 0x81, 0x1, 0x4, 0x4, 0x8, 0x200, 0x200, 0x6, 0x0, 0xf0a, 0x9, 0x93, 0x0, 0x2, 0x2, 0x400, 0x9, 0x8001, 0x20, 0xfffffff8, 0x7fffffff, 0x1, 0x0, 0xef5, 0x8, 0xffffff1f, 0x3b, 0x7fff, 0x100, 0xfff, 0xe106, 0x18, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) open(&(0x7f0000000240)='./file0\x00', 0x414040, 0x100) ioctl$UI_DEV_SETUP(r1, 0x405c5503, 0x0) 22:16:55 executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) fcntl$setpipe(r1, 0x407, 0x6) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:55 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0xaa6f6396d0ed07f2) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8100, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) fcntl$getownex(r0, 0x10, &(0x7f0000000380)={0x0, 0x0}) sched_setscheduler(r6, 0x6, &(0x7f0000000480)=0x7) sendmmsg$unix(r0, &(0x7f00000048c0)=[{{0x0, 0x0, &(0x7f0000000dc0), 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000000e00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000000e80)="19b36bef2512a2652248f108be9f0ef09b8ba1e041641595149927deaaff665b206ee4fb88e6da4a5467585ef904ab94bf232889d8868430752b56491d175b903cf21f471d0eb84bf6ecfc96ff23a640919cf0f6683fc9e5ed9f4e8737637523121f0c3f8373945c661457f0b406f0faff31d7ba06e2577811720b9f9b31c6ccbba94476e1d0875c7f4aba945991f4507d7f567792a2c26a", 0x98}, {&(0x7f0000000f80)="c2d23d9ce759f82e47d787536543b97b3e651af152671fe46fad27d14d758df2a49330d6982fcbf8c748cc09698f2a87630afd03c88b12b58b0e713470436bacc0b54ffbc8d85204824eaef9ac5437d1e958dcf8c7fa8bd0422dc272d924f4723effbaa9f02e54372128c17fce00b6501c0f802b10e135766e380c16509f029c3d897c08696509b7de99075aea970a76c9cd177542ed31cac312ef0f8fa9c10c11eec1b5de899ebacdadd894b5ff22c45a2b387d7bcb95ee2782dff8932e8100a32c6681252c3d6e3d96c405db8f07d1411421f4a39645746895f410a35d51224dee0fd25c5218ddbe4f94788832fc11ceb76fd735c8fcfd50216b631bdd4a54fd0163bf74556c761bc6b9c684acb1e8a47dbb43156eee4d9c7129226d523d3c80e4e77bb4de1669c3750b6428faf543d25feb79a7bc0651dc097b6fb89fa49266e3b52e972c07b9c0b7e7d067c29bbc32ddbe7b1dd0989daccc10a9fe2e1726d872dd9799b3a991fe6f18fd493cf48def4d0d1854a94c4fd8006df63971b43274666e8f559d99f85fd9ea791f71749f6c07a22f73598b1c5943bb504cf355a984b969a216232f95e0582788376d54c1726d0f2f99da128495180240ed13f82670efeb5ca605a41b7357f70a4fdc4b985c346958a16d494c27888db101728f2a7882a6bde499fe853d4d82935e2b94b59770012ede9bd58b711ab6a9cf78e70302c8b7a0aef0cfdf55c833dd6eba797c1bc9bc0d04eb363cfe78450381180642ddf5fa3b9a8c00900f062cf15ef92590a9f8bace4cdcd36fb47b13644c28a614c4fc71c9e60f4481840243ec78cea7ef7cb9074be6254f8194d6a88d01d2875d8e7079a5d416ffe075331f76edb8aa568bf3632fffb898183e26406673d72e99211f23a5471fa11498a409d68563f9183c716a371a67522406d10e5abd8b1e3554bc026b07c65d0d6b073c68a483c43f0261b2319da2f471c3a3ca00ad2bdf93c12d17005ded1133ad5697d041a4641435f01bfc3ddb7b12547f6e48a951798921d83dd2beab2427e52ee378480ce858f88ff7e9ab1664c1972c5c113d1f37a6a35825e0b87c56a3394aaf6ba8f23d422f3a46326c44def76134c1c60cefbb1da9814be239415974d2c37e209289ea4757ffe99dd1e00168250416d04eaf1b727eb9ca162064ba92bf48f39b96483a75cc33d3a792e30c94a2ef655fcac323a4f0df797ba1529b6b484d9d2d3ab2bb2bda4ab48e13c3649b529e558dc92af42a3a726f170d16215b8e4a8a6960681b01f80c99cb614e707d1d1414c2752af55ffbf2a00164222112dceea1751d584750121338203ca06409d97cb13b96bca99db1dff94be44633f3e0dba1143ca2b8cfe0ce456ba9aa3dea331a4dd142f5d6d87ba4807199d7d4dbec3ef98eba1ef0e691c408b12c49c87e6ba17e2f6b9eb66d1262320e0cdaac451abfb5937f91e0aa13b388bfbbca01ebbb3b8b9c7fa018ad311b97ec37115f514f593e10a35888185112d9ec4f838d80fc6074809321b362cafdbdce37d0653eb5a89874fce364b3e380e8a8b2f5f02cac75f2c3147e4c3c3e83d4829762c2615dd5cdd41a43403e6eaded7d67d88e9ae48d511e4640f49920d5854e1b135373a27e90b486eeba9e23f441bbf4e185d5d6a1afd692067ddffe6ad67fdaa6cff58061008c911d197118023e8626b4a3b5e9857ba348a4b5d6c18cb80d363b81d93cf9f39ef341123590140ff8037c5e7219214114eb6b3bdaef04748d8b4abed58e3df1d3343b0d124ae5dc9bd8ebfcdaacfa99b619d85344a39330107789563386a80a23b32fddb8cfc493cfb0004c6fe9e4bf63bf5f24a1d72bb3e6acccfeae42530ccc40e3b54e9d4d17d5c8b323b4d1bea2e7611de1aaf18fe4979874ab73afdfd8bd8c7b7aacf2c1e668e59c91fd6b12bad5943389080c0861a025089829765be09ab551c07b7784b641c6765924951e9cd9c4d560e9bfb98f26bfc04c615d62aee4a830884c980a73572e1d7c7878b84edf63a2613958ed0b611fae73441eca3c461fcc7c4a13d2126862e63a71e5e6c0ca50b4c10a51917edfd9c21fec0386b2b55504cf9021751bccd09ad7d3779286bcc8e86b4da8002c1d0e25d8edbda38ba27d066d34e688cfd6dbfcc8dce9a2ff67fd2a9a0805eae640bdfafed8c94e6fb60f60296658dbb46cb1db922fb037e3a1e05dcd8f98c8107815e3f42c4b8af9fc05782e05701c975c90eab732c98f244ec116bc30f21ebeb0ac9c8f10f3cb4c5c055203736ff94010e060f217152e0f435b43e98c0e24d0f34291e1acbc21a6396774de9dbb94c81c6b26f3536501f85f3acefff2970e71ed5226c7a97dd32e3f324cedb2fb99a6deaa4d4148c1d2e342055b92524956d9aa27945c3221102d4bc2c85544ba4096bd560fda20ba108e51c46b09bacde854aacb25489747b2bada0d90f230b73e0ee5b7675c047a55a5f8f64a9df065a7c337e0230e795208460cab83878f42e9bb20fe94faae8e6c7a1da9fbe66b9fbc07aa7caaf1493dea2f9084179cb30b43710cf561b0e75d44f1b85ac437eaf211e8eba833b5cf28a3d5d6e2f2925ea3a7c013f574560d4e8d9fe56841521d0ae4aa22a74ec0456fba62598acf290715cfb9979ca8763c0a8c8265355997a6079f0ab89a379479bf1f52c27339fcb851a2f380f48f00cb907b8465988c16b5c86e7a74e96ad435a771ce3843f01c9d3faee339a176db99671fbb905c14f7de42e0313f5355c0f1289a8f6fbd8008841430bebe46b991c744dbe5c17e4bd1614d1be1bcc5ef39517b9aaa44a384e7803f83291b202549ddb6e38c7fb06e7ab1ea4765cda604c9ba6729394d287e9636fad9fef2545c9c8632a1e7aaae0cbcdf7d4d4adacf71d91878cbb299ea2545f93db2256a90b61cd730fdb47f444621ee448a224acf154db36e10fa47bc2a55585f0dddb98580062d61ae609ebe4e403a5ed0c5ce38cd6113b0d92f1decd57639a5d9ba851e702aa9e86f21608425d82ef2fb1077919a813f8b7a4291c65ebfef82bb0bbc942d6644b0a3c0321f41c89481611a0964e8bc4c558a788addc69186d260cb0a5fa09c9dc5cbbf904fff200fbbfe5f90d53086ce64b37cc0e3608766d882f1129f456cd62037deebb3a70c16a8e523014f28654ee9ea144d365de88cf515384ce2b9439e5374fae512a2767f8eb0717c42e8cec6b1e522becb9e21754b9126101ae84d8a8d4a6b3fa8bbd1df8cd4832687b08fbd975feca97204517720130ba1eaaa929329071d7605f3df13e1925cf18fd84e6489ebd8c2103676d92d536fdab22c19c7091308f091591abb002344bedc94f95935a8bb0b2145dd822319f0c363337cf07f2bf6d818d24015f5ad84363010ba679317ffa67720d8e471630805d84182df847c329d55fd48b1006ba6b3ef49fc8fe88579a325b19f6c3c4175107dbbf50ad9f56fe0cb30e49c6a7c8373591fe60c5827254a60780635de7596fb394c6d915be618b11a7a068e05e33a8b4933be2cf572f95225af605eb99c65179150f3f6c96d4fadd94c12b1fb708a21b6b7efea0f22ac3dd52f3fb62d72e913f31e8135e66c767fd3c37d63567cd07966dbda75251dba29bfb13fe60f4b92cae01877d3987c206bf544659e9201d0d19023fc0d2dd34bc0faed731e970bae7d16d8b60447166a89318ae86020922116de7ce780f04260316f278f1594fe15981b791b2cfa1c526a18de255ad06ef4c0353c4cf4bc31c4e0fd5ecb7ec71b1714ed4ce7ea65489744ec990f1d6e94aed81a26f5f0ef7fc4eec7ab56a8bfde242c33f6765e3e482438f165ebfd3c0110aedddecea6e309125bb5426989762502a1e384c9ce7b7a87a96f38a7f931eeec2896bb8cf80b9d77de0fd96a8949119fcfb9af786fcfb6a41993ee44e1c0d4a5caff4d9c498042f82d746bd3e511c77ae9c25355b4b6cfb2fb3df53efab58c03be447aece6e9632d59df5a2956e6478e6fbfd3b2faad03086dd0ccc8e8cc334de2f3456660beadca57c8ddd05bb4cb4eb38ad3c14f8228b95e62716c02ce0888f065e49f67ea6ad43528520034f147a33cfe2c0774ca5c8109ec41071ce917259c49aa37b28ce6c6c56e6a55456edc0fde6ac7cf75fcd9a8cad3dd71ad10240ca6ed3cb171d53e0aa87b63723c70de6f610433edfe03f86f5547e26656cb049c00c02d4fac06f954457ecfe80f172dc574e25acf4ed1dae22b2df6575f37fa5b32b29deb5de67a20ffc9471c195d3af3c46a189a10753d3acddc588b6af4efc48e18b53f60f5495ac9ca325a802336e42285f557763ef022c35e58073e61943ad409a95faedcdb191274442b1d704b883d0ab10b47cc021547d3e6e82e3921d3d8a37effa86ca7552e1d302b8184324bde32e63c30ce0e5aa3a4da8fcccb3fed056b7abdd1712e658e8da1289a74b81b7c0ee71a86d360eaa8f8a5b556b0c2c00918d9a12c91858541ba2b2817687ce205b5c07dd02fad51bb09d309e8463eae9f0167d5fd484799a3b747fc08b9bea1237fa341f9873fc83b3263c493cf92f44eddecb4de416329df7cd7f8fa55e09db77adc5a49c959636d23a329b97d0beefab02e4e8b8096bbe089f9741f7b4e0f497f998751a57ebe0d98d9648bad0b130eeb6009898f392b027932004b48181cf8848f147da919814b2fb630978234e4c201549b3b7f504bd706c7e27d6363361e58d277da286384884b1b3d5d0b5c741ef896a916e544e025203d6f3240d9f08c871cedcf5e10c0e81c6212eb552afc4a2bcf30bd73c63bce0e77c0a1934629af58c12e73a0242aa284cb9cdd2778765ff6fbcd03e900b9c90222fc9c9e3f317fdccad34f2f9af2550d8214f44ab55ed54b1c213c7df9041a99da2fbdb395f23972c3b6572502a5fb142449cb1142af06071e0b2b635c75f08e3398b6da72cef37ae4607f3ac36d162083f4e2127a7de662b18ee6308f1fd2d779e898968de959c27fa34b6428608fbdfba7844487f5fc85300b5d90b02639700b15d5691d6d1841d85f0c81ff8e73e4df89cb50e519dc26d43c1b76fe5eff1a18c647c547a8c71cd0a26d16617b79ce5e261977bf96e9bb442f5e5549634ed068349a97ff21de3692a71e542012bd7daca8632205680941c67ce218b8da8b1a77e23521394c824083456ead958a992716b62236ce1a3259b76f0a4eb9369fe7b0e80c29afb5811102439a05ff478db0eb5135bd7117d5fddb723ff784c9108639039826959491bc884df04ad89da8f528a6fafda09a5db3309428868a90329d3dbebe832dbebeee22a5df8b4e046e95448949789b7be6cc1c10f204c0042742499a5c5ef48033a7df81be93824b28a5e0612fd7442cebc0977cec92fecc18d6ba036043e5ab74a0c629929c58ec589d359fe4675d6b4a04f6b7a070abde0a4bddd9deaced9c93b9801d0574da6b82a344d24452b34258f56b5c2204d2410573427da168860815834396d5dc1456fc2735f3e2a6aa0d0c3e401c37577f228bf07ef8f17c3efded98564426fc99040a414a0e656906fc4ed6dcbec5bff96d906109941a856cec7204d192986ed24282bb240df4699dcdae18ba1929dfe62468cb1f1d910fadfd9ff1ebaad150b86ce572982459c223e0bf60ed45c0b786a6ac20b5c93a402650f21ee1a3354db02d15fe391ae536fa8cb5babb268fdf4517079091e02888aa1a57b19f6c3f8df716", 0xfdb}, {&(0x7f0000001f80)="b293acf28def12487a8c35eb7a563651e62f6575f263ddc2ff8e3fbfeb592ad4fe4448674e9593ac43fb8bdc68d13c0c04d899b6c04b6461ff001ac7c2295d838e458ea02685024dc7073c0a5c0013c34fe59d4c9e37e6f2076b794948d6951b24c1d471ba245a991f220792d3ac12cd181f7949d5273b733bee87230bd91c56a8b7342fe7e1d12112eaefbea5f38a7c0441c0d96d49f2a3a1157383409678b63f666ecec3892a43875d55ce45920fa62043a65bf3564220cec2d6d7ff095b59a9aa8debf2ef835014c5e7464395ec7b9db7fd562c8e27d2c7f2e2c79d99a07f183323df63c456079c4badef", 0xec}, {&(0x7f0000002140)="4847ddd265500197bb445ef731ed6c7e941f0d64007f94654f96aa94ca5c8e3485d26bba384c8f5d7dfc026c1bedc3d381d756f05d6cf5ce5e7a3c255ac531060b39d2dbafe1639b9458d0263513b2909ee71073d74a973f7004def42f1c303b79356f06b2875b66af74995e71ec7d016047d7e510c2065145127379ed265a9568d038e01403cf166b96fbc86ac3f3fa11709f3d070d3029cebd6e80e471c87aaf5a860eaedbaaa6ae45fac5be926dc5c027c372807d2a9dd7438bf67580b8f8b9583f191efd948765d047fb10", 0xcd}, {&(0x7f0000002240)="e721e72178a90b528d2cbb8fa19b0c157f7da430b2200a716e1c0c2d6f7942d3d9c8405d1d2193f3425c3a3ce7b209694100462e53e8167076678c738f0f49fed585523ad37813507c5991fc2e17e073e90d69553b959ab827230765b925f6ad578d643f674a19a87cf646d7945760ffc209fb62ca79c29d8592aa23072be644f0fbf878cf3a5e68dc54313e7027b753a5116b50094f01d7a6dfd2a17e5a5fb899ce04b599c12e7ba955d08db4b40c4bc3371ed6ee6b1bb0fbd3fe666871766f5a50167c76017f6dcd69ec28569295bbedf3383cd7a78d495cf29cd2443a7865c55d4aea89552a31fa4bff60", 0xec}], 0x5, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}], 0x78, 0x80}}], 0x2, 0x40084) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000004c0)="71408e9174da3bcdf310dd3d214d0ac9cdceefab1860804c024b63e97083c673d891740e6b0669523a10fcf969b6b0741fb4e8e4e87c35a112de8d3240bc3d22aea07e0b", 0x44}, {&(0x7f0000000540)="1d1f4a4927da11d7e59076791bd39d79ab15aac69259093afa68c98cebadf49ceac081289fcc081ac8274ec055712abe7d0a7ad88632bfcf", 0x38}, {&(0x7f00000005c0)="d4e73ddaa87f916c911c02c6096488c1f948b0681abcc8a91fc73bfa039cb4565b96b69730718e6a1860d3c4be3a9990b12c6118b6adaafcbc995d698e868f430c9024cdb68748c685d1ff350fb95222a75796a5f7642ed4", 0x58}, {&(0x7f0000000640)="7b8f672042b3b6a06cbfe8da3969affd3cece8fbbfc3520cad2b29af7ee9b64e273e2417eadcba35dde0cd5a5249246e4d7480f4645a3c706e51c12579feebf3bf48947dc96c4a0bda0cefbd9db0e5daecfb4f684cad7885f97942becb4f446d91d4df77bf852b4d15856445e11978899250ef7c5750ae8e698b9c6d1a2ed26bb0ab3255aed2a53a1dc304126359a76e85a197cee160dc9bd09d4d1aa92133640a5aff83d0aff3d1519a0c74818eb8f8f4fdc8d1375482248dfeb9d396041f973fd03f57ede041bcc20401bcec91abded698408026472e598ccd", 0xda}, {&(0x7f00000023c0)="f7584eacfbd410c1e8c17e81181f58c1052a5acac023691263646887855fabc7dbe7539aa6f820c6d24f4ec222803cc61aa3a660081c0279587d150f95b1aed4f91bc3c2e2dd3c6a7e414bf1e2df68c6bdac7bf7f2d43b4e0507c29c65a1c27129b2874af5aa9ffb592a2db75b1044c7a91d06a093a8ecb9f62d7689fc21706896bc82ee848a9f67a1a9a58a94011a1c710f265c8e197be464ea8a635a08771247fd7dbad6c22f0be8c488c9367eac4b58501f767a7800455aeb06bb69c64f754dc92b35f87a2942efcce20522d85e16a38bea147e7ab36bb4976f07f2aceb02b3cf753617ac6850433c0d5caa1d041cbddf306f2560b5d108b4de366e19ab827eebb419d0010a0c11f522f6768da49d54c46069752322d01659eb3dff229a314838e92ac5a17c3efaa13f100716cc3ce3dead5dff2fba190e83b8697eea2a5c8d559daafcbd735d0f0e154681231bc634cddf82fd7b6eee97e059019e8ddc24601b160a7e821748df29d47923ae68474228e7970447cd4653f0d0241c8ae5231084989607b4eba07097993571d65ad91794f86fd7804a62b9ad57d1b4437f04d3bf376581a504589f9ac76b31b45bc037b64af13bcb268a485933da8b5cf7ab374b0f680af8416d8f65c513aa2764005b27b6278460c6d6bb75c65b47e1a4ae5b101cbef3f639399702adf46b388e047b3d61c5259303b9fed1a698f9183832ee2890dca27a0f887743d1a23a807d052aec7056b19fe26be8adc5c0449137c5d0b8cebb68f8f4d2c4e8ab864974a329ea412de7f296d9d0c11e2e3dc9daacd15c7b1d7d9c561c9a5bcb46bc6a3bd7bb076c2c36eb7de3ba8c699be369f5d8121f837adb560d3d56af15627221f74fe24fbbe5d72de7947aac47b059d9cf76432e96c38e90250da096a1b2f2a5585000c7b7e4a1b20a2d431d86a62fe720ab54f5db57da4c14eac8a4049f3ab11c0a3db14fb62a39bcf4095f62362d0df3258473be013f9cdac77fb575108eebd023a1c83eeca211f7b1389a06eec2341b8ffabcdd153ab223c8688061ff5a5d62fd15bd826dabd76fdb9e23226607fde34ad501f9f83887559feb7d879bdc16a66490820d9f0b54a3c069747dfe3a698af6cacf562169d1dae2d237cbb2e898a3a8da51bbcd4d351c64a96a33ef9d33347757f95f7744935be61c0cce7bd95bcef669b08deb42de5228254e3a01b5d616be56a6bc85fd38f589f5b0ae5f11710d922cd780eceffe79de54b09b536194bc28971a39e6ab78a9258f1ceb57b76fa60b5a21dcf3c2bd4a3f1c244f0b31ddcfb5de556561e05e25683c5233cc285202e7e021d45d5456ba0281a8fe063dc78e416b58c75934ac5004d43234dc59db753a68ad5b5505866a211b70859a2c19d0f3342561d4f356fc9722cf343b60988ef5a78fb54decbbfc868116d732b49edd67d1d5f5e7ee50dcc77b38ea8d97bb59a4818c4bea3304addfe745b06126390e519cdc9176a903961050ce3a90a961ce8a51f2857da5c998b09d47fd27fac93d5104eb6e7ac1436f55fcab17285bd6c139f2955b249dd89714e5eeb36675f19300e59241698dbdeddb9f6820dd3c35531ce9421712369c1b6072a2756ea4a3a8d363e5a53b55e8f34ca23c5b229dd538e613d84820d8425179e6ae4a2921921c7868d53f599019dae59ae86b0b756cb58bbd4a829c4c5d42e0f4a5ed16351d2b1506639bafb4619311b1970a702835167090273e9e861c41cbb11be38db62852b969ff71e9e52b940bb8bd23783f856ad0baeb090287fe8340b5a87663238144e3ea82e68f9900a5c42b86b511e3d1a91a18208c1f20ab45e526dd6f189b8be1dd17408d8b870dcb2d945c553f4cf65daf1adac83487a1b5cfaa56bdfcc5c4f1c8472f08c030c9910031fe4758855cc7530f86581952301f0e791e121e253e20973aeb8d94abf27783926c89907d1b562482f3314cbe307d564f1c675b46c62c1eeb3f6480e4117eee973e555e07474c83241fb3f271714c9cb6d52cf855d24c90df724f8cb434286e86b52a2384ef898529f5c18238e341ff34d5e920e18c2b0b327ad07fd542e73890a205ff8843b058ec86508bae2e40e7c14deb6c05e45dad8bc90de9163042d0e89c739bfd5d34acdb45f333a7306ab13007c854550f3b4826204dea61ac66bf93e9749eb625682404bee03be65403276d298cf3d971121473df79c1cc71b019175abac9f410c64a8b72959311f22ee69d1af682591dea91d57bafbc8a8339d79edf921e9554b99858fc7cf57b2c4f13170831fbf662c39828046d466a2ef79a4764aca9da7ee2a22486d6c09859d25ec843ceb0c98b6df2001469db505440ce2589ad10bc14517d1071bd0a4a7cc21b3694664f284499506e93997436e1c74948cefe88ce170b3e253a97ed654b490e5d391c9f1518f06e176a5f4e3f25bee06854b2255635a8144d498d071bf0a25ada0610a9a33016143d92c2a573a27ae2241c7088413ecb7086d3eae52b68a9297f32c5952d19d59d821a9f834c811504999b123ec10b9af993a8bc9948a38c5a658000aabce13b6f889f6e949d7a65b5bf789ab528efe2a33bb17dffdd0d3c6135fbe870f246c92f49fc5c7bbea5fde6a3c1923608c3eda57cdf7d36ba0ec4ef801542b59fd937a41a3f8c16f621f17a99cc1a15cda07ddcb8b5248df2af131e78b67c4735bc5cfae3b1115ecd638767bb1e821ba6263b87cdc849f07c0523eb24e38672d5addd99ad1932eed3dc7df31a7dedebacef97a8d7c7aceba455ef40675aec23c6efae462ab2ce42dfdccedb7ae6c999ba6b3c736148b71d7ebd7b0dfdcfaff9ec82549354b2ca711899df3a982f6417f1efb43b33f0843317c03f30b85115c55b8dceaae3d6609e1a54d630dea9564a85b69ffe93439dd7668e804ada82bbf4caec16cc73642791dc30db1cfc6a8088ed6d3927f6d82b1dc2dd622702aae4a09a869d6d6d499b942f1fde24fda996e6ce27f3a5753d3003ab28562dee6c16e845440c13c5cac9dee220ce57d8f5b4f9db08fd3b62fa7a726af9495ea426c0f386dfb4f1bb3176f0ffa2c82b7832807058fb06e86d78452350fc4a2581b2a0db3891b711027c85d474b6ddc2cab6021bc68f463695290eae1a22ef94fc4b79e44e7087c0ad440e16199cf036a51404c7a2a992d3cd0173679cb13b961e49969325285e3c88ca240771bf8ba197aae06c0e3e00650512bc14eedab515cfff7f8c5c8b4023cecc65bb14df0988feb6d9e4dd67ccf4e57ac3c5ea63623369fa486c627624b768f292dcfc256ee89f8ca8112972016316006c42827e8ab6230d1423b9048177b9b87e9ebf3dbf8643723325de65f72441572fc7fdd9485d57c33ec300a3c475bf15c17d84c12defc900aad7f3e03da0bb826412826f7a33d8d89f70db167785dbd18f17edd0ae09d73edbe8e36983f0a3393153fe3c03fd2661a372b7222b50e5c9f404c84ee3eee614e8a99f253634f07fb23fe239a65dd70c6ba1f5fd336075214004cf0b9d896116614684cc4c3f75d2d200c52cba68ed215b3984ffa47584de6041cb2319f7b4a1643db961af2b05d1bba10c95aab0841e1cb51aecd7ad7e37008ff16bcecf92bceb2b7cf33417ea7ab70911042071e2ebda9fd48cadf7a6b3bda2a2b83fdd1a339403d89fe986001f0f109a78336bb84f8695947d065516e07185dc61b823e5872506136d3fb4683eec955ffe6d78d759388fb3ad0fdafaa1f6491cd4092706ae0ec47a9fa157b95cec280b050b077284f474c40aacb005e31340425e8c779e59608cdd143d6d5e06ee52f44ff8b1b3bcde766f81d6f0393fcd6173dc6101a6bc477199aac7a08e16cc9f2c1f7cd15afcfd2eedab39fbffba5d9560b1917e528c0647aaf338955bef94abfd196a41af210ae72639bd0871ebc3d1a28e57329b6d92b4358be811eeca01b13d15489ba9557d9cce7172b1a88ba53057e95774668739e34460226dd78ce51ab2e0ffca1b0ca0399c03b4e25bf891d1a6013ac585e7b37d49665f7af91a1b5954dd4f5e26b1c6b92b36db7151242781d0261acb1698bc95d494e20b67d2f4605f917687226414819153900d81cdfa017468866c2eb03d15f67fa1f454bd66e0ad7f0773214f1a703a9e560a4a4b39e94d7aeeab941b961ee6c56dc3b0712596becc14af84b27d1a905f8cf726dca4ae8fb4d63b24e7e1bddb66a517486806cb3bbc39b8c4e58047155e2086b54f9451615a0f45d204d4f10f2a4cf57d63cce004dbe56957f1fce15d22791467ea07827cab2241808b0aee51aa2a6141a33fc10da58b7e943edf49d660dbcddae2ceca0021042eaf92ff1cc105a662315aca8869fd472f81d2282ee077c1988f1890b5264f6a61e17c532406e84329b42ef857fd606927e7e021377ceddce459595be67d6dd504ff8aef801ada62e1420cc533167ad79fe9334ed681ab4261436761e5cb2e6109440d909175c56b7a8839d70b0594d96958095011a2a37748a8115f0899ec5c22a7b653f30f2325572a595cd46280e6a7fa1bb02b9ced1a83a322f602f877f0fa37aab89087d013f435127204adfd2cae945c76956aeb409fb93fb2239f44e34067d2a9fae7b6b6d9e3a277a0576d6282cac77898fbbcdb51d891a30f3e905283c3b87edaf69a90d71a563dfbd1745cd6fe5f017970279b64a00f04b29d6fa6323bdbb079f49d016ae4a682faea7cf35e2badc1ecc8fb00a51d8ff02b3afa7c99bb8719d322190d1d8824c38dcf90911982ec647a5dc4f0b51578009ae555920495799557c265ffcbae5a0b99fbc5087e5a7d27bef18c8c0a6ce83d1d1d6eee3d2623169237a4191aed298213c6cbf87d16e4472c9529a7c7721a0a7d0c405a5f510c869a78011e7062c36bb4e6e94b83d46d6f7e29eb95767b51da2cfb7c4cfc3fb6b084c07ef88256988256936fff125e4b2b4ae418de95c23014e76c346a5b5ed2726c150be0955c1f205fa2a7b805908243e4993ec100241d8bc51a4518f69d61e55f5e697f8bc2fe2862db5340d73640d20f398292b6b3bf05ccb0a7b080bee01ddddf153fe3cca6da3f6fd7286b18bb23c5d71424b6b978f8e355f9c2c563ff9ed01714f07e08e96ff5061f64d38bb86977f59b2d75088fa63f39f1d211a58cdab6248725325854390e4071d4274375c36bb79e33d9ae7c250bbafff4b8115999e9c398efbd653771a61b649e70104f52f60af93ca8327ddea863302cdafa69084e14d8535cf56b7207dd766841407344038855e577cabda9e822bbed4b0ec3ee8a598ccdd8834085f1a6d21b352f8e8d323002df3ceab87e4e84f4794320efdda00f4f9367ce993b197c469ec364afe415108c5488a7bc28b94cfec95fbbe3755308be95ec5981f1ee4601ed13124e8d814c79ed22aeb90020d9cc4d7781eed05adf4c77c7c926c3b2cadc5545dd347587c820b5f8237fca798452188f3ec2b60b7c8eed075831184f51b77c8d8ddc989a8cf266c810acf8ad8659a3278c09925f11857247cb458b77b396c7d071a6064addbfebc5415d07d77de7a40f02f4eeb708b808178030770f87ae5e2065d24661e4c43d0c4c5663aba197fe59f82a2274101816c4ccf60bad39f44aaec65fe36612058e68d4f506575d707bfdbad5ca0768872093d2d556a5ae2b3a47c83581df17e5963ac1c05ea35f951042584621c5d6491dcd656ccc44197c728f27681b72cab7160681d817485ad6a5f0cfea4a5c162ffdb64c12710fa298819dcd2a629f3f9d35103d", 0x1000}, {&(0x7f0000000740)="6b92fd2dcac2d34d0045fb43ba310f9390d9deacc3ad38b572bde239f7de0d30e73437b41750a18a93a8b5121843df6c203d58a91182a650493d8e1225e4f6339569ae19ef723bf6030c7e28c7390ed400c631d9675e19cbe1a33c2607d0123b1f641785b08e84e5601da3b86c1b9c76afa553bccb26b9c6cb2c6fc28f7914cc094a74c22004a35d76d44246f6bb4b69cb056b891261a1170f3d8d1e547235459f0c06ef3ba11508ee3837e6bd0e0346c93197bf727e4081a59b61cf10f7e011a5a3e34ca0611e447706a3fc7232667907fd062191ab3d2bbe13f14f4b44152f7546566cf930b6304b1d130b71", 0xed}, {&(0x7f0000000840)="bfc217e56314eed3b2fca7c773f6fb93cb90e38f61bbb5bb2b0c76b851c32654bf87c72dbb57f40450e082e5fb387f9388091cff9ba04e48040524b0d233f7897785f79c64fb65b217e7315cce41fd2c6aea9d138c87d5af0edf2ae89316d33d34827dc0687cf48870f02e2de1c759e8a04e3db3c838b8f818586b064cca83dc1775a9f4ba26154c061616c638369521c9c834917e82313654b934c8f4a7c8668485d8019eb89e3050dc9d53f2ee69d1c36e2df793a4c0b39d82855864dfeae9db66dd779641ecf2c7dafe7943c5e6802e6e419ab36135483aaeb2e200870768c004c4491fe6c30208b513ef52d5de08100657fe", 0xf4}, {&(0x7f0000000940)="4d43d5d8be4557f24f24c0f51dcbdc97c835d986e801774b3d653abfd2ba2d", 0x1f}], 0x8, &(0x7f0000000bc0)=[@cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r4, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, r0]}}, @rights={{0x24, 0x1, 0x1, [r0, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xee00}}}], 0x98, 0xdacfd8d014c5fec9}}], 0x1, 0x4) fstat(r5, &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100), 0xffffffffffffff5d, 0x0, 0x0, 0xfff6) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unshare(0x6c060000) socket$netlink(0x10, 0x3, 0xe) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0xf0) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/41, 0x29}], 0x1, &(0x7f0000000380)}, 0x12040) sched_setaffinity(r6, 0x0, 0x0) 22:16:55 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_clone(0x83304c80, &(0x7f0000000300)="92e5aea4c7a64f8d30ad8efb6c15767f2ded", 0x12, &(0x7f0000000440), 0x0, &(0x7f00000004c0)="c56663c1ebb7adbad3f68bcfa21349daf3190db65a75946d73f54826454f9edfc72f37a22b55b168684fc10cdf2f5b62ae66467d34e0e29c6333319cf23b6b1169630488632506d177c237101979222fd42df8e3a31af5f70ab0787a31fb35b67afcf85484837e717eb064d0b072df966456ba55b46ed9f2999daaf558c53142fe1fef70a238cb6a9cfc58d9f8a16db90371a53681368a5c136e5ae7c4527ac838a5fe1d4a") r2 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x1, 0x3, 0x8, 0x61, 0x0, 0x20, 0x10820, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x3, 0x3}, 0x0, 0x1000, 0xfffffffb, 0x6, 0x200, 0x7, 0x1ac0, 0x0, 0x10000, 0x0, 0x1}, 0x0, 0x6, r0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b70200003f000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e7005ff114a6e8969578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c41105dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7e9d0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233dbc7247ce5253aaa7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011fae158b94f50adab988dd8e12baf5cc9397064196a46a9ff42cb91a18fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f34c2b08660b080efc707e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d3870819e4859565f8b04cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329bb8cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c309c0804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986bf56c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf350000000000000000000022e379cd947f0a4bda59e6c9f9007efc4b73a1502690f016d15478e16e329cb8f4a3c597138bcb7801ec3b95b22219870adf355de610660b66fef766802e0bcfe2cc21fc54242d63615b7fa840454ff44c6eb959798566508a4909a447ab299f7a9f55abc67aca04d52f8c54f194d0752832a22cafa610303881a2c1a6ea9b2696010a4fb1d195f737a6c163000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) fcntl$getown(r3, 0x9) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000d00)={'filter\x00', 0x4, 0x4, 0x408, 0x218, 0x0, 0x0, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast2, @empty=0xba, 0x0, 0x0, 0x0, 0x0, {@empty, {[0x0, 0x0, 0x0, 0xff]}}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x11f, 0x0, 0x0, 'veth1_to_bridge\x00', 'ip_vti0\x00'}, 0xc0, 0x110, 0x340, {0x30030000}}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @local, @multicast2, 0x2}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x28, 'syz1\x00'}}}, {{@arp={@empty, @local, 0x0, 0x0, 0xd, 0x0, {@mac=@multicast}, {@mac=@multicast}, 0x20, 0x9, 0x0, 0x0, 0x0, 0x200, 'team_slave_1\x00', 'wg0\x00', {}, {0xff}}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3a, 'syz0\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) r5 = getpgrp(r1) ptrace$peekuser(0x3, r5, 0xd88e) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) r7 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r7, 0x8108551b, &(0x7f0000000380)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f000005a700)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000008c0)=[@in6={0xa, 0x4e21, 0xe313, @empty, 0x2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e20, 0x400, @local, 0x1}], 0x48) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001600)={0x0, "48006cf0a81704e3c7c90110455edcd5"}) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) prlimit64(0x0, 0x5, &(0x7f0000000940)={0x81, 0x4}, &(0x7f0000000980)) r8 = inotify_init() dup2(0xffffffffffffffff, r8) close(0xffffffffffffffff) ioctl$AUTOFS_IOC_SETTIMEOUT(r2, 0x80049367, &(0x7f00000007c0)=0x41f183ce) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004c061d52f6be858d1bea00000000"], &(0x7f0000000280)='syzkaller\x00', 0x8e79, 0x17, &(0x7f00000002c0)=""/23, 0x0, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x6, 0x5, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 22:16:55 executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) fcntl$setpipe(r1, 0x407, 0x6) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:55 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') (async) read$fb(r1, &(0x7f0000000100)=""/72, 0x48) (async) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) (async) 22:16:55 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r4 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r5 = dup2(r4, r4) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r8 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r8, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r7, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r6, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r9 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r7, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r4, 0x10001, '\x00', r7, r5, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r4, 0x1274, 0x0) ioctl$UI_SET_MSCBIT(r4, 0x40045568, 0x1a) r10 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r10, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) ioctl$UI_SET_EVBIT(r10, 0x40045564, 0x1a) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/103, 0x67}], 0x3) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0xd) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000300)={{0x8, 0x80, 0x6, 0x8000}, 'syz1\x00', 0x2}) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000000)={0x1, 0x8, 0x5b, &(0x7f0000000080)=""/91}) 22:16:55 executing program 2: r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000002c0)={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x48}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x683, 0xd7}, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfd7fffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_getattr(r0, &(0x7f00000000c0)={0x38}, 0x38, 0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000400), 0x80900, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r3, 0x80044d03, &(0x7f0000000440)) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000280)='htcp\x00', 0x5) sendto$inet6(r2, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sched_setattr(r0, &(0x7f00000003c0)={0x38, 0x3, 0x8, 0xe7d, 0x9, 0xfffffffffffffff8, 0xc0, 0x200, 0x81, 0x6}, 0x0) sendto$inet6(r2, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) r4 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r4, 0x80044d06, &(0x7f0000000080)) r5 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r5, 0x80244d0a, &(0x7f0000000080)) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) sched_setattr(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x6, &(0x7f0000000480)=0xfc6f) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) getsockopt$inet6_mtu(r7, 0x29, 0x17, &(0x7f0000000240), &(0x7f0000000380)=0x4) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendto$inet6(r8, &(0x7f0000000580)="18", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2d}}}, 0x1c) ioctl$SOUND_MIXER_READ_VOLUME(r7, 0x80044d14, &(0x7f0000000040)) 22:16:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) close(r0) 22:16:55 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async, rerun: 64) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (rerun: 64) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) (async) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) (async, rerun: 32) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r2}) 22:16:55 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) (async) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r4 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r5 = dup2(r4, r4) (async) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) (async) r8 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r8, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r7, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r6, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r9 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r7, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r4, 0x10001, '\x00', r7, r5, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r4, 0x1274, 0x0) (async) ioctl$UI_SET_MSCBIT(r4, 0x40045568, 0x1a) (async) r10 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r10, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) (async) ioctl$UI_SET_EVBIT(r10, 0x40045564, 0x1a) (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/103, 0x67}], 0x3) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async, rerun: 64) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0xd) (rerun: 64) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000300)={{0x8, 0x80, 0x6, 0x8000}, 'syz1\x00', 0x2}) (async) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000000)={0x1, 0x8, 0x5b, &(0x7f0000000080)=""/91}) 22:16:56 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) write$vhost_msg_v2(r1, &(0x7f0000001100)={0x2, 0x0, {&(0x7f0000000100)=""/4096, 0x1000, &(0x7f0000000040)=""/80, 0x3, 0x2}}, 0x48) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r4 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r5 = dup2(r4, r4) (async) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) (async) r8 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r8, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r8, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r7, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r6, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) r9 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r7, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r4, 0x10001, '\x00', r7, r5, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r4, 0x1274, 0x0) (async) ioctl$UI_SET_MSCBIT(r4, 0x40045568, 0x1a) (async) r10 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r10, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) (async) ioctl$UI_SET_EVBIT(r10, 0x40045564, 0x1a) (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/103, 0x67}], 0x3) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0xd) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000300)={{0x8, 0x80, 0x6, 0x8000}, 'syz1\x00', 0x2}) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000000)={0x1, 0x8, 0x5b, &(0x7f0000000080)=""/91}) 22:16:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) (async) close(r0) [ 758.098219] IPVS: ftp: loaded support on port[0] = 21 [ 758.269132] device syz_tun entered promiscuous mode [ 758.287911] device syz_tun left promiscuous mode 22:16:56 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0xaa6f6396d0ed07f2) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8100, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0xb) (async) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) (async) fcntl$getownex(r0, 0x10, &(0x7f0000000380)={0x0, 0x0}) sched_setscheduler(r6, 0x6, &(0x7f0000000480)=0x7) sendmmsg$unix(r0, &(0x7f00000048c0)=[{{0x0, 0x0, &(0x7f0000000dc0), 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000000e00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000000e80)="19b36bef2512a2652248f108be9f0ef09b8ba1e041641595149927deaaff665b206ee4fb88e6da4a5467585ef904ab94bf232889d8868430752b56491d175b903cf21f471d0eb84bf6ecfc96ff23a640919cf0f6683fc9e5ed9f4e8737637523121f0c3f8373945c661457f0b406f0faff31d7ba06e2577811720b9f9b31c6ccbba94476e1d0875c7f4aba945991f4507d7f567792a2c26a", 0x98}, {&(0x7f0000000f80)="c2d23d9ce759f82e47d787536543b97b3e651af152671fe46fad27d14d758df2a49330d6982fcbf8c748cc09698f2a87630afd03c88b12b58b0e713470436bacc0b54ffbc8d85204824eaef9ac5437d1e958dcf8c7fa8bd0422dc272d924f4723effbaa9f02e54372128c17fce00b6501c0f802b10e135766e380c16509f029c3d897c08696509b7de99075aea970a76c9cd177542ed31cac312ef0f8fa9c10c11eec1b5de899ebacdadd894b5ff22c45a2b387d7bcb95ee2782dff8932e8100a32c6681252c3d6e3d96c405db8f07d1411421f4a39645746895f410a35d51224dee0fd25c5218ddbe4f94788832fc11ceb76fd735c8fcfd50216b631bdd4a54fd0163bf74556c761bc6b9c684acb1e8a47dbb43156eee4d9c7129226d523d3c80e4e77bb4de1669c3750b6428faf543d25feb79a7bc0651dc097b6fb89fa49266e3b52e972c07b9c0b7e7d067c29bbc32ddbe7b1dd0989daccc10a9fe2e1726d872dd9799b3a991fe6f18fd493cf48def4d0d1854a94c4fd8006df63971b43274666e8f559d99f85fd9ea791f71749f6c07a22f73598b1c5943bb504cf355a984b969a216232f95e0582788376d54c1726d0f2f99da128495180240ed13f82670efeb5ca605a41b7357f70a4fdc4b985c346958a16d494c27888db101728f2a7882a6bde499fe853d4d82935e2b94b59770012ede9bd58b711ab6a9cf78e70302c8b7a0aef0cfdf55c833dd6eba797c1bc9bc0d04eb363cfe78450381180642ddf5fa3b9a8c00900f062cf15ef92590a9f8bace4cdcd36fb47b13644c28a614c4fc71c9e60f4481840243ec78cea7ef7cb9074be6254f8194d6a88d01d2875d8e7079a5d416ffe075331f76edb8aa568bf3632fffb898183e26406673d72e99211f23a5471fa11498a409d68563f9183c716a371a67522406d10e5abd8b1e3554bc026b07c65d0d6b073c68a483c43f0261b2319da2f471c3a3ca00ad2bdf93c12d17005ded1133ad5697d041a4641435f01bfc3ddb7b12547f6e48a951798921d83dd2beab2427e52ee378480ce858f88ff7e9ab1664c1972c5c113d1f37a6a35825e0b87c56a3394aaf6ba8f23d422f3a46326c44def76134c1c60cefbb1da9814be239415974d2c37e209289ea4757ffe99dd1e00168250416d04eaf1b727eb9ca162064ba92bf48f39b96483a75cc33d3a792e30c94a2ef655fcac323a4f0df797ba1529b6b484d9d2d3ab2bb2bda4ab48e13c3649b529e558dc92af42a3a726f170d16215b8e4a8a6960681b01f80c99cb614e707d1d1414c2752af55ffbf2a00164222112dceea1751d584750121338203ca06409d97cb13b96bca99db1dff94be44633f3e0dba1143ca2b8cfe0ce456ba9aa3dea331a4dd142f5d6d87ba4807199d7d4dbec3ef98eba1ef0e691c408b12c49c87e6ba17e2f6b9eb66d1262320e0cdaac451abfb5937f91e0aa13b388bfbbca01ebbb3b8b9c7fa018ad311b97ec37115f514f593e10a35888185112d9ec4f838d80fc6074809321b362cafdbdce37d0653eb5a89874fce364b3e380e8a8b2f5f02cac75f2c3147e4c3c3e83d4829762c2615dd5cdd41a43403e6eaded7d67d88e9ae48d511e4640f49920d5854e1b135373a27e90b486eeba9e23f441bbf4e185d5d6a1afd692067ddffe6ad67fdaa6cff58061008c911d197118023e8626b4a3b5e9857ba348a4b5d6c18cb80d363b81d93cf9f39ef341123590140ff8037c5e7219214114eb6b3bdaef04748d8b4abed58e3df1d3343b0d124ae5dc9bd8ebfcdaacfa99b619d85344a39330107789563386a80a23b32fddb8cfc493cfb0004c6fe9e4bf63bf5f24a1d72bb3e6acccfeae42530ccc40e3b54e9d4d17d5c8b323b4d1bea2e7611de1aaf18fe4979874ab73afdfd8bd8c7b7aacf2c1e668e59c91fd6b12bad5943389080c0861a025089829765be09ab551c07b7784b641c6765924951e9cd9c4d560e9bfb98f26bfc04c615d62aee4a830884c980a73572e1d7c7878b84edf63a2613958ed0b611fae73441eca3c461fcc7c4a13d2126862e63a71e5e6c0ca50b4c10a51917edfd9c21fec0386b2b55504cf9021751bccd09ad7d3779286bcc8e86b4da8002c1d0e25d8edbda38ba27d066d34e688cfd6dbfcc8dce9a2ff67fd2a9a0805eae640bdfafed8c94e6fb60f60296658dbb46cb1db922fb037e3a1e05dcd8f98c8107815e3f42c4b8af9fc05782e05701c975c90eab732c98f244ec116bc30f21ebeb0ac9c8f10f3cb4c5c055203736ff94010e060f217152e0f435b43e98c0e24d0f34291e1acbc21a6396774de9dbb94c81c6b26f3536501f85f3acefff2970e71ed5226c7a97dd32e3f324cedb2fb99a6deaa4d4148c1d2e342055b92524956d9aa27945c3221102d4bc2c85544ba4096bd560fda20ba108e51c46b09bacde854aacb25489747b2bada0d90f230b73e0ee5b7675c047a55a5f8f64a9df065a7c337e0230e795208460cab83878f42e9bb20fe94faae8e6c7a1da9fbe66b9fbc07aa7caaf1493dea2f9084179cb30b43710cf561b0e75d44f1b85ac437eaf211e8eba833b5cf28a3d5d6e2f2925ea3a7c013f574560d4e8d9fe56841521d0ae4aa22a74ec0456fba62598acf290715cfb9979ca8763c0a8c8265355997a6079f0ab89a379479bf1f52c27339fcb851a2f380f48f00cb907b8465988c16b5c86e7a74e96ad435a771ce3843f01c9d3faee339a176db99671fbb905c14f7de42e0313f5355c0f1289a8f6fbd8008841430bebe46b991c744dbe5c17e4bd1614d1be1bcc5ef39517b9aaa44a384e7803f83291b202549ddb6e38c7fb06e7ab1ea4765cda604c9ba6729394d287e9636fad9fef2545c9c8632a1e7aaae0cbcdf7d4d4adacf71d91878cbb299ea2545f93db2256a90b61cd730fdb47f444621ee448a224acf154db36e10fa47bc2a55585f0dddb98580062d61ae609ebe4e403a5ed0c5ce38cd6113b0d92f1decd57639a5d9ba851e702aa9e86f21608425d82ef2fb1077919a813f8b7a4291c65ebfef82bb0bbc942d6644b0a3c0321f41c89481611a0964e8bc4c558a788addc69186d260cb0a5fa09c9dc5cbbf904fff200fbbfe5f90d53086ce64b37cc0e3608766d882f1129f456cd62037deebb3a70c16a8e523014f28654ee9ea144d365de88cf515384ce2b9439e5374fae512a2767f8eb0717c42e8cec6b1e522becb9e21754b9126101ae84d8a8d4a6b3fa8bbd1df8cd4832687b08fbd975feca97204517720130ba1eaaa929329071d7605f3df13e1925cf18fd84e6489ebd8c2103676d92d536fdab22c19c7091308f091591abb002344bedc94f95935a8bb0b2145dd822319f0c363337cf07f2bf6d818d24015f5ad84363010ba679317ffa67720d8e471630805d84182df847c329d55fd48b1006ba6b3ef49fc8fe88579a325b19f6c3c4175107dbbf50ad9f56fe0cb30e49c6a7c8373591fe60c5827254a60780635de7596fb394c6d915be618b11a7a068e05e33a8b4933be2cf572f95225af605eb99c65179150f3f6c96d4fadd94c12b1fb708a21b6b7efea0f22ac3dd52f3fb62d72e913f31e8135e66c767fd3c37d63567cd07966dbda75251dba29bfb13fe60f4b92cae01877d3987c206bf544659e9201d0d19023fc0d2dd34bc0faed731e970bae7d16d8b60447166a89318ae86020922116de7ce780f04260316f278f1594fe15981b791b2cfa1c526a18de255ad06ef4c0353c4cf4bc31c4e0fd5ecb7ec71b1714ed4ce7ea65489744ec990f1d6e94aed81a26f5f0ef7fc4eec7ab56a8bfde242c33f6765e3e482438f165ebfd3c0110aedddecea6e309125bb5426989762502a1e384c9ce7b7a87a96f38a7f931eeec2896bb8cf80b9d77de0fd96a8949119fcfb9af786fcfb6a41993ee44e1c0d4a5caff4d9c498042f82d746bd3e511c77ae9c25355b4b6cfb2fb3df53efab58c03be447aece6e9632d59df5a2956e6478e6fbfd3b2faad03086dd0ccc8e8cc334de2f3456660beadca57c8ddd05bb4cb4eb38ad3c14f8228b95e62716c02ce0888f065e49f67ea6ad43528520034f147a33cfe2c0774ca5c8109ec41071ce917259c49aa37b28ce6c6c56e6a55456edc0fde6ac7cf75fcd9a8cad3dd71ad10240ca6ed3cb171d53e0aa87b63723c70de6f610433edfe03f86f5547e26656cb049c00c02d4fac06f954457ecfe80f172dc574e25acf4ed1dae22b2df6575f37fa5b32b29deb5de67a20ffc9471c195d3af3c46a189a10753d3acddc588b6af4efc48e18b53f60f5495ac9ca325a802336e42285f557763ef022c35e58073e61943ad409a95faedcdb191274442b1d704b883d0ab10b47cc021547d3e6e82e3921d3d8a37effa86ca7552e1d302b8184324bde32e63c30ce0e5aa3a4da8fcccb3fed056b7abdd1712e658e8da1289a74b81b7c0ee71a86d360eaa8f8a5b556b0c2c00918d9a12c91858541ba2b2817687ce205b5c07dd02fad51bb09d309e8463eae9f0167d5fd484799a3b747fc08b9bea1237fa341f9873fc83b3263c493cf92f44eddecb4de416329df7cd7f8fa55e09db77adc5a49c959636d23a329b97d0beefab02e4e8b8096bbe089f9741f7b4e0f497f998751a57ebe0d98d9648bad0b130eeb6009898f392b027932004b48181cf8848f147da919814b2fb630978234e4c201549b3b7f504bd706c7e27d6363361e58d277da286384884b1b3d5d0b5c741ef896a916e544e025203d6f3240d9f08c871cedcf5e10c0e81c6212eb552afc4a2bcf30bd73c63bce0e77c0a1934629af58c12e73a0242aa284cb9cdd2778765ff6fbcd03e900b9c90222fc9c9e3f317fdccad34f2f9af2550d8214f44ab55ed54b1c213c7df9041a99da2fbdb395f23972c3b6572502a5fb142449cb1142af06071e0b2b635c75f08e3398b6da72cef37ae4607f3ac36d162083f4e2127a7de662b18ee6308f1fd2d779e898968de959c27fa34b6428608fbdfba7844487f5fc85300b5d90b02639700b15d5691d6d1841d85f0c81ff8e73e4df89cb50e519dc26d43c1b76fe5eff1a18c647c547a8c71cd0a26d16617b79ce5e261977bf96e9bb442f5e5549634ed068349a97ff21de3692a71e542012bd7daca8632205680941c67ce218b8da8b1a77e23521394c824083456ead958a992716b62236ce1a3259b76f0a4eb9369fe7b0e80c29afb5811102439a05ff478db0eb5135bd7117d5fddb723ff784c9108639039826959491bc884df04ad89da8f528a6fafda09a5db3309428868a90329d3dbebe832dbebeee22a5df8b4e046e95448949789b7be6cc1c10f204c0042742499a5c5ef48033a7df81be93824b28a5e0612fd7442cebc0977cec92fecc18d6ba036043e5ab74a0c629929c58ec589d359fe4675d6b4a04f6b7a070abde0a4bddd9deaced9c93b9801d0574da6b82a344d24452b34258f56b5c2204d2410573427da168860815834396d5dc1456fc2735f3e2a6aa0d0c3e401c37577f228bf07ef8f17c3efded98564426fc99040a414a0e656906fc4ed6dcbec5bff96d906109941a856cec7204d192986ed24282bb240df4699dcdae18ba1929dfe62468cb1f1d910fadfd9ff1ebaad150b86ce572982459c223e0bf60ed45c0b786a6ac20b5c93a402650f21ee1a3354db02d15fe391ae536fa8cb5babb268fdf4517079091e02888aa1a57b19f6c3f8df716", 0xfdb}, {&(0x7f0000001f80)="b293acf28def12487a8c35eb7a563651e62f6575f263ddc2ff8e3fbfeb592ad4fe4448674e9593ac43fb8bdc68d13c0c04d899b6c04b6461ff001ac7c2295d838e458ea02685024dc7073c0a5c0013c34fe59d4c9e37e6f2076b794948d6951b24c1d471ba245a991f220792d3ac12cd181f7949d5273b733bee87230bd91c56a8b7342fe7e1d12112eaefbea5f38a7c0441c0d96d49f2a3a1157383409678b63f666ecec3892a43875d55ce45920fa62043a65bf3564220cec2d6d7ff095b59a9aa8debf2ef835014c5e7464395ec7b9db7fd562c8e27d2c7f2e2c79d99a07f183323df63c456079c4badef", 0xec}, {&(0x7f0000002140)="4847ddd265500197bb445ef731ed6c7e941f0d64007f94654f96aa94ca5c8e3485d26bba384c8f5d7dfc026c1bedc3d381d756f05d6cf5ce5e7a3c255ac531060b39d2dbafe1639b9458d0263513b2909ee71073d74a973f7004def42f1c303b79356f06b2875b66af74995e71ec7d016047d7e510c2065145127379ed265a9568d038e01403cf166b96fbc86ac3f3fa11709f3d070d3029cebd6e80e471c87aaf5a860eaedbaaa6ae45fac5be926dc5c027c372807d2a9dd7438bf67580b8f8b9583f191efd948765d047fb10", 0xcd}, {&(0x7f0000002240)="e721e72178a90b528d2cbb8fa19b0c157f7da430b2200a716e1c0c2d6f7942d3d9c8405d1d2193f3425c3a3ce7b209694100462e53e8167076678c738f0f49fed585523ad37813507c5991fc2e17e073e90d69553b959ab827230765b925f6ad578d643f674a19a87cf646d7945760ffc209fb62ca79c29d8592aa23072be644f0fbf878cf3a5e68dc54313e7027b753a5116b50094f01d7a6dfd2a17e5a5fb899ce04b599c12e7ba955d08db4b40c4bc3371ed6ee6b1bb0fbd3fe666871766f5a50167c76017f6dcd69ec28569295bbedf3383cd7a78d495cf29cd2443a7865c55d4aea89552a31fa4bff60", 0xec}], 0x5, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}], 0x78, 0x80}}], 0x2, 0x40084) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000004c0)="71408e9174da3bcdf310dd3d214d0ac9cdceefab1860804c024b63e97083c673d891740e6b0669523a10fcf969b6b0741fb4e8e4e87c35a112de8d3240bc3d22aea07e0b", 0x44}, {&(0x7f0000000540)="1d1f4a4927da11d7e59076791bd39d79ab15aac69259093afa68c98cebadf49ceac081289fcc081ac8274ec055712abe7d0a7ad88632bfcf", 0x38}, {&(0x7f00000005c0)="d4e73ddaa87f916c911c02c6096488c1f948b0681abcc8a91fc73bfa039cb4565b96b69730718e6a1860d3c4be3a9990b12c6118b6adaafcbc995d698e868f430c9024cdb68748c685d1ff350fb95222a75796a5f7642ed4", 0x58}, {&(0x7f0000000640)="7b8f672042b3b6a06cbfe8da3969affd3cece8fbbfc3520cad2b29af7ee9b64e273e2417eadcba35dde0cd5a5249246e4d7480f4645a3c706e51c12579feebf3bf48947dc96c4a0bda0cefbd9db0e5daecfb4f684cad7885f97942becb4f446d91d4df77bf852b4d15856445e11978899250ef7c5750ae8e698b9c6d1a2ed26bb0ab3255aed2a53a1dc304126359a76e85a197cee160dc9bd09d4d1aa92133640a5aff83d0aff3d1519a0c74818eb8f8f4fdc8d1375482248dfeb9d396041f973fd03f57ede041bcc20401bcec91abded698408026472e598ccd", 0xda}, {&(0x7f00000023c0)="f7584eacfbd410c1e8c17e81181f58c1052a5acac023691263646887855fabc7dbe7539aa6f820c6d24f4ec222803cc61aa3a660081c0279587d150f95b1aed4f91bc3c2e2dd3c6a7e414bf1e2df68c6bdac7bf7f2d43b4e0507c29c65a1c27129b2874af5aa9ffb592a2db75b1044c7a91d06a093a8ecb9f62d7689fc21706896bc82ee848a9f67a1a9a58a94011a1c710f265c8e197be464ea8a635a08771247fd7dbad6c22f0be8c488c9367eac4b58501f767a7800455aeb06bb69c64f754dc92b35f87a2942efcce20522d85e16a38bea147e7ab36bb4976f07f2aceb02b3cf753617ac6850433c0d5caa1d041cbddf306f2560b5d108b4de366e19ab827eebb419d0010a0c11f522f6768da49d54c46069752322d01659eb3dff229a314838e92ac5a17c3efaa13f100716cc3ce3dead5dff2fba190e83b8697eea2a5c8d559daafcbd735d0f0e154681231bc634cddf82fd7b6eee97e059019e8ddc24601b160a7e821748df29d47923ae68474228e7970447cd4653f0d0241c8ae5231084989607b4eba07097993571d65ad91794f86fd7804a62b9ad57d1b4437f04d3bf376581a504589f9ac76b31b45bc037b64af13bcb268a485933da8b5cf7ab374b0f680af8416d8f65c513aa2764005b27b6278460c6d6bb75c65b47e1a4ae5b101cbef3f639399702adf46b388e047b3d61c5259303b9fed1a698f9183832ee2890dca27a0f887743d1a23a807d052aec7056b19fe26be8adc5c0449137c5d0b8cebb68f8f4d2c4e8ab864974a329ea412de7f296d9d0c11e2e3dc9daacd15c7b1d7d9c561c9a5bcb46bc6a3bd7bb076c2c36eb7de3ba8c699be369f5d8121f837adb560d3d56af15627221f74fe24fbbe5d72de7947aac47b059d9cf76432e96c38e90250da096a1b2f2a5585000c7b7e4a1b20a2d431d86a62fe720ab54f5db57da4c14eac8a4049f3ab11c0a3db14fb62a39bcf4095f62362d0df3258473be013f9cdac77fb575108eebd023a1c83eeca211f7b1389a06eec2341b8ffabcdd153ab223c8688061ff5a5d62fd15bd826dabd76fdb9e23226607fde34ad501f9f83887559feb7d879bdc16a66490820d9f0b54a3c069747dfe3a698af6cacf562169d1dae2d237cbb2e898a3a8da51bbcd4d351c64a96a33ef9d33347757f95f7744935be61c0cce7bd95bcef669b08deb42de5228254e3a01b5d616be56a6bc85fd38f589f5b0ae5f11710d922cd780eceffe79de54b09b536194bc28971a39e6ab78a9258f1ceb57b76fa60b5a21dcf3c2bd4a3f1c244f0b31ddcfb5de556561e05e25683c5233cc285202e7e021d45d5456ba0281a8fe063dc78e416b58c75934ac5004d43234dc59db753a68ad5b5505866a211b70859a2c19d0f3342561d4f356fc9722cf343b60988ef5a78fb54decbbfc868116d732b49edd67d1d5f5e7ee50dcc77b38ea8d97bb59a4818c4bea3304addfe745b06126390e519cdc9176a903961050ce3a90a961ce8a51f2857da5c998b09d47fd27fac93d5104eb6e7ac1436f55fcab17285bd6c139f2955b249dd89714e5eeb36675f19300e59241698dbdeddb9f6820dd3c35531ce9421712369c1b6072a2756ea4a3a8d363e5a53b55e8f34ca23c5b229dd538e613d84820d8425179e6ae4a2921921c7868d53f599019dae59ae86b0b756cb58bbd4a829c4c5d42e0f4a5ed16351d2b1506639bafb4619311b1970a702835167090273e9e861c41cbb11be38db62852b969ff71e9e52b940bb8bd23783f856ad0baeb090287fe8340b5a87663238144e3ea82e68f9900a5c42b86b511e3d1a91a18208c1f20ab45e526dd6f189b8be1dd17408d8b870dcb2d945c553f4cf65daf1adac83487a1b5cfaa56bdfcc5c4f1c8472f08c030c9910031fe4758855cc7530f86581952301f0e791e121e253e20973aeb8d94abf27783926c89907d1b562482f3314cbe307d564f1c675b46c62c1eeb3f6480e4117eee973e555e07474c83241fb3f271714c9cb6d52cf855d24c90df724f8cb434286e86b52a2384ef898529f5c18238e341ff34d5e920e18c2b0b327ad07fd542e73890a205ff8843b058ec86508bae2e40e7c14deb6c05e45dad8bc90de9163042d0e89c739bfd5d34acdb45f333a7306ab13007c854550f3b4826204dea61ac66bf93e9749eb625682404bee03be65403276d298cf3d971121473df79c1cc71b019175abac9f410c64a8b72959311f22ee69d1af682591dea91d57bafbc8a8339d79edf921e9554b99858fc7cf57b2c4f13170831fbf662c39828046d466a2ef79a4764aca9da7ee2a22486d6c09859d25ec843ceb0c98b6df2001469db505440ce2589ad10bc14517d1071bd0a4a7cc21b3694664f284499506e93997436e1c74948cefe88ce170b3e253a97ed654b490e5d391c9f1518f06e176a5f4e3f25bee06854b2255635a8144d498d071bf0a25ada0610a9a33016143d92c2a573a27ae2241c7088413ecb7086d3eae52b68a9297f32c5952d19d59d821a9f834c811504999b123ec10b9af993a8bc9948a38c5a658000aabce13b6f889f6e949d7a65b5bf789ab528efe2a33bb17dffdd0d3c6135fbe870f246c92f49fc5c7bbea5fde6a3c1923608c3eda57cdf7d36ba0ec4ef801542b59fd937a41a3f8c16f621f17a99cc1a15cda07ddcb8b5248df2af131e78b67c4735bc5cfae3b1115ecd638767bb1e821ba6263b87cdc849f07c0523eb24e38672d5addd99ad1932eed3dc7df31a7dedebacef97a8d7c7aceba455ef40675aec23c6efae462ab2ce42dfdccedb7ae6c999ba6b3c736148b71d7ebd7b0dfdcfaff9ec82549354b2ca711899df3a982f6417f1efb43b33f0843317c03f30b85115c55b8dceaae3d6609e1a54d630dea9564a85b69ffe93439dd7668e804ada82bbf4caec16cc73642791dc30db1cfc6a8088ed6d3927f6d82b1dc2dd622702aae4a09a869d6d6d499b942f1fde24fda996e6ce27f3a5753d3003ab28562dee6c16e845440c13c5cac9dee220ce57d8f5b4f9db08fd3b62fa7a726af9495ea426c0f386dfb4f1bb3176f0ffa2c82b7832807058fb06e86d78452350fc4a2581b2a0db3891b711027c85d474b6ddc2cab6021bc68f463695290eae1a22ef94fc4b79e44e7087c0ad440e16199cf036a51404c7a2a992d3cd0173679cb13b961e49969325285e3c88ca240771bf8ba197aae06c0e3e00650512bc14eedab515cfff7f8c5c8b4023cecc65bb14df0988feb6d9e4dd67ccf4e57ac3c5ea63623369fa486c627624b768f292dcfc256ee89f8ca8112972016316006c42827e8ab6230d1423b9048177b9b87e9ebf3dbf8643723325de65f72441572fc7fdd9485d57c33ec300a3c475bf15c17d84c12defc900aad7f3e03da0bb826412826f7a33d8d89f70db167785dbd18f17edd0ae09d73edbe8e36983f0a3393153fe3c03fd2661a372b7222b50e5c9f404c84ee3eee614e8a99f253634f07fb23fe239a65dd70c6ba1f5fd336075214004cf0b9d896116614684cc4c3f75d2d200c52cba68ed215b3984ffa47584de6041cb2319f7b4a1643db961af2b05d1bba10c95aab0841e1cb51aecd7ad7e37008ff16bcecf92bceb2b7cf33417ea7ab70911042071e2ebda9fd48cadf7a6b3bda2a2b83fdd1a339403d89fe986001f0f109a78336bb84f8695947d065516e07185dc61b823e5872506136d3fb4683eec955ffe6d78d759388fb3ad0fdafaa1f6491cd4092706ae0ec47a9fa157b95cec280b050b077284f474c40aacb005e31340425e8c779e59608cdd143d6d5e06ee52f44ff8b1b3bcde766f81d6f0393fcd6173dc6101a6bc477199aac7a08e16cc9f2c1f7cd15afcfd2eedab39fbffba5d9560b1917e528c0647aaf338955bef94abfd196a41af210ae72639bd0871ebc3d1a28e57329b6d92b4358be811eeca01b13d15489ba9557d9cce7172b1a88ba53057e95774668739e34460226dd78ce51ab2e0ffca1b0ca0399c03b4e25bf891d1a6013ac585e7b37d49665f7af91a1b5954dd4f5e26b1c6b92b36db7151242781d0261acb1698bc95d494e20b67d2f4605f917687226414819153900d81cdfa017468866c2eb03d15f67fa1f454bd66e0ad7f0773214f1a703a9e560a4a4b39e94d7aeeab941b961ee6c56dc3b0712596becc14af84b27d1a905f8cf726dca4ae8fb4d63b24e7e1bddb66a517486806cb3bbc39b8c4e58047155e2086b54f9451615a0f45d204d4f10f2a4cf57d63cce004dbe56957f1fce15d22791467ea07827cab2241808b0aee51aa2a6141a33fc10da58b7e943edf49d660dbcddae2ceca0021042eaf92ff1cc105a662315aca8869fd472f81d2282ee077c1988f1890b5264f6a61e17c532406e84329b42ef857fd606927e7e021377ceddce459595be67d6dd504ff8aef801ada62e1420cc533167ad79fe9334ed681ab4261436761e5cb2e6109440d909175c56b7a8839d70b0594d96958095011a2a37748a8115f0899ec5c22a7b653f30f2325572a595cd46280e6a7fa1bb02b9ced1a83a322f602f877f0fa37aab89087d013f435127204adfd2cae945c76956aeb409fb93fb2239f44e34067d2a9fae7b6b6d9e3a277a0576d6282cac77898fbbcdb51d891a30f3e905283c3b87edaf69a90d71a563dfbd1745cd6fe5f017970279b64a00f04b29d6fa6323bdbb079f49d016ae4a682faea7cf35e2badc1ecc8fb00a51d8ff02b3afa7c99bb8719d322190d1d8824c38dcf90911982ec647a5dc4f0b51578009ae555920495799557c265ffcbae5a0b99fbc5087e5a7d27bef18c8c0a6ce83d1d1d6eee3d2623169237a4191aed298213c6cbf87d16e4472c9529a7c7721a0a7d0c405a5f510c869a78011e7062c36bb4e6e94b83d46d6f7e29eb95767b51da2cfb7c4cfc3fb6b084c07ef88256988256936fff125e4b2b4ae418de95c23014e76c346a5b5ed2726c150be0955c1f205fa2a7b805908243e4993ec100241d8bc51a4518f69d61e55f5e697f8bc2fe2862db5340d73640d20f398292b6b3bf05ccb0a7b080bee01ddddf153fe3cca6da3f6fd7286b18bb23c5d71424b6b978f8e355f9c2c563ff9ed01714f07e08e96ff5061f64d38bb86977f59b2d75088fa63f39f1d211a58cdab6248725325854390e4071d4274375c36bb79e33d9ae7c250bbafff4b8115999e9c398efbd653771a61b649e70104f52f60af93ca8327ddea863302cdafa69084e14d8535cf56b7207dd766841407344038855e577cabda9e822bbed4b0ec3ee8a598ccdd8834085f1a6d21b352f8e8d323002df3ceab87e4e84f4794320efdda00f4f9367ce993b197c469ec364afe415108c5488a7bc28b94cfec95fbbe3755308be95ec5981f1ee4601ed13124e8d814c79ed22aeb90020d9cc4d7781eed05adf4c77c7c926c3b2cadc5545dd347587c820b5f8237fca798452188f3ec2b60b7c8eed075831184f51b77c8d8ddc989a8cf266c810acf8ad8659a3278c09925f11857247cb458b77b396c7d071a6064addbfebc5415d07d77de7a40f02f4eeb708b808178030770f87ae5e2065d24661e4c43d0c4c5663aba197fe59f82a2274101816c4ccf60bad39f44aaec65fe36612058e68d4f506575d707bfdbad5ca0768872093d2d556a5ae2b3a47c83581df17e5963ac1c05ea35f951042584621c5d6491dcd656ccc44197c728f27681b72cab7160681d817485ad6a5f0cfea4a5c162ffdb64c12710fa298819dcd2a629f3f9d35103d", 0x1000}, {&(0x7f0000000740)="6b92fd2dcac2d34d0045fb43ba310f9390d9deacc3ad38b572bde239f7de0d30e73437b41750a18a93a8b5121843df6c203d58a91182a650493d8e1225e4f6339569ae19ef723bf6030c7e28c7390ed400c631d9675e19cbe1a33c2607d0123b1f641785b08e84e5601da3b86c1b9c76afa553bccb26b9c6cb2c6fc28f7914cc094a74c22004a35d76d44246f6bb4b69cb056b891261a1170f3d8d1e547235459f0c06ef3ba11508ee3837e6bd0e0346c93197bf727e4081a59b61cf10f7e011a5a3e34ca0611e447706a3fc7232667907fd062191ab3d2bbe13f14f4b44152f7546566cf930b6304b1d130b71", 0xed}, {&(0x7f0000000840)="bfc217e56314eed3b2fca7c773f6fb93cb90e38f61bbb5bb2b0c76b851c32654bf87c72dbb57f40450e082e5fb387f9388091cff9ba04e48040524b0d233f7897785f79c64fb65b217e7315cce41fd2c6aea9d138c87d5af0edf2ae89316d33d34827dc0687cf48870f02e2de1c759e8a04e3db3c838b8f818586b064cca83dc1775a9f4ba26154c061616c638369521c9c834917e82313654b934c8f4a7c8668485d8019eb89e3050dc9d53f2ee69d1c36e2df793a4c0b39d82855864dfeae9db66dd779641ecf2c7dafe7943c5e6802e6e419ab36135483aaeb2e200870768c004c4491fe6c30208b513ef52d5de08100657fe", 0xf4}, {&(0x7f0000000940)="4d43d5d8be4557f24f24c0f51dcbdc97c835d986e801774b3d653abfd2ba2d", 0x1f}], 0x8, &(0x7f0000000bc0)=[@cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r4, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, r0]}}, @rights={{0x24, 0x1, 0x1, [r0, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xee00}}}], 0x98, 0xdacfd8d014c5fec9}}], 0x1, 0x4) fstat(r5, &(0x7f0000000240)) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100), 0xffffffffffffff5d, 0x0, 0x0, 0xfff6) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) unshare(0x6c060000) socket$netlink(0x10, 0x3, 0xe) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0xf0) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/41, 0x29}], 0x1, &(0x7f0000000380)}, 0x12040) sched_setaffinity(r6, 0x0, 0x0) 22:16:56 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_clone(0x83304c80, &(0x7f0000000300)="92e5aea4c7a64f8d30ad8efb6c15767f2ded", 0x12, &(0x7f0000000440), 0x0, &(0x7f00000004c0)="c56663c1ebb7adbad3f68bcfa21349daf3190db65a75946d73f54826454f9edfc72f37a22b55b168684fc10cdf2f5b62ae66467d34e0e29c6333319cf23b6b1169630488632506d177c237101979222fd42df8e3a31af5f70ab0787a31fb35b67afcf85484837e717eb064d0b072df966456ba55b46ed9f2999daaf558c53142fe1fef70a238cb6a9cfc58d9f8a16db90371a53681368a5c136e5ae7c4527ac838a5fe1d4a") r2 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x1, 0x3, 0x8, 0x61, 0x0, 0x20, 0x10820, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x3, 0x3}, 0x0, 0x1000, 0xfffffffb, 0x6, 0x200, 0x7, 0x1ac0, 0x0, 0x10000, 0x0, 0x1}, 0x0, 0x6, r0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b70200003f000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e7005ff114a6e8969578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c41105dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7e9d0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233dbc7247ce5253aaa7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011fae158b94f50adab988dd8e12baf5cc9397064196a46a9ff42cb91a18fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f34c2b08660b080efc707e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d3870819e4859565f8b04cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329bb8cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c309c0804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986bf56c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf350000000000000000000022e379cd947f0a4bda59e6c9f9007efc4b73a1502690f016d15478e16e329cb8f4a3c597138bcb7801ec3b95b22219870adf355de610660b66fef766802e0bcfe2cc21fc54242d63615b7fa840454ff44c6eb959798566508a4909a447ab299f7a9f55abc67aca04d52f8c54f194d0752832a22cafa610303881a2c1a6ea9b2696010a4fb1d195f737a6c163000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) fcntl$getown(r3, 0x9) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000d00)={'filter\x00', 0x4, 0x4, 0x408, 0x218, 0x0, 0x0, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast2, @empty=0xba, 0x0, 0x0, 0x0, 0x0, {@empty, {[0x0, 0x0, 0x0, 0xff]}}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x11f, 0x0, 0x0, 'veth1_to_bridge\x00', 'ip_vti0\x00'}, 0xc0, 0x110, 0x340, {0x30030000}}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @local, @multicast2, 0x2}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x28, 'syz1\x00'}}}, {{@arp={@empty, @local, 0x0, 0x0, 0xd, 0x0, {@mac=@multicast}, {@mac=@multicast}, 0x20, 0x9, 0x0, 0x0, 0x0, 0x200, 'team_slave_1\x00', 'wg0\x00', {}, {0xff}}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3a, 'syz0\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) getpgrp(r1) (async) r5 = getpgrp(r1) ptrace$peekuser(0x3, r5, 0xd88e) getpid() (async) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) (async) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) r7 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r7, 0x8108551b, &(0x7f0000000380)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f000005a700)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000008c0)=[@in6={0xa, 0x4e21, 0xe313, @empty, 0x2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e20, 0x400, @local, 0x1}], 0x48) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) (async) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001600)={0x0, "48006cf0a81704e3c7c90110455edcd5"}) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) (async) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) prlimit64(0x0, 0x5, &(0x7f0000000940)={0x81, 0x4}, &(0x7f0000000980)) inotify_init() (async) r8 = inotify_init() dup2(0xffffffffffffffff, r8) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) ioctl$AUTOFS_IOC_SETTIMEOUT(r2, 0x80049367, &(0x7f00000007c0)=0x41f183ce) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004c061d52f6be858d1bea00000000"], &(0x7f0000000280)='syzkaller\x00', 0x8e79, 0x17, &(0x7f00000002c0)=""/23, 0x0, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x6, 0x5, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 22:16:56 executing program 2: r0 = getpid() sched_setattr(0x0, 0x0, 0x0) (async) sched_setattr(0x0, &(0x7f00000002c0)={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x48}, 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) sched_setattr(r1, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x683, 0xd7}, 0x0) (async) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfd7fffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 32) sched_getattr(r0, &(0x7f00000000c0)={0x38}, 0x38, 0x0) (async) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000400), 0x80900, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r3, 0x80044d03, &(0x7f0000000440)) (async, rerun: 32) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000280)='htcp\x00', 0x5) (rerun: 32) sendto$inet6(r2, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) (async) sched_setattr(r0, &(0x7f00000003c0)={0x38, 0x3, 0x8, 0xe7d, 0x9, 0xfffffffffffffff8, 0xc0, 0x200, 0x81, 0x6}, 0x0) (async, rerun: 32) sendto$inet6(r2, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) (rerun: 32) r4 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r4, 0x80044d06, &(0x7f0000000080)) (async, rerun: 32) r5 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (rerun: 32) ioctl$SOUND_MIXER_READ_VOLUME(r5, 0x80244d0a, &(0x7f0000000080)) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) sched_setattr(0x0, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x6, &(0x7f0000000480)=0xfc6f) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) getsockopt$inet6_mtu(r7, 0x29, 0x17, &(0x7f0000000240), &(0x7f0000000380)=0x4) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendto$inet6(r8, &(0x7f0000000580)="18", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2d}}}, 0x1c) (async) ioctl$SOUND_MIXER_READ_VOLUME(r7, 0x80044d14, &(0x7f0000000040)) 22:16:56 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) (async) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) write$vhost_msg_v2(r1, &(0x7f0000001100)={0x2, 0x0, {&(0x7f0000000100)=""/4096, 0x1000, &(0x7f0000000040)=""/80, 0x3, 0x2}}, 0x48) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:16:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) close(r0) 22:16:57 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) (async) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) (async) write$vhost_msg_v2(r1, &(0x7f0000001100)={0x2, 0x0, {&(0x7f0000000100)=""/4096, 0x1000, &(0x7f0000000040)=""/80, 0x3, 0x2}}, 0x48) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:16:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async, rerun: 32) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (rerun: 32) 22:16:57 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = syz_clone(0x83304c80, &(0x7f0000000300)="92e5aea4c7a64f8d30ad8efb6c15767f2ded", 0x12, &(0x7f0000000440), 0x0, &(0x7f00000004c0)="c56663c1ebb7adbad3f68bcfa21349daf3190db65a75946d73f54826454f9edfc72f37a22b55b168684fc10cdf2f5b62ae66467d34e0e29c6333319cf23b6b1169630488632506d177c237101979222fd42df8e3a31af5f70ab0787a31fb35b67afcf85484837e717eb064d0b072df966456ba55b46ed9f2999daaf558c53142fe1fef70a238cb6a9cfc58d9f8a16db90371a53681368a5c136e5ae7c4527ac838a5fe1d4a") r2 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x1, 0x3, 0x8, 0x61, 0x0, 0x20, 0x10820, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x3, 0x3}, 0x0, 0x1000, 0xfffffffb, 0x6, 0x200, 0x7, 0x1ac0, 0x0, 0x10000, 0x0, 0x1}, 0x0, 0x6, r0, 0x0) (async) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b70200003f000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e7005ff114a6e8969578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c41105dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7e9d0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233dbc7247ce5253aaa7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011fae158b94f50adab988dd8e12baf5cc9397064196a46a9ff42cb91a18fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f34c2b08660b080efc707e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d3870819e4859565f8b04cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329bb8cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c309c0804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986bf56c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf350000000000000000000022e379cd947f0a4bda59e6c9f9007efc4b73a1502690f016d15478e16e329cb8f4a3c597138bcb7801ec3b95b22219870adf355de610660b66fef766802e0bcfe2cc21fc54242d63615b7fa840454ff44c6eb959798566508a4909a447ab299f7a9f55abc67aca04d52f8c54f194d0752832a22cafa610303881a2c1a6ea9b2696010a4fb1d195f737a6c163000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) fcntl$getown(r3, 0x9) (async) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000d00)={'filter\x00', 0x4, 0x4, 0x408, 0x218, 0x0, 0x0, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast2, @empty=0xba, 0x0, 0x0, 0x0, 0x0, {@empty, {[0x0, 0x0, 0x0, 0xff]}}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x11f, 0x0, 0x0, 'veth1_to_bridge\x00', 'ip_vti0\x00'}, 0xc0, 0x110, 0x340, {0x30030000}}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @local, @multicast2, 0x2}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x28, 'syz1\x00'}}}, {{@arp={@empty, @local, 0x0, 0x0, 0xd, 0x0, {@mac=@multicast}, {@mac=@multicast}, 0x20, 0x9, 0x0, 0x0, 0x0, 0x200, 'team_slave_1\x00', 'wg0\x00', {}, {0xff}}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3a, 'syz0\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) (async) r5 = getpgrp(r1) ptrace$peekuser(0x3, r5, 0xd88e) (async) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) (async) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) (async) r7 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r7, 0x8108551b, &(0x7f0000000380)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f000005a700)) (async) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000008c0)=[@in6={0xa, 0x4e21, 0xe313, @empty, 0x2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e20, 0x400, @local, 0x1}], 0x48) (async) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) (async) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001600)={0x0, "48006cf0a81704e3c7c90110455edcd5"}) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) (async) prlimit64(0x0, 0x5, &(0x7f0000000940)={0x81, 0x4}, &(0x7f0000000980)) (async) r8 = inotify_init() dup2(0xffffffffffffffff, r8) close(0xffffffffffffffff) (async) ioctl$AUTOFS_IOC_SETTIMEOUT(r2, 0x80049367, &(0x7f00000007c0)=0x41f183ce) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004c061d52f6be858d1bea00000000"], &(0x7f0000000280)='syzkaller\x00', 0x8e79, 0x17, &(0x7f00000002c0)=""/23, 0x0, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x6, 0x5, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 22:16:57 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0xaa6f6396d0ed07f2) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x8100, 0x0) ioctl$LOOP_CTL_ADD(r5, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, 0xb) (async) fcntl$getownex(r0, 0x10, &(0x7f0000000380)={0x0, 0x0}) sched_setscheduler(r6, 0x6, &(0x7f0000000480)=0x7) sendmmsg$unix(r0, &(0x7f00000048c0)=[{{0x0, 0x0, &(0x7f0000000dc0), 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000000e00)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000002340)=[{&(0x7f0000000e80)="19b36bef2512a2652248f108be9f0ef09b8ba1e041641595149927deaaff665b206ee4fb88e6da4a5467585ef904ab94bf232889d8868430752b56491d175b903cf21f471d0eb84bf6ecfc96ff23a640919cf0f6683fc9e5ed9f4e8737637523121f0c3f8373945c661457f0b406f0faff31d7ba06e2577811720b9f9b31c6ccbba94476e1d0875c7f4aba945991f4507d7f567792a2c26a", 0x98}, {&(0x7f0000000f80)="c2d23d9ce759f82e47d787536543b97b3e651af152671fe46fad27d14d758df2a49330d6982fcbf8c748cc09698f2a87630afd03c88b12b58b0e713470436bacc0b54ffbc8d85204824eaef9ac5437d1e958dcf8c7fa8bd0422dc272d924f4723effbaa9f02e54372128c17fce00b6501c0f802b10e135766e380c16509f029c3d897c08696509b7de99075aea970a76c9cd177542ed31cac312ef0f8fa9c10c11eec1b5de899ebacdadd894b5ff22c45a2b387d7bcb95ee2782dff8932e8100a32c6681252c3d6e3d96c405db8f07d1411421f4a39645746895f410a35d51224dee0fd25c5218ddbe4f94788832fc11ceb76fd735c8fcfd50216b631bdd4a54fd0163bf74556c761bc6b9c684acb1e8a47dbb43156eee4d9c7129226d523d3c80e4e77bb4de1669c3750b6428faf543d25feb79a7bc0651dc097b6fb89fa49266e3b52e972c07b9c0b7e7d067c29bbc32ddbe7b1dd0989daccc10a9fe2e1726d872dd9799b3a991fe6f18fd493cf48def4d0d1854a94c4fd8006df63971b43274666e8f559d99f85fd9ea791f71749f6c07a22f73598b1c5943bb504cf355a984b969a216232f95e0582788376d54c1726d0f2f99da128495180240ed13f82670efeb5ca605a41b7357f70a4fdc4b985c346958a16d494c27888db101728f2a7882a6bde499fe853d4d82935e2b94b59770012ede9bd58b711ab6a9cf78e70302c8b7a0aef0cfdf55c833dd6eba797c1bc9bc0d04eb363cfe78450381180642ddf5fa3b9a8c00900f062cf15ef92590a9f8bace4cdcd36fb47b13644c28a614c4fc71c9e60f4481840243ec78cea7ef7cb9074be6254f8194d6a88d01d2875d8e7079a5d416ffe075331f76edb8aa568bf3632fffb898183e26406673d72e99211f23a5471fa11498a409d68563f9183c716a371a67522406d10e5abd8b1e3554bc026b07c65d0d6b073c68a483c43f0261b2319da2f471c3a3ca00ad2bdf93c12d17005ded1133ad5697d041a4641435f01bfc3ddb7b12547f6e48a951798921d83dd2beab2427e52ee378480ce858f88ff7e9ab1664c1972c5c113d1f37a6a35825e0b87c56a3394aaf6ba8f23d422f3a46326c44def76134c1c60cefbb1da9814be239415974d2c37e209289ea4757ffe99dd1e00168250416d04eaf1b727eb9ca162064ba92bf48f39b96483a75cc33d3a792e30c94a2ef655fcac323a4f0df797ba1529b6b484d9d2d3ab2bb2bda4ab48e13c3649b529e558dc92af42a3a726f170d16215b8e4a8a6960681b01f80c99cb614e707d1d1414c2752af55ffbf2a00164222112dceea1751d584750121338203ca06409d97cb13b96bca99db1dff94be44633f3e0dba1143ca2b8cfe0ce456ba9aa3dea331a4dd142f5d6d87ba4807199d7d4dbec3ef98eba1ef0e691c408b12c49c87e6ba17e2f6b9eb66d1262320e0cdaac451abfb5937f91e0aa13b388bfbbca01ebbb3b8b9c7fa018ad311b97ec37115f514f593e10a35888185112d9ec4f838d80fc6074809321b362cafdbdce37d0653eb5a89874fce364b3e380e8a8b2f5f02cac75f2c3147e4c3c3e83d4829762c2615dd5cdd41a43403e6eaded7d67d88e9ae48d511e4640f49920d5854e1b135373a27e90b486eeba9e23f441bbf4e185d5d6a1afd692067ddffe6ad67fdaa6cff58061008c911d197118023e8626b4a3b5e9857ba348a4b5d6c18cb80d363b81d93cf9f39ef341123590140ff8037c5e7219214114eb6b3bdaef04748d8b4abed58e3df1d3343b0d124ae5dc9bd8ebfcdaacfa99b619d85344a39330107789563386a80a23b32fddb8cfc493cfb0004c6fe9e4bf63bf5f24a1d72bb3e6acccfeae42530ccc40e3b54e9d4d17d5c8b323b4d1bea2e7611de1aaf18fe4979874ab73afdfd8bd8c7b7aacf2c1e668e59c91fd6b12bad5943389080c0861a025089829765be09ab551c07b7784b641c6765924951e9cd9c4d560e9bfb98f26bfc04c615d62aee4a830884c980a73572e1d7c7878b84edf63a2613958ed0b611fae73441eca3c461fcc7c4a13d2126862e63a71e5e6c0ca50b4c10a51917edfd9c21fec0386b2b55504cf9021751bccd09ad7d3779286bcc8e86b4da8002c1d0e25d8edbda38ba27d066d34e688cfd6dbfcc8dce9a2ff67fd2a9a0805eae640bdfafed8c94e6fb60f60296658dbb46cb1db922fb037e3a1e05dcd8f98c8107815e3f42c4b8af9fc05782e05701c975c90eab732c98f244ec116bc30f21ebeb0ac9c8f10f3cb4c5c055203736ff94010e060f217152e0f435b43e98c0e24d0f34291e1acbc21a6396774de9dbb94c81c6b26f3536501f85f3acefff2970e71ed5226c7a97dd32e3f324cedb2fb99a6deaa4d4148c1d2e342055b92524956d9aa27945c3221102d4bc2c85544ba4096bd560fda20ba108e51c46b09bacde854aacb25489747b2bada0d90f230b73e0ee5b7675c047a55a5f8f64a9df065a7c337e0230e795208460cab83878f42e9bb20fe94faae8e6c7a1da9fbe66b9fbc07aa7caaf1493dea2f9084179cb30b43710cf561b0e75d44f1b85ac437eaf211e8eba833b5cf28a3d5d6e2f2925ea3a7c013f574560d4e8d9fe56841521d0ae4aa22a74ec0456fba62598acf290715cfb9979ca8763c0a8c8265355997a6079f0ab89a379479bf1f52c27339fcb851a2f380f48f00cb907b8465988c16b5c86e7a74e96ad435a771ce3843f01c9d3faee339a176db99671fbb905c14f7de42e0313f5355c0f1289a8f6fbd8008841430bebe46b991c744dbe5c17e4bd1614d1be1bcc5ef39517b9aaa44a384e7803f83291b202549ddb6e38c7fb06e7ab1ea4765cda604c9ba6729394d287e9636fad9fef2545c9c8632a1e7aaae0cbcdf7d4d4adacf71d91878cbb299ea2545f93db2256a90b61cd730fdb47f444621ee448a224acf154db36e10fa47bc2a55585f0dddb98580062d61ae609ebe4e403a5ed0c5ce38cd6113b0d92f1decd57639a5d9ba851e702aa9e86f21608425d82ef2fb1077919a813f8b7a4291c65ebfef82bb0bbc942d6644b0a3c0321f41c89481611a0964e8bc4c558a788addc69186d260cb0a5fa09c9dc5cbbf904fff200fbbfe5f90d53086ce64b37cc0e3608766d882f1129f456cd62037deebb3a70c16a8e523014f28654ee9ea144d365de88cf515384ce2b9439e5374fae512a2767f8eb0717c42e8cec6b1e522becb9e21754b9126101ae84d8a8d4a6b3fa8bbd1df8cd4832687b08fbd975feca97204517720130ba1eaaa929329071d7605f3df13e1925cf18fd84e6489ebd8c2103676d92d536fdab22c19c7091308f091591abb002344bedc94f95935a8bb0b2145dd822319f0c363337cf07f2bf6d818d24015f5ad84363010ba679317ffa67720d8e471630805d84182df847c329d55fd48b1006ba6b3ef49fc8fe88579a325b19f6c3c4175107dbbf50ad9f56fe0cb30e49c6a7c8373591fe60c5827254a60780635de7596fb394c6d915be618b11a7a068e05e33a8b4933be2cf572f95225af605eb99c65179150f3f6c96d4fadd94c12b1fb708a21b6b7efea0f22ac3dd52f3fb62d72e913f31e8135e66c767fd3c37d63567cd07966dbda75251dba29bfb13fe60f4b92cae01877d3987c206bf544659e9201d0d19023fc0d2dd34bc0faed731e970bae7d16d8b60447166a89318ae86020922116de7ce780f04260316f278f1594fe15981b791b2cfa1c526a18de255ad06ef4c0353c4cf4bc31c4e0fd5ecb7ec71b1714ed4ce7ea65489744ec990f1d6e94aed81a26f5f0ef7fc4eec7ab56a8bfde242c33f6765e3e482438f165ebfd3c0110aedddecea6e309125bb5426989762502a1e384c9ce7b7a87a96f38a7f931eeec2896bb8cf80b9d77de0fd96a8949119fcfb9af786fcfb6a41993ee44e1c0d4a5caff4d9c498042f82d746bd3e511c77ae9c25355b4b6cfb2fb3df53efab58c03be447aece6e9632d59df5a2956e6478e6fbfd3b2faad03086dd0ccc8e8cc334de2f3456660beadca57c8ddd05bb4cb4eb38ad3c14f8228b95e62716c02ce0888f065e49f67ea6ad43528520034f147a33cfe2c0774ca5c8109ec41071ce917259c49aa37b28ce6c6c56e6a55456edc0fde6ac7cf75fcd9a8cad3dd71ad10240ca6ed3cb171d53e0aa87b63723c70de6f610433edfe03f86f5547e26656cb049c00c02d4fac06f954457ecfe80f172dc574e25acf4ed1dae22b2df6575f37fa5b32b29deb5de67a20ffc9471c195d3af3c46a189a10753d3acddc588b6af4efc48e18b53f60f5495ac9ca325a802336e42285f557763ef022c35e58073e61943ad409a95faedcdb191274442b1d704b883d0ab10b47cc021547d3e6e82e3921d3d8a37effa86ca7552e1d302b8184324bde32e63c30ce0e5aa3a4da8fcccb3fed056b7abdd1712e658e8da1289a74b81b7c0ee71a86d360eaa8f8a5b556b0c2c00918d9a12c91858541ba2b2817687ce205b5c07dd02fad51bb09d309e8463eae9f0167d5fd484799a3b747fc08b9bea1237fa341f9873fc83b3263c493cf92f44eddecb4de416329df7cd7f8fa55e09db77adc5a49c959636d23a329b97d0beefab02e4e8b8096bbe089f9741f7b4e0f497f998751a57ebe0d98d9648bad0b130eeb6009898f392b027932004b48181cf8848f147da919814b2fb630978234e4c201549b3b7f504bd706c7e27d6363361e58d277da286384884b1b3d5d0b5c741ef896a916e544e025203d6f3240d9f08c871cedcf5e10c0e81c6212eb552afc4a2bcf30bd73c63bce0e77c0a1934629af58c12e73a0242aa284cb9cdd2778765ff6fbcd03e900b9c90222fc9c9e3f317fdccad34f2f9af2550d8214f44ab55ed54b1c213c7df9041a99da2fbdb395f23972c3b6572502a5fb142449cb1142af06071e0b2b635c75f08e3398b6da72cef37ae4607f3ac36d162083f4e2127a7de662b18ee6308f1fd2d779e898968de959c27fa34b6428608fbdfba7844487f5fc85300b5d90b02639700b15d5691d6d1841d85f0c81ff8e73e4df89cb50e519dc26d43c1b76fe5eff1a18c647c547a8c71cd0a26d16617b79ce5e261977bf96e9bb442f5e5549634ed068349a97ff21de3692a71e542012bd7daca8632205680941c67ce218b8da8b1a77e23521394c824083456ead958a992716b62236ce1a3259b76f0a4eb9369fe7b0e80c29afb5811102439a05ff478db0eb5135bd7117d5fddb723ff784c9108639039826959491bc884df04ad89da8f528a6fafda09a5db3309428868a90329d3dbebe832dbebeee22a5df8b4e046e95448949789b7be6cc1c10f204c0042742499a5c5ef48033a7df81be93824b28a5e0612fd7442cebc0977cec92fecc18d6ba036043e5ab74a0c629929c58ec589d359fe4675d6b4a04f6b7a070abde0a4bddd9deaced9c93b9801d0574da6b82a344d24452b34258f56b5c2204d2410573427da168860815834396d5dc1456fc2735f3e2a6aa0d0c3e401c37577f228bf07ef8f17c3efded98564426fc99040a414a0e656906fc4ed6dcbec5bff96d906109941a856cec7204d192986ed24282bb240df4699dcdae18ba1929dfe62468cb1f1d910fadfd9ff1ebaad150b86ce572982459c223e0bf60ed45c0b786a6ac20b5c93a402650f21ee1a3354db02d15fe391ae536fa8cb5babb268fdf4517079091e02888aa1a57b19f6c3f8df716", 0xfdb}, {&(0x7f0000001f80)="b293acf28def12487a8c35eb7a563651e62f6575f263ddc2ff8e3fbfeb592ad4fe4448674e9593ac43fb8bdc68d13c0c04d899b6c04b6461ff001ac7c2295d838e458ea02685024dc7073c0a5c0013c34fe59d4c9e37e6f2076b794948d6951b24c1d471ba245a991f220792d3ac12cd181f7949d5273b733bee87230bd91c56a8b7342fe7e1d12112eaefbea5f38a7c0441c0d96d49f2a3a1157383409678b63f666ecec3892a43875d55ce45920fa62043a65bf3564220cec2d6d7ff095b59a9aa8debf2ef835014c5e7464395ec7b9db7fd562c8e27d2c7f2e2c79d99a07f183323df63c456079c4badef", 0xec}, {&(0x7f0000002140)="4847ddd265500197bb445ef731ed6c7e941f0d64007f94654f96aa94ca5c8e3485d26bba384c8f5d7dfc026c1bedc3d381d756f05d6cf5ce5e7a3c255ac531060b39d2dbafe1639b9458d0263513b2909ee71073d74a973f7004def42f1c303b79356f06b2875b66af74995e71ec7d016047d7e510c2065145127379ed265a9568d038e01403cf166b96fbc86ac3f3fa11709f3d070d3029cebd6e80e471c87aaf5a860eaedbaaa6ae45fac5be926dc5c027c372807d2a9dd7438bf67580b8f8b9583f191efd948765d047fb10", 0xcd}, {&(0x7f0000002240)="e721e72178a90b528d2cbb8fa19b0c157f7da430b2200a716e1c0c2d6f7942d3d9c8405d1d2193f3425c3a3ce7b209694100462e53e8167076678c738f0f49fed585523ad37813507c5991fc2e17e073e90d69553b959ab827230765b925f6ad578d643f674a19a87cf646d7945760ffc209fb62ca79c29d8592aa23072be644f0fbf878cf3a5e68dc54313e7027b753a5116b50094f01d7a6dfd2a17e5a5fb899ce04b599c12e7ba955d08db4b40c4bc3371ed6ee6b1bb0fbd3fe666871766f5a50167c76017f6dcd69ec28569295bbedf3383cd7a78d495cf29cd2443a7865c55d4aea89552a31fa4bff60", 0xec}], 0x5, &(0x7f0000004840)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}], 0x78, 0x80}}], 0x2, 0x40084) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000004c0)="71408e9174da3bcdf310dd3d214d0ac9cdceefab1860804c024b63e97083c673d891740e6b0669523a10fcf969b6b0741fb4e8e4e87c35a112de8d3240bc3d22aea07e0b", 0x44}, {&(0x7f0000000540)="1d1f4a4927da11d7e59076791bd39d79ab15aac69259093afa68c98cebadf49ceac081289fcc081ac8274ec055712abe7d0a7ad88632bfcf", 0x38}, {&(0x7f00000005c0)="d4e73ddaa87f916c911c02c6096488c1f948b0681abcc8a91fc73bfa039cb4565b96b69730718e6a1860d3c4be3a9990b12c6118b6adaafcbc995d698e868f430c9024cdb68748c685d1ff350fb95222a75796a5f7642ed4", 0x58}, {&(0x7f0000000640)="7b8f672042b3b6a06cbfe8da3969affd3cece8fbbfc3520cad2b29af7ee9b64e273e2417eadcba35dde0cd5a5249246e4d7480f4645a3c706e51c12579feebf3bf48947dc96c4a0bda0cefbd9db0e5daecfb4f684cad7885f97942becb4f446d91d4df77bf852b4d15856445e11978899250ef7c5750ae8e698b9c6d1a2ed26bb0ab3255aed2a53a1dc304126359a76e85a197cee160dc9bd09d4d1aa92133640a5aff83d0aff3d1519a0c74818eb8f8f4fdc8d1375482248dfeb9d396041f973fd03f57ede041bcc20401bcec91abded698408026472e598ccd", 0xda}, {&(0x7f00000023c0)="f7584eacfbd410c1e8c17e81181f58c1052a5acac023691263646887855fabc7dbe7539aa6f820c6d24f4ec222803cc61aa3a660081c0279587d150f95b1aed4f91bc3c2e2dd3c6a7e414bf1e2df68c6bdac7bf7f2d43b4e0507c29c65a1c27129b2874af5aa9ffb592a2db75b1044c7a91d06a093a8ecb9f62d7689fc21706896bc82ee848a9f67a1a9a58a94011a1c710f265c8e197be464ea8a635a08771247fd7dbad6c22f0be8c488c9367eac4b58501f767a7800455aeb06bb69c64f754dc92b35f87a2942efcce20522d85e16a38bea147e7ab36bb4976f07f2aceb02b3cf753617ac6850433c0d5caa1d041cbddf306f2560b5d108b4de366e19ab827eebb419d0010a0c11f522f6768da49d54c46069752322d01659eb3dff229a314838e92ac5a17c3efaa13f100716cc3ce3dead5dff2fba190e83b8697eea2a5c8d559daafcbd735d0f0e154681231bc634cddf82fd7b6eee97e059019e8ddc24601b160a7e821748df29d47923ae68474228e7970447cd4653f0d0241c8ae5231084989607b4eba07097993571d65ad91794f86fd7804a62b9ad57d1b4437f04d3bf376581a504589f9ac76b31b45bc037b64af13bcb268a485933da8b5cf7ab374b0f680af8416d8f65c513aa2764005b27b6278460c6d6bb75c65b47e1a4ae5b101cbef3f639399702adf46b388e047b3d61c5259303b9fed1a698f9183832ee2890dca27a0f887743d1a23a807d052aec7056b19fe26be8adc5c0449137c5d0b8cebb68f8f4d2c4e8ab864974a329ea412de7f296d9d0c11e2e3dc9daacd15c7b1d7d9c561c9a5bcb46bc6a3bd7bb076c2c36eb7de3ba8c699be369f5d8121f837adb560d3d56af15627221f74fe24fbbe5d72de7947aac47b059d9cf76432e96c38e90250da096a1b2f2a5585000c7b7e4a1b20a2d431d86a62fe720ab54f5db57da4c14eac8a4049f3ab11c0a3db14fb62a39bcf4095f62362d0df3258473be013f9cdac77fb575108eebd023a1c83eeca211f7b1389a06eec2341b8ffabcdd153ab223c8688061ff5a5d62fd15bd826dabd76fdb9e23226607fde34ad501f9f83887559feb7d879bdc16a66490820d9f0b54a3c069747dfe3a698af6cacf562169d1dae2d237cbb2e898a3a8da51bbcd4d351c64a96a33ef9d33347757f95f7744935be61c0cce7bd95bcef669b08deb42de5228254e3a01b5d616be56a6bc85fd38f589f5b0ae5f11710d922cd780eceffe79de54b09b536194bc28971a39e6ab78a9258f1ceb57b76fa60b5a21dcf3c2bd4a3f1c244f0b31ddcfb5de556561e05e25683c5233cc285202e7e021d45d5456ba0281a8fe063dc78e416b58c75934ac5004d43234dc59db753a68ad5b5505866a211b70859a2c19d0f3342561d4f356fc9722cf343b60988ef5a78fb54decbbfc868116d732b49edd67d1d5f5e7ee50dcc77b38ea8d97bb59a4818c4bea3304addfe745b06126390e519cdc9176a903961050ce3a90a961ce8a51f2857da5c998b09d47fd27fac93d5104eb6e7ac1436f55fcab17285bd6c139f2955b249dd89714e5eeb36675f19300e59241698dbdeddb9f6820dd3c35531ce9421712369c1b6072a2756ea4a3a8d363e5a53b55e8f34ca23c5b229dd538e613d84820d8425179e6ae4a2921921c7868d53f599019dae59ae86b0b756cb58bbd4a829c4c5d42e0f4a5ed16351d2b1506639bafb4619311b1970a702835167090273e9e861c41cbb11be38db62852b969ff71e9e52b940bb8bd23783f856ad0baeb090287fe8340b5a87663238144e3ea82e68f9900a5c42b86b511e3d1a91a18208c1f20ab45e526dd6f189b8be1dd17408d8b870dcb2d945c553f4cf65daf1adac83487a1b5cfaa56bdfcc5c4f1c8472f08c030c9910031fe4758855cc7530f86581952301f0e791e121e253e20973aeb8d94abf27783926c89907d1b562482f3314cbe307d564f1c675b46c62c1eeb3f6480e4117eee973e555e07474c83241fb3f271714c9cb6d52cf855d24c90df724f8cb434286e86b52a2384ef898529f5c18238e341ff34d5e920e18c2b0b327ad07fd542e73890a205ff8843b058ec86508bae2e40e7c14deb6c05e45dad8bc90de9163042d0e89c739bfd5d34acdb45f333a7306ab13007c854550f3b4826204dea61ac66bf93e9749eb625682404bee03be65403276d298cf3d971121473df79c1cc71b019175abac9f410c64a8b72959311f22ee69d1af682591dea91d57bafbc8a8339d79edf921e9554b99858fc7cf57b2c4f13170831fbf662c39828046d466a2ef79a4764aca9da7ee2a22486d6c09859d25ec843ceb0c98b6df2001469db505440ce2589ad10bc14517d1071bd0a4a7cc21b3694664f284499506e93997436e1c74948cefe88ce170b3e253a97ed654b490e5d391c9f1518f06e176a5f4e3f25bee06854b2255635a8144d498d071bf0a25ada0610a9a33016143d92c2a573a27ae2241c7088413ecb7086d3eae52b68a9297f32c5952d19d59d821a9f834c811504999b123ec10b9af993a8bc9948a38c5a658000aabce13b6f889f6e949d7a65b5bf789ab528efe2a33bb17dffdd0d3c6135fbe870f246c92f49fc5c7bbea5fde6a3c1923608c3eda57cdf7d36ba0ec4ef801542b59fd937a41a3f8c16f621f17a99cc1a15cda07ddcb8b5248df2af131e78b67c4735bc5cfae3b1115ecd638767bb1e821ba6263b87cdc849f07c0523eb24e38672d5addd99ad1932eed3dc7df31a7dedebacef97a8d7c7aceba455ef40675aec23c6efae462ab2ce42dfdccedb7ae6c999ba6b3c736148b71d7ebd7b0dfdcfaff9ec82549354b2ca711899df3a982f6417f1efb43b33f0843317c03f30b85115c55b8dceaae3d6609e1a54d630dea9564a85b69ffe93439dd7668e804ada82bbf4caec16cc73642791dc30db1cfc6a8088ed6d3927f6d82b1dc2dd622702aae4a09a869d6d6d499b942f1fde24fda996e6ce27f3a5753d3003ab28562dee6c16e845440c13c5cac9dee220ce57d8f5b4f9db08fd3b62fa7a726af9495ea426c0f386dfb4f1bb3176f0ffa2c82b7832807058fb06e86d78452350fc4a2581b2a0db3891b711027c85d474b6ddc2cab6021bc68f463695290eae1a22ef94fc4b79e44e7087c0ad440e16199cf036a51404c7a2a992d3cd0173679cb13b961e49969325285e3c88ca240771bf8ba197aae06c0e3e00650512bc14eedab515cfff7f8c5c8b4023cecc65bb14df0988feb6d9e4dd67ccf4e57ac3c5ea63623369fa486c627624b768f292dcfc256ee89f8ca8112972016316006c42827e8ab6230d1423b9048177b9b87e9ebf3dbf8643723325de65f72441572fc7fdd9485d57c33ec300a3c475bf15c17d84c12defc900aad7f3e03da0bb826412826f7a33d8d89f70db167785dbd18f17edd0ae09d73edbe8e36983f0a3393153fe3c03fd2661a372b7222b50e5c9f404c84ee3eee614e8a99f253634f07fb23fe239a65dd70c6ba1f5fd336075214004cf0b9d896116614684cc4c3f75d2d200c52cba68ed215b3984ffa47584de6041cb2319f7b4a1643db961af2b05d1bba10c95aab0841e1cb51aecd7ad7e37008ff16bcecf92bceb2b7cf33417ea7ab70911042071e2ebda9fd48cadf7a6b3bda2a2b83fdd1a339403d89fe986001f0f109a78336bb84f8695947d065516e07185dc61b823e5872506136d3fb4683eec955ffe6d78d759388fb3ad0fdafaa1f6491cd4092706ae0ec47a9fa157b95cec280b050b077284f474c40aacb005e31340425e8c779e59608cdd143d6d5e06ee52f44ff8b1b3bcde766f81d6f0393fcd6173dc6101a6bc477199aac7a08e16cc9f2c1f7cd15afcfd2eedab39fbffba5d9560b1917e528c0647aaf338955bef94abfd196a41af210ae72639bd0871ebc3d1a28e57329b6d92b4358be811eeca01b13d15489ba9557d9cce7172b1a88ba53057e95774668739e34460226dd78ce51ab2e0ffca1b0ca0399c03b4e25bf891d1a6013ac585e7b37d49665f7af91a1b5954dd4f5e26b1c6b92b36db7151242781d0261acb1698bc95d494e20b67d2f4605f917687226414819153900d81cdfa017468866c2eb03d15f67fa1f454bd66e0ad7f0773214f1a703a9e560a4a4b39e94d7aeeab941b961ee6c56dc3b0712596becc14af84b27d1a905f8cf726dca4ae8fb4d63b24e7e1bddb66a517486806cb3bbc39b8c4e58047155e2086b54f9451615a0f45d204d4f10f2a4cf57d63cce004dbe56957f1fce15d22791467ea07827cab2241808b0aee51aa2a6141a33fc10da58b7e943edf49d660dbcddae2ceca0021042eaf92ff1cc105a662315aca8869fd472f81d2282ee077c1988f1890b5264f6a61e17c532406e84329b42ef857fd606927e7e021377ceddce459595be67d6dd504ff8aef801ada62e1420cc533167ad79fe9334ed681ab4261436761e5cb2e6109440d909175c56b7a8839d70b0594d96958095011a2a37748a8115f0899ec5c22a7b653f30f2325572a595cd46280e6a7fa1bb02b9ced1a83a322f602f877f0fa37aab89087d013f435127204adfd2cae945c76956aeb409fb93fb2239f44e34067d2a9fae7b6b6d9e3a277a0576d6282cac77898fbbcdb51d891a30f3e905283c3b87edaf69a90d71a563dfbd1745cd6fe5f017970279b64a00f04b29d6fa6323bdbb079f49d016ae4a682faea7cf35e2badc1ecc8fb00a51d8ff02b3afa7c99bb8719d322190d1d8824c38dcf90911982ec647a5dc4f0b51578009ae555920495799557c265ffcbae5a0b99fbc5087e5a7d27bef18c8c0a6ce83d1d1d6eee3d2623169237a4191aed298213c6cbf87d16e4472c9529a7c7721a0a7d0c405a5f510c869a78011e7062c36bb4e6e94b83d46d6f7e29eb95767b51da2cfb7c4cfc3fb6b084c07ef88256988256936fff125e4b2b4ae418de95c23014e76c346a5b5ed2726c150be0955c1f205fa2a7b805908243e4993ec100241d8bc51a4518f69d61e55f5e697f8bc2fe2862db5340d73640d20f398292b6b3bf05ccb0a7b080bee01ddddf153fe3cca6da3f6fd7286b18bb23c5d71424b6b978f8e355f9c2c563ff9ed01714f07e08e96ff5061f64d38bb86977f59b2d75088fa63f39f1d211a58cdab6248725325854390e4071d4274375c36bb79e33d9ae7c250bbafff4b8115999e9c398efbd653771a61b649e70104f52f60af93ca8327ddea863302cdafa69084e14d8535cf56b7207dd766841407344038855e577cabda9e822bbed4b0ec3ee8a598ccdd8834085f1a6d21b352f8e8d323002df3ceab87e4e84f4794320efdda00f4f9367ce993b197c469ec364afe415108c5488a7bc28b94cfec95fbbe3755308be95ec5981f1ee4601ed13124e8d814c79ed22aeb90020d9cc4d7781eed05adf4c77c7c926c3b2cadc5545dd347587c820b5f8237fca798452188f3ec2b60b7c8eed075831184f51b77c8d8ddc989a8cf266c810acf8ad8659a3278c09925f11857247cb458b77b396c7d071a6064addbfebc5415d07d77de7a40f02f4eeb708b808178030770f87ae5e2065d24661e4c43d0c4c5663aba197fe59f82a2274101816c4ccf60bad39f44aaec65fe36612058e68d4f506575d707bfdbad5ca0768872093d2d556a5ae2b3a47c83581df17e5963ac1c05ea35f951042584621c5d6491dcd656ccc44197c728f27681b72cab7160681d817485ad6a5f0cfea4a5c162ffdb64c12710fa298819dcd2a629f3f9d35103d", 0x1000}, {&(0x7f0000000740)="6b92fd2dcac2d34d0045fb43ba310f9390d9deacc3ad38b572bde239f7de0d30e73437b41750a18a93a8b5121843df6c203d58a91182a650493d8e1225e4f6339569ae19ef723bf6030c7e28c7390ed400c631d9675e19cbe1a33c2607d0123b1f641785b08e84e5601da3b86c1b9c76afa553bccb26b9c6cb2c6fc28f7914cc094a74c22004a35d76d44246f6bb4b69cb056b891261a1170f3d8d1e547235459f0c06ef3ba11508ee3837e6bd0e0346c93197bf727e4081a59b61cf10f7e011a5a3e34ca0611e447706a3fc7232667907fd062191ab3d2bbe13f14f4b44152f7546566cf930b6304b1d130b71", 0xed}, {&(0x7f0000000840)="bfc217e56314eed3b2fca7c773f6fb93cb90e38f61bbb5bb2b0c76b851c32654bf87c72dbb57f40450e082e5fb387f9388091cff9ba04e48040524b0d233f7897785f79c64fb65b217e7315cce41fd2c6aea9d138c87d5af0edf2ae89316d33d34827dc0687cf48870f02e2de1c759e8a04e3db3c838b8f818586b064cca83dc1775a9f4ba26154c061616c638369521c9c834917e82313654b934c8f4a7c8668485d8019eb89e3050dc9d53f2ee69d1c36e2df793a4c0b39d82855864dfeae9db66dd779641ecf2c7dafe7943c5e6802e6e419ab36135483aaeb2e200870768c004c4491fe6c30208b513ef52d5de08100657fe", 0xf4}, {&(0x7f0000000940)="4d43d5d8be4557f24f24c0f51dcbdc97c835d986e801774b3d653abfd2ba2d", 0x1f}], 0x8, &(0x7f0000000bc0)=[@cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r4, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, r0]}}, @rights={{0x24, 0x1, 0x1, [r0, r3, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, 0xee00}}}], 0x98, 0xdacfd8d014c5fec9}}], 0x1, 0x4) (async) fstat(r5, &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100), 0xffffffffffffff5d, 0x0, 0x0, 0xfff6) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) unshare(0x6c060000) (async) socket$netlink(0x10, 0x3, 0xe) sched_setaffinity(0x0, 0x8, &(0x7f0000000440)=0xf0) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/41, 0x29}], 0x1, &(0x7f0000000380)}, 0x12040) sched_setaffinity(r6, 0x0, 0x0) 22:16:57 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:16:57 executing program 3: r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000002c0)={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x48}, 0x0) r1 = getpid() sched_setattr(r1, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x683, 0xd7}, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfd7fffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_getattr(r0, &(0x7f00000000c0)={0x38}, 0x38, 0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000400), 0x80900, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r3, 0x80044d03, &(0x7f0000000440)) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000280)='htcp\x00', 0x5) sendto$inet6(r2, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sched_setattr(r0, &(0x7f00000003c0)={0x38, 0x3, 0x8, 0xe7d, 0x9, 0xfffffffffffffff8, 0xc0, 0x200, 0x81, 0x6}, 0x0) sendto$inet6(r2, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) r4 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r4, 0x80044d06, &(0x7f0000000080)) r5 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r5, 0x80244d0a, &(0x7f0000000080)) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) sched_setattr(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x6, &(0x7f0000000480)=0xfc6f) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) getsockopt$inet6_mtu(r7, 0x29, 0x17, &(0x7f0000000240), &(0x7f0000000380)=0x4) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendto$inet6(r8, &(0x7f0000000580)="18", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2d}}}, 0x1c) ioctl$SOUND_MIXER_READ_VOLUME(r7, 0x80044d14, &(0x7f0000000040)) 22:16:57 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_clone(0x83304c80, &(0x7f0000000300)="92e5aea4c7a64f8d30ad8efb6c15767f2ded", 0x12, &(0x7f0000000440), 0x0, &(0x7f00000004c0)="c56663c1ebb7adbad3f68bcfa21349daf3190db65a75946d73f54826454f9edfc72f37a22b55b168684fc10cdf2f5b62ae66467d34e0e29c6333319cf23b6b1169630488632506d177c237101979222fd42df8e3a31af5f70ab0787a31fb35b67afcf85484837e717eb064d0b072df966456ba55b46ed9f2999daaf558c53142fe1fef70a238cb6a9cfc58d9f8a16db90371a53681368a5c136e5ae7c4527ac838a5fe1d4a") r2 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x1, 0x3, 0x8, 0x61, 0x0, 0x20, 0x10820, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x3, 0x3}, 0x0, 0x1000, 0xfffffffb, 0x6, 0x200, 0x7, 0x1ac0, 0x0, 0x10000, 0x0, 0x1}, 0x0, 0x6, r0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b70200003f000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e7005ff114a6e8969578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c41105dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7e9d0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233dbc7247ce5253aaa7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011fae158b94f50adab988dd8e12baf5cc9397064196a46a9ff42cb91a18fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f34c2b08660b080efc707e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d3870819e4859565f8b04cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329bb8cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c309c0804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986bf56c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf350000000000000000000022e379cd947f0a4bda59e6c9f9007efc4b73a1502690f016d15478e16e329cb8f4a3c597138bcb7801ec3b95b22219870adf355de610660b66fef766802e0bcfe2cc21fc54242d63615b7fa840454ff44c6eb959798566508a4909a447ab299f7a9f55abc67aca04d52f8c54f194d0752832a22cafa610303881a2c1a6ea9b2696010a4fb1d195f737a6c163000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) fcntl$getown(r3, 0x9) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000d00)={'filter\x00', 0x4, 0x4, 0x408, 0x218, 0x0, 0x0, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast2, @empty=0xba, 0x0, 0x0, 0x0, 0x0, {@empty, {[0x0, 0x0, 0x0, 0xff]}}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x11f, 0x0, 0x0, 'veth1_to_bridge\x00', 'ip_vti0\x00'}, 0xc0, 0x110, 0x340, {0x30030000}}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @local, @multicast2, 0x2}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x28, 'syz1\x00'}}}, {{@arp={@empty, @local, 0x0, 0x0, 0xd, 0x0, {@mac=@multicast}, {@mac=@multicast}, 0x20, 0x9, 0x0, 0x0, 0x0, 0x200, 'team_slave_1\x00', 'wg0\x00', {}, {0xff}}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3a, 'syz0\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) r5 = getpgrp(r1) ptrace$peekuser(0x3, r5, 0xd88e) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) r7 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r7, 0x8108551b, &(0x7f0000000380)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f000005a700)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000008c0)=[@in6={0xa, 0x4e21, 0xe313, @empty, 0x2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e20, 0x400, @local, 0x1}], 0x48) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001600)={0x0, "48006cf0a81704e3c7c90110455edcd5"}) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) prlimit64(0x0, 0x5, &(0x7f0000000940)={0x81, 0x4}, &(0x7f0000000980)) r8 = inotify_init() dup2(0xffffffffffffffff, r8) close(0xffffffffffffffff) ioctl$AUTOFS_IOC_SETTIMEOUT(r2, 0x80049367, &(0x7f00000007c0)=0x41f183ce) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004c061d52f6be858d1bea00000000"], &(0x7f0000000280)='syzkaller\x00', 0x8e79, 0x17, &(0x7f00000002c0)=""/23, 0x0, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x6, 0x5, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 22:16:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f0000000480)=ANY=[@ANYBLOB="0105b2001c3d2333e1373041ca538dcbf0deaaad2820ffa30baa45695f042011eff93073ee92ce5d4765e67c645c6041d8930aff79884498b3e553160a9c60ae9b95a951dac763cf004b2b85f2e17a26068575b689ad019629205d8c0378012e00e63b8d4b7efc0fda9d6a78d26656438df7bb1512050094f4a15979cb8de4b3a30100000000000080aa2f6e527d794e171e4a619d2d34ca2ddd3fa310af1942f925b85ed9e6b7315c809595eb2469e187ca7d8fa84ebbeda0af531ceed7c8be21cfccc3a9a29e2eafc08b78b4ecc3860e9ee5b6004381307474098ac4ecae5ed43f851167633669fdc7396025a32e7ce0715596bd30857abb218843fd53c5b7679dadacff621b333cf9dbab183535d4e6a45ee89c3dfbc4bc8ff0d1ce857634bd578cfeddd54997441698b3724664dbf1b3f9171c85987a0af4bf4615e1c9a5f6aefe4e1bb542fda71fb23d66faf45154d74e1305e606e7cb3f8a59796c347d9bd2a816f922c126c71b656541b2202a0f8276017c93c88cd7a7ccb1cc1e9858f4a50b302f0aa91eaf4709e0db20b979608f6d031ad2425dcbd70d523dc3e15f2c6aa0f3ebff68fbcee997f606fca01cace588702eee95e971e07ffcb8f33c1e0dcd8275e742cf70cf53e8078db4e14ea140c3f4a47aa865633710e4370aef76aa3544947de514f4a026ad2d62016fca455aa7270fd33e5e77d1e990de44e01fabe46da81fee55912a1bbb591d76d32d6f2c482fbab3cd0438d2ffe92591e2e8f0d3b6adf49c"]) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x100, 0x900, 0x4, 0x965}, 'syz0\x00', 0x4c}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) r1 = socket$l2tp(0x2, 0x2, 0x73) finit_module(r1, &(0x7f0000000240)='-l\x00', 0x1) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15, 0x8, 0x7}, 0x18) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000006c0)={'syz1\x00', {0x7fff, 0x5, 0xff, 0x3}, 0x3a, [0x401, 0x7, 0x5, 0xffff9394, 0x80, 0x77991f2a, 0x1000, 0x1, 0x1, 0x80, 0x2, 0x401, 0xe982, 0x0, 0x4, 0x9, 0x5, 0x4, 0xfffffff7, 0x1, 0x3f, 0xf2, 0x3ff, 0x2, 0x4, 0x1000, 0x8, 0x2, 0x4, 0x80000001, 0x101, 0x8001, 0xc1b, 0x9, 0x2, 0x3, 0x8, 0x5, 0x8, 0x6, 0x101, 0x8, 0x8, 0x5461, 0x4, 0x1f, 0x8073, 0x2, 0x100, 0x2, 0x6, 0x1, 0x3, 0x80000000, 0x0, 0xffff, 0xffff0001, 0x7f, 0x4, 0x8001, 0xd98f, 0x8, 0x3ff, 0x5], [0xff80, 0x8, 0x9, 0xff, 0xf6, 0x7, 0x3, 0x0, 0x7fffffff, 0x4, 0x3ff, 0x100, 0x5, 0x1ff, 0x6e3a5b3c, 0x1, 0x9, 0x200, 0x7, 0x9, 0x8, 0x10001, 0x2, 0x3ff, 0x4, 0x9b, 0x6, 0xe4, 0x200, 0xade, 0x4, 0x1, 0x40, 0xc80, 0xd6d, 0x39ce, 0x8, 0x3, 0x2, 0xfffffff7, 0x3, 0x7f, 0x2b, 0x2, 0xffffffff, 0x3, 0x1, 0xcf0, 0x5, 0x1, 0x2, 0x1000, 0xff, 0xffffffe0, 0x81, 0x0, 0x7, 0xa67a862, 0x40, 0x40000, 0xd, 0xffffffe1, 0x1, 0x81], [0x3c4, 0x0, 0x80000001, 0x40, 0x5, 0x2, 0x1, 0x8, 0x0, 0x8001, 0x0, 0x6, 0x52f, 0xffff, 0x5, 0x6, 0x3fde, 0x7fffffff, 0xf7, 0x8000, 0x4, 0x4, 0x3, 0x0, 0x101, 0x20, 0x8001, 0x7fffffff, 0x9, 0x7, 0x5, 0x7, 0x2, 0x6, 0x8, 0x9, 0x7, 0x80000000, 0x7f, 0x20000000, 0x3, 0x3ff, 0x8, 0x1000, 0x2b, 0x100, 0x7fff, 0x3, 0xffff, 0x6, 0x65878120, 0xfffffffa, 0xffffffff, 0x10000, 0x6, 0x53b, 0x8001, 0x0, 0x7e4e0775, 0x9, 0x1, 0x130c26b1, 0x1, 0x8000], [0x1000, 0x908, 0xfffffffe, 0x9, 0xb9c3, 0x1ff, 0x42, 0x24e4, 0x2, 0x8000, 0xd5, 0x4, 0x93, 0x1, 0x9fb, 0xfffffffb, 0x7f, 0x1, 0x5, 0xf610, 0x1, 0x3, 0x0, 0x2, 0x7, 0x4, 0x5, 0x8, 0x8, 0x24a, 0x2, 0x9, 0x1ff, 0x80000001, 0x40, 0xb68a, 0x1f, 0x6, 0x5, 0x5, 0xbe5, 0xb056, 0x61065c14, 0x1, 0x0, 0x4, 0x7, 0x10d1, 0x200, 0x5, 0x6, 0xf90000, 0x0, 0x40, 0x1f, 0x7de, 0x100, 0x101, 0x1f, 0x5, 0x9, 0x71a, 0x3ff, 0x100]}, 0x45c) [ 759.485800] IPVS: ftp: loaded support on port[0] = 21 22:16:57 executing program 2: r0 = getpid() sched_setattr(0x0, 0x0, 0x0) (async) sched_setattr(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000002c0)={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x48}, 0x0) (async) sched_setattr(0x0, &(0x7f00000002c0)={0x2f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x48}, 0x0) getpid() (async) r1 = getpid() sched_setattr(r1, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x683, 0xd7}, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfd7fffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x506, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xfd7fffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sched_getattr(r0, &(0x7f00000000c0)={0x38}, 0x38, 0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000400), 0x80900, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r3, 0x80044d03, &(0x7f0000000440)) (async) ioctl$SOUND_MIXER_READ_VOLUME(r3, 0x80044d03, &(0x7f0000000440)) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000280)='htcp\x00', 0x5) sendto$inet6(r2, 0x0, 0x0, 0x400c000, 0x0, 0x0) (async) sendto$inet6(r2, 0x0, 0x0, 0x400c000, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c) sched_setattr(r0, &(0x7f00000003c0)={0x38, 0x3, 0x8, 0xe7d, 0x9, 0xfffffffffffffff8, 0xc0, 0x200, 0x81, 0x6}, 0x0) sendto$inet6(r2, &(0x7f0000000200)='\n', 0xfffffdef, 0x4d87a, 0x0, 0x1f4) r4 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r4, 0x80044d06, &(0x7f0000000080)) r5 = openat$audio1(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_VOLUME(r5, 0x80244d0a, &(0x7f0000000080)) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) sched_setattr(0x0, 0x0, 0x0) (async) sched_setattr(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x6, &(0x7f0000000480)=0xfc6f) (async) sched_setscheduler(0x0, 0x6, &(0x7f0000000480)=0xfc6f) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000001c0), 0x201, 0x0) getsockopt$inet6_mtu(r7, 0x29, 0x17, &(0x7f0000000240), &(0x7f0000000380)=0x4) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) bind$inet6(r8, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendto$inet6(r8, &(0x7f0000000580)="18", 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2d}}}, 0x1c) ioctl$SOUND_MIXER_READ_VOLUME(r7, 0x80044d14, &(0x7f0000000040)) 22:16:57 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x2}) 22:16:57 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f0000000480)=ANY=[@ANYBLOB="0105b2001c3d2333e1373041ca538dcbf0deaaad2820ffa30baa45695f042011eff93073ee92ce5d4765e67c645c6041d8930aff79884498b3e553160a9c60ae9b95a951dac763cf004b2b85f2e17a26068575b689ad019629205d8c0378012e00e63b8d4b7efc0fda9d6a78d26656438df7bb1512050094f4a15979cb8de4b3a30100000000000080aa2f6e527d794e171e4a619d2d34ca2ddd3fa310af1942f925b85ed9e6b7315c809595eb2469e187ca7d8fa84ebbeda0af531ceed7c8be21cfccc3a9a29e2eafc08b78b4ecc3860e9ee5b6004381307474098ac4ecae5ed43f851167633669fdc7396025a32e7ce0715596bd30857abb218843fd53c5b7679dadacff621b333cf9dbab183535d4e6a45ee89c3dfbc4bc8ff0d1ce857634bd578cfeddd54997441698b3724664dbf1b3f9171c85987a0af4bf4615e1c9a5f6aefe4e1bb542fda71fb23d66faf45154d74e1305e606e7cb3f8a59796c347d9bd2a816f922c126c71b656541b2202a0f8276017c93c88cd7a7ccb1cc1e9858f4a50b302f0aa91eaf4709e0db20b979608f6d031ad2425dcbd70d523dc3e15f2c6aa0f3ebff68fbcee997f606fca01cace588702eee95e971e07ffcb8f33c1e0dcd8275e742cf70cf53e8078db4e14ea140c3f4a47aa865633710e4370aef76aa3544947de514f4a026ad2d62016fca455aa7270fd33e5e77d1e990de44e01fabe46da81fee55912a1bbb591d76d32d6f2c482fbab3cd0438d2ffe92591e2e8f0d3b6adf49c"]) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x100, 0x900, 0x4, 0x965}, 'syz0\x00', 0x4c}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) r1 = socket$l2tp(0x2, 0x2, 0x73) finit_module(r1, &(0x7f0000000240)='-l\x00', 0x1) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15, 0x8, 0x7}, 0x18) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000006c0)={'syz1\x00', {0x7fff, 0x5, 0xff, 0x3}, 0x3a, [0x401, 0x7, 0x5, 0xffff9394, 0x80, 0x77991f2a, 0x1000, 0x1, 0x1, 0x80, 0x2, 0x401, 0xe982, 0x0, 0x4, 0x9, 0x5, 0x4, 0xfffffff7, 0x1, 0x3f, 0xf2, 0x3ff, 0x2, 0x4, 0x1000, 0x8, 0x2, 0x4, 0x80000001, 0x101, 0x8001, 0xc1b, 0x9, 0x2, 0x3, 0x8, 0x5, 0x8, 0x6, 0x101, 0x8, 0x8, 0x5461, 0x4, 0x1f, 0x8073, 0x2, 0x100, 0x2, 0x6, 0x1, 0x3, 0x80000000, 0x0, 0xffff, 0xffff0001, 0x7f, 0x4, 0x8001, 0xd98f, 0x8, 0x3ff, 0x5], [0xff80, 0x8, 0x9, 0xff, 0xf6, 0x7, 0x3, 0x0, 0x7fffffff, 0x4, 0x3ff, 0x100, 0x5, 0x1ff, 0x6e3a5b3c, 0x1, 0x9, 0x200, 0x7, 0x9, 0x8, 0x10001, 0x2, 0x3ff, 0x4, 0x9b, 0x6, 0xe4, 0x200, 0xade, 0x4, 0x1, 0x40, 0xc80, 0xd6d, 0x39ce, 0x8, 0x3, 0x2, 0xfffffff7, 0x3, 0x7f, 0x2b, 0x2, 0xffffffff, 0x3, 0x1, 0xcf0, 0x5, 0x1, 0x2, 0x1000, 0xff, 0xffffffe0, 0x81, 0x0, 0x7, 0xa67a862, 0x40, 0x40000, 0xd, 0xffffffe1, 0x1, 0x81], [0x3c4, 0x0, 0x80000001, 0x40, 0x5, 0x2, 0x1, 0x8, 0x0, 0x8001, 0x0, 0x6, 0x52f, 0xffff, 0x5, 0x6, 0x3fde, 0x7fffffff, 0xf7, 0x8000, 0x4, 0x4, 0x3, 0x0, 0x101, 0x20, 0x8001, 0x7fffffff, 0x9, 0x7, 0x5, 0x7, 0x2, 0x6, 0x8, 0x9, 0x7, 0x80000000, 0x7f, 0x20000000, 0x3, 0x3ff, 0x8, 0x1000, 0x2b, 0x100, 0x7fff, 0x3, 0xffff, 0x6, 0x65878120, 0xfffffffa, 0xffffffff, 0x10000, 0x6, 0x53b, 0x8001, 0x0, 0x7e4e0775, 0x9, 0x1, 0x130c26b1, 0x1, 0x8000], [0x1000, 0x908, 0xfffffffe, 0x9, 0xb9c3, 0x1ff, 0x42, 0x24e4, 0x2, 0x8000, 0xd5, 0x4, 0x93, 0x1, 0x9fb, 0xfffffffb, 0x7f, 0x1, 0x5, 0xf610, 0x1, 0x3, 0x0, 0x2, 0x7, 0x4, 0x5, 0x8, 0x8, 0x24a, 0x2, 0x9, 0x1ff, 0x80000001, 0x40, 0xb68a, 0x1f, 0x6, 0x5, 0x5, 0xbe5, 0xb056, 0x61065c14, 0x1, 0x0, 0x4, 0x7, 0x10d1, 0x200, 0x5, 0x6, 0xf90000, 0x0, 0x40, 0x1f, 0x7de, 0x100, 0x101, 0x1f, 0x5, 0x9, 0x71a, 0x3ff, 0x100]}, 0x45c) 22:16:57 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f0000000480)=ANY=[@ANYBLOB="0105b2001c3d2333e1373041ca538dcbf0deaaad2820ffa30baa45695f042011eff93073ee92ce5d4765e67c645c6041d8930aff79884498b3e553160a9c60ae9b95a951dac763cf004b2b85f2e17a26068575b689ad019629205d8c0378012e00e63b8d4b7efc0fda9d6a78d26656438df7bb1512050094f4a15979cb8de4b3a30100000000000080aa2f6e527d794e171e4a619d2d34ca2ddd3fa310af1942f925b85ed9e6b7315c809595eb2469e187ca7d8fa84ebbeda0af531ceed7c8be21cfccc3a9a29e2eafc08b78b4ecc3860e9ee5b6004381307474098ac4ecae5ed43f851167633669fdc7396025a32e7ce0715596bd30857abb218843fd53c5b7679dadacff621b333cf9dbab183535d4e6a45ee89c3dfbc4bc8ff0d1ce857634bd578cfeddd54997441698b3724664dbf1b3f9171c85987a0af4bf4615e1c9a5f6aefe4e1bb542fda71fb23d66faf45154d74e1305e606e7cb3f8a59796c347d9bd2a816f922c126c71b656541b2202a0f8276017c93c88cd7a7ccb1cc1e9858f4a50b302f0aa91eaf4709e0db20b979608f6d031ad2425dcbd70d523dc3e15f2c6aa0f3ebff68fbcee997f606fca01cace588702eee95e971e07ffcb8f33c1e0dcd8275e742cf70cf53e8078db4e14ea140c3f4a47aa865633710e4370aef76aa3544947de514f4a026ad2d62016fca455aa7270fd33e5e77d1e990de44e01fabe46da81fee55912a1bbb591d76d32d6f2c482fbab3cd0438d2ffe92591e2e8f0d3b6adf49c"]) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x100, 0x900, 0x4, 0x965}, 'syz0\x00', 0x4c}) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x100, 0x900, 0x4, 0x965}, 'syz0\x00', 0x4c}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) r1 = socket$l2tp(0x2, 0x2, 0x73) finit_module(r1, &(0x7f0000000240)='-l\x00', 0x1) write$input_event(r0, &(0x7f0000000000)={{0x0, 0xea60}, 0x15, 0x8, 0x7}, 0x18) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000006c0)={'syz1\x00', {0x7fff, 0x5, 0xff, 0x3}, 0x3a, [0x401, 0x7, 0x5, 0xffff9394, 0x80, 0x77991f2a, 0x1000, 0x1, 0x1, 0x80, 0x2, 0x401, 0xe982, 0x0, 0x4, 0x9, 0x5, 0x4, 0xfffffff7, 0x1, 0x3f, 0xf2, 0x3ff, 0x2, 0x4, 0x1000, 0x8, 0x2, 0x4, 0x80000001, 0x101, 0x8001, 0xc1b, 0x9, 0x2, 0x3, 0x8, 0x5, 0x8, 0x6, 0x101, 0x8, 0x8, 0x5461, 0x4, 0x1f, 0x8073, 0x2, 0x100, 0x2, 0x6, 0x1, 0x3, 0x80000000, 0x0, 0xffff, 0xffff0001, 0x7f, 0x4, 0x8001, 0xd98f, 0x8, 0x3ff, 0x5], [0xff80, 0x8, 0x9, 0xff, 0xf6, 0x7, 0x3, 0x0, 0x7fffffff, 0x4, 0x3ff, 0x100, 0x5, 0x1ff, 0x6e3a5b3c, 0x1, 0x9, 0x200, 0x7, 0x9, 0x8, 0x10001, 0x2, 0x3ff, 0x4, 0x9b, 0x6, 0xe4, 0x200, 0xade, 0x4, 0x1, 0x40, 0xc80, 0xd6d, 0x39ce, 0x8, 0x3, 0x2, 0xfffffff7, 0x3, 0x7f, 0x2b, 0x2, 0xffffffff, 0x3, 0x1, 0xcf0, 0x5, 0x1, 0x2, 0x1000, 0xff, 0xffffffe0, 0x81, 0x0, 0x7, 0xa67a862, 0x40, 0x40000, 0xd, 0xffffffe1, 0x1, 0x81], [0x3c4, 0x0, 0x80000001, 0x40, 0x5, 0x2, 0x1, 0x8, 0x0, 0x8001, 0x0, 0x6, 0x52f, 0xffff, 0x5, 0x6, 0x3fde, 0x7fffffff, 0xf7, 0x8000, 0x4, 0x4, 0x3, 0x0, 0x101, 0x20, 0x8001, 0x7fffffff, 0x9, 0x7, 0x5, 0x7, 0x2, 0x6, 0x8, 0x9, 0x7, 0x80000000, 0x7f, 0x20000000, 0x3, 0x3ff, 0x8, 0x1000, 0x2b, 0x100, 0x7fff, 0x3, 0xffff, 0x6, 0x65878120, 0xfffffffa, 0xffffffff, 0x10000, 0x6, 0x53b, 0x8001, 0x0, 0x7e4e0775, 0x9, 0x1, 0x130c26b1, 0x1, 0x8000], [0x1000, 0x908, 0xfffffffe, 0x9, 0xb9c3, 0x1ff, 0x42, 0x24e4, 0x2, 0x8000, 0xd5, 0x4, 0x93, 0x1, 0x9fb, 0xfffffffb, 0x7f, 0x1, 0x5, 0xf610, 0x1, 0x3, 0x0, 0x2, 0x7, 0x4, 0x5, 0x8, 0x8, 0x24a, 0x2, 0x9, 0x1ff, 0x80000001, 0x40, 0xb68a, 0x1f, 0x6, 0x5, 0x5, 0xbe5, 0xb056, 0x61065c14, 0x1, 0x0, 0x4, 0x7, 0x10d1, 0x200, 0x5, 0x6, 0xf90000, 0x0, 0x40, 0x1f, 0x7de, 0x100, 0x101, 0x1f, 0x5, 0x9, 0x71a, 0x3ff, 0x100]}, 0x45c) 22:16:58 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x2}) 22:16:58 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = syz_open_dev$mouse(&(0x7f0000000200), 0x8000, 0xd7d62301c6ee257c) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000e40)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000340)={0x38, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_BSS_BASIC_RATES={0x6, 0x24, [{0x18}, {}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_VENDOR(r3, &(0x7f00000003c0)={&(0x7f00000002c0), 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x38, r5, 0x200, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x73}, @val={0x8}, @val={0xc, 0x99, {0x9, 0x31}}}}, [@NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x10) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) ioctl$UI_DEV_DESTROY(r1, 0x5502) r10 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r10, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r10, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r9, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r8, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r11 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r11, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c00640000072990786401010069ca3168fe2a26262d0a01010101831755e0000002000000000a01010008070001ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r9, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) ioctl$UI_DEV_DESTROY(r1, 0x5502) 22:16:58 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_clone(0x83304c80, &(0x7f0000000300)="92e5aea4c7a64f8d30ad8efb6c15767f2ded", 0x12, &(0x7f0000000440), 0x0, &(0x7f00000004c0)="c56663c1ebb7adbad3f68bcfa21349daf3190db65a75946d73f54826454f9edfc72f37a22b55b168684fc10cdf2f5b62ae66467d34e0e29c6333319cf23b6b1169630488632506d177c237101979222fd42df8e3a31af5f70ab0787a31fb35b67afcf85484837e717eb064d0b072df966456ba55b46ed9f2999daaf558c53142fe1fef70a238cb6a9cfc58d9f8a16db90371a53681368a5c136e5ae7c4527ac838a5fe1d4a") r2 = perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x1, 0x3, 0x8, 0x61, 0x0, 0x20, 0x10820, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x3, 0x3}, 0x0, 0x1000, 0xfffffffb, 0x6, 0x200, 0x7, 0x1ac0, 0x0, 0x10000, 0x0, 0x1}, 0x0, 0x6, r0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000380)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b70200003f000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d83923dd29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e1a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e7005ff114a6e8969578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c41105dfebd38608b3280080005d9a9500000000000000334d83239dd27080e71113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cae1bd4f4390af9a9ceafd07ed00b0000002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398685211bbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2acb72c7e9d0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233dbc7247ce5253aaa7ab22e30d46a9624d37c10223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011fae158b94f50adab988dd8e12baf5cc9397064196a46a9ff42cb91a18fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b40000000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b60c2499d16d7d9158ffffffff00000000ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc2042b8ff8c21ad702cca54728acad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd20785f653b621491dc6aaee0d40973109644fb94c06006e3c1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e1590bab105b0cb578af7dc7d5e87d48d376444e2de02f47c61e8e84ff828de453f34c2b08660b080efc707e676e1fb4d5865c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f47ffb966fcf1e54f5a2d3870819e4859565f8b04cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d3676329bb8cda690d192a070886df42b2708398773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169cdfaa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c309c0804fdc3690d10ecb65dc5b47481edbf1eee2e8893e903054d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf817becd9e5a225d67521d1128eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f324661fdcfa68f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986bf56c747d9a1cc500bb892c3a16ff10feea20bdac89bfb758cf350000000000000000000022e379cd947f0a4bda59e6c9f9007efc4b73a1502690f016d15478e16e329cb8f4a3c597138bcb7801ec3b95b22219870adf355de610660b66fef766802e0bcfe2cc21fc54242d63615b7fa840454ff44c6eb959798566508a4909a447ab299f7a9f55abc67aca04d52f8c54f194d0752832a22cafa610303881a2c1a6ea9b2696010a4fb1d195f737a6c163000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) fcntl$getown(r3, 0x9) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000d00)={'filter\x00', 0x4, 0x4, 0x408, 0x218, 0x0, 0x0, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast2, @empty=0xba, 0x0, 0x0, 0x0, 0x0, {@empty, {[0x0, 0x0, 0x0, 0xff]}}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x11f, 0x0, 0x0, 'veth1_to_bridge\x00', 'ip_vti0\x00'}, 0xc0, 0x110, 0x340, {0x30030000}}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @local, @multicast2, 0x2}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x28, 'syz1\x00'}}}, {{@arp={@empty, @local, 0x0, 0x0, 0xd, 0x0, {@mac=@multicast}, {@mac=@multicast}, 0x20, 0x9, 0x0, 0x0, 0x0, 0x200, 'team_slave_1\x00', 'wg0\x00', {}, {0xff}}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3a, 'syz0\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) r5 = getpgrp(r1) ptrace$peekuser(0x3, r5, 0xd88e) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x0, 0x1, 0xc8, 0x0, 0x0, 0x1f, 0x21404, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000700), 0x7}, 0x4, 0x20, 0x7fffffff, 0x0, 0x7, 0x9, 0xf001, 0x0, 0x66d, 0x0, 0x80000000}, r6, 0x9, r0, 0x2) r7 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r7, 0x8108551b, &(0x7f0000000380)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f000005a700)) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000008c0)=[@in6={0xa, 0x4e21, 0xe313, @empty, 0x2}, @in={0x2, 0x4e20, @loopback}, @in6={0xa, 0x4e20, 0x400, @local, 0x1}], 0x48) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100), 0x10, &(0x7f0000000140)={&(0x7f0000003640)=ANY=[@ANYBLOB="05220000000100004300986900000000", @ANYRES64=0x0, @ANYRES64=0xea60, @ANYRES64=0x77359400, @ANYRES64=0x0, @ANYBLOB="0000000001000000020000201b0300008403e915ac4e06ef7698d828312fbf5558c685fb6fc374264e1999fcedb9e52fc2f4bc87129c404f74437262f49612670c703f86029213a6fd4b000000000000"], 0x80}, 0x1, 0x0, 0x0, 0x4}, 0x80000) perf_event_open(&(0x7f0000000840)={0x0, 0x80, 0x6, 0x2, 0x6, 0x0, 0x0, 0xec5, 0x5a686, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x40, 0x0, @perf_bp={&(0x7f0000000800), 0x1}, 0x14, 0x0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x0, 0x10000, 0x0, 0x9}, r6, 0x3, 0xffffffffffffffff, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001600)={0x0, "48006cf0a81704e3c7c90110455edcd5"}) perf_event_open(&(0x7f0000000100)={0x7, 0x80, 0x5a, 0x6, 0x2, 0x1, 0x0, 0x7, 0x40248, 0x9, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x2, @perf_config_ext={0x0, 0x5}, 0x201, 0x0, 0x8, 0x7, 0x2, 0x8, 0x101, 0x0, 0x80, 0x0, 0x400}, 0x0, 0x3, 0xffffffffffffffff, 0x8) prlimit64(0x0, 0x5, &(0x7f0000000940)={0x81, 0x4}, &(0x7f0000000980)) r8 = inotify_init() dup2(0xffffffffffffffff, r8) close(0xffffffffffffffff) ioctl$AUTOFS_IOC_SETTIMEOUT(r2, 0x80049367, &(0x7f00000007c0)=0x41f183ce) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000004c061d52f6be858d1bea00000000"], &(0x7f0000000280)='syzkaller\x00', 0x8e79, 0x17, &(0x7f00000002c0)=""/23, 0x0, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x8, 0x1}, 0x8, 0x10, &(0x7f0000000580)={0x1, 0x6, 0x5, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xfe, 0x60000000, &(0x7f0000000100)="b9ff03076044238cb89e14f0080029e0ffff00004000632b77fb7f000001e000000162079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 22:16:58 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) close(r0) 22:16:58 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async, rerun: 32) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (rerun: 32) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x2}) 22:16:59 executing program 3: pipe2$9p(0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="e8"], 0xa8) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000c80)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000bc0)={0xa8, 0x0, r4, [{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x9, 0x0, 0x2, 0x0, 0x0, 0xffffffe1, 0x5, 0x2f}}}]}, 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',privport,access=', @ANYRESDEC=r3]) pivot_root(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) 22:16:59 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = syz_open_dev$mouse(&(0x7f0000000200), 0x8000, 0xd7d62301c6ee257c) socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000e40)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000340)={0x38, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_BSS_BASIC_RATES={0x6, 0x24, [{0x18}, {}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_VENDOR(r3, &(0x7f00000003c0)={&(0x7f00000002c0), 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x38, r5, 0x200, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x73}, @val={0x8}, @val={0xc, 0x99, {0x9, 0x31}}}}, [@NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x10) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) ioctl$UI_DEV_DESTROY(r1, 0x5502) (async) ioctl$UI_DEV_DESTROY(r1, 0x5502) r10 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r10, &(0x7f0000000000), 0x10) (async) connect$can_bcm(r10, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r10, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r9, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r8, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) sendmsg$can_bcm(r10, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r9, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r8, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) (async) r11 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r11, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c00640000072990786401010069ca3168fe2a26262d0a01010101831755e0000002000000000a01010008070001ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r9, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) ioctl$UI_DEV_DESTROY(r1, 0x5502) 22:16:59 executing program 2: r0 = socket(0xa, 0x80802, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfe, 0x2000}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000), 0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newlink={0x34, 0x10, 0x73b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1403}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x34}}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)=@delqdisc={0xb4, 0x25, 0x20, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x5, 0xf}, {0x7, 0x1ffed}}, [@TCA_RATE={0x6, 0x5, {0x4, 0x9}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0xfffff396}, @qdisc_kind_options=@q_netem={{0xa}, {0x74, 0x2, {{0x8, 0x7fff, 0x2, 0x0, 0x7, 0x3a}, [@TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_CORRUPT={0xc, 0x4, {0xff, 0x4a9}}, @TCA_NETEM_REORDER={0xc, 0x3, {0x4, 0x2c}}, @TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_RATE64={0xc, 0x8, 0x5fffbe27a564f405}, @TCA_NETEM_REORDER={0xc, 0x3, {0x0, 0x9}}, @TCA_NETEM_CORR={0x10, 0x1, {0x6, 0x3, 0x81}}]}}}]}, 0xb4}, 0x1, 0x0, 0x0, 0x48}, 0x4020080) 22:16:59 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) [ 760.744161] device syz_tun entered promiscuous mode 22:16:59 executing program 2: r0 = socket(0xa, 0x80802, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfe, 0x2000}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000), 0x4) socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newlink={0x34, 0x10, 0x73b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1403}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x34}}, 0x0) pipe2(&(0x7f0000000080), 0x0) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)=@delqdisc={0xb4, 0x25, 0x20, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x5, 0xf}, {0x7, 0x1ffed}}, [@TCA_RATE={0x6, 0x5, {0x4, 0x9}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0xfffff396}, @qdisc_kind_options=@q_netem={{0xa}, {0x74, 0x2, {{0x8, 0x7fff, 0x2, 0x0, 0x7, 0x3a}, [@TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_CORRUPT={0xc, 0x4, {0xff, 0x4a9}}, @TCA_NETEM_REORDER={0xc, 0x3, {0x4, 0x2c}}, @TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_RATE64={0xc, 0x8, 0x5fffbe27a564f405}, @TCA_NETEM_REORDER={0xc, 0x3, {0x0, 0x9}}, @TCA_NETEM_CORR={0x10, 0x1, {0x6, 0x3, 0x81}}]}}}]}, 0xb4}, 0x1, 0x0, 0x0, 0x48}, 0x4020080) 22:16:59 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = syz_open_dev$mouse(&(0x7f0000000200), 0x8000, 0xd7d62301c6ee257c) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000e40)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000340)={0x38, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_BSS_BASIC_RATES={0x6, 0x24, [{0x18}, {}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0x38}}, 0x0) (async) sendmsg$NL80211_CMD_VENDOR(r3, &(0x7f00000003c0)={&(0x7f00000002c0), 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x38, r5, 0x200, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x73}, @val={0x8}, @val={0xc, 0x99, {0x9, 0x31}}}}, [@NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0x10) (async) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) ioctl$UI_DEV_DESTROY(r1, 0x5502) (async) r10 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r10, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r10, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r9, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r8, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) r11 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r11, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r9, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c00640000072990786401010069ca3168fe2a26262d0a01010101831755e0000002000000000a01010008070001ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r9, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) (async) ioctl$UI_DEV_DESTROY(r1, 0x5502) 22:16:59 executing program 2: r0 = socket(0xa, 0x80802, 0x0) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfe, 0x2000}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000000), 0x4) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newlink={0x34, 0x10, 0x73b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1403}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}]}, 0x34}}, 0x0) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)=@delqdisc={0xb4, 0x25, 0x20, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xfff1, 0x7}, {0x5, 0xf}, {0x7, 0x1ffed}}, [@TCA_RATE={0x6, 0x5, {0x4, 0x9}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0xfffff396}, @qdisc_kind_options=@q_netem={{0xa}, {0x74, 0x2, {{0x8, 0x7fff, 0x2, 0x0, 0x7, 0x3a}, [@TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_CORRUPT={0xc, 0x4, {0xff, 0x4a9}}, @TCA_NETEM_REORDER={0xc, 0x3, {0x4, 0x2c}}, @TCA_NETEM_JITTER64={0xc, 0xb, 0x9}, @TCA_NETEM_RATE64={0xc, 0x8, 0x5fffbe27a564f405}, @TCA_NETEM_REORDER={0xc, 0x3, {0x0, 0x9}}, @TCA_NETEM_CORR={0x10, 0x1, {0x6, 0x3, 0x81}}]}}}]}, 0xb4}, 0x1, 0x0, 0x0, 0x48}, 0x4020080) 22:16:59 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 761.067567] device syz_tun left promiscuous mode 22:16:59 executing program 2: syz_mount_image$f2fs(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x1008050, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa418fce986a27bac32253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb5a037e5ea81ce1a03c3705d826e23a0800613554d2b4c61d7fba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe98d5a1147fec1ab2d3816b972ca12819c2c4db4a22af1b91d28cb9a19abb5ee72687e266fe616a2f78ca1cc5d0052a7acaa8076e7f8cfd88418aee215b7d941d0490edc20eacba868e090450b7b82682532f425e555bc1f9a64d196ea46ef20d153a81a11f64a68c1f5629fce3632e25ab408e4da0f158c900d0aecc54262f1b2aa127f413faede2e886a9596bf0d486ac4cd3ed97d4c1afd2e9451dff7ca59a694d627a81ac8cc4e7e128cda769016fa621ea9fe33b3f67f8740917527321316400000000"], 0x1, 0x105ec, &(0x7f0000020c80)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALymy8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzv38xLFG8cB/NnV3e/Xbl06REFZkBC1/kBcxUtRYEH/gLdFN5HWEvWQEoRdpEvQpXuXLnXz1Kn/oFOXiIK6b1AQQRDG7s7YY2qsl52VXi94Zj4Ow8zzzEF4z2cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) r2 = getpgid(0x0) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x50d, 0x80000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffbffffff, 0xfffffffffffffffc}, 0x400, 0x0, 0x8, 0x8, 0x3}, r2, 0x0, 0xffffffffffffffff, 0x3) r4 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r4, &(0x7f0000000140)='^', 0x1, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) listen(r4, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x119142, 0x0) r6 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) ftruncate(r6, 0x2007ffb) sendfile(r5, r6, 0x0, 0x1000000201005) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="fc15200b6829e83bce299f367990c1d5b56b2615e75dbc6442406787cd9f40d5fc7dbcfdca9b279a9c686b693c1dadbcf47c8572995629896491387fba9eaea585032440cdc48bf584e8f9c7f919154daf66c9ea019477e87e60845f4d36c16d8aa0b2277efe34379f885ab279137070ae6c71c77b1db606262c0fcaff2571bb5244937283307ebd", 0x88}], 0x1) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'macsec0\x00', {}, 0x1f}) r7 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) dup3(r3, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0xc28, 0x26200) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="280000000308010400000000000000040000000a0400048005000300aece1590ce010000000600024000020000"], 0x28}}, 0x0) preadv(r9, &(0x7f0000000300)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000000)=""/53, 0x35}], 0x3, 0x1, 0x63fd) dup2(r7, r8) sendfile(r0, r1, 0x0, 0x1000000201005) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r11 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) ftruncate(r11, 0x2007ffb) r12 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0), r1) sendmsg$NL80211_CMD_DEL_KEY(r6, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000980)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="d00325bd70000100000800000011000700160007009d410a25507f77841306d22daaf5ffffffe70028006b4e5b6210d025e63e77146676565277fc8ce0941bebb10ebdf264f7ce29bb8a8ae14ac6322997c248a5d34b5c1a925d78e03b8917cb8c2e6a6b3e91b9fbd4072df98dbb8f2aea7ffa928406000000740f99fc74bfd08ec22000000000d7b17dc817b6df6bdf8b51bd66f7a64d4386df8c515552c474fe476c2074b5ee08a5d7dc25643e8bc03594823f"], 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x4805) ioctl$PERF_EVENT_IOC_SET_FILTER(r10, 0x40082406, &(0x7f00000003c0)='macsec0\x00') creat(&(0x7f0000000540)='./file0\x00', 0x80) 22:16:59 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) 22:16:59 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:16:59 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) close(r0) [ 761.899852] device syz_tun entered promiscuous mode [ 761.911774] 9pnet: Insufficient options for proto=fd 22:17:00 executing program 3: pipe2$9p(0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) (async) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="e8"], 0xa8) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000c80)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000bc0)={0xa8, 0x0, r4, [{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x9, 0x0, 0x2, 0x0, 0x0, 0xffffffe1, 0x5, 0x2f}}}]}, 0xa8) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',privport,access=', @ANYRESDEC=r3]) (async) pivot_root(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) 22:17:00 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) 22:17:00 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) (async, rerun: 64) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) (async, rerun: 64) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) (async) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) (async, rerun: 32) r4 = fcntl$getown(r0, 0x9) (rerun: 32) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") (async, rerun: 64) r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) (rerun: 64) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) (async) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) (async) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") (async, rerun: 64) stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 64) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) (async, rerun: 32) dup2(r0, r0) (rerun: 32) 22:17:00 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) (async) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_open_dev$usbfs(0x0, 0x0, 0x1) (async) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async, rerun: 64) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) (async, rerun: 64) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x400000000001, 0x0) (async) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) (async) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) (async) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) (async) ftruncate(r3, 0x600004) (async) sendfile(r0, r3, 0x0, 0x80001d00c0d0) (async, rerun: 32) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) (rerun: 32) [ 762.117450] device syz_tun left promiscuous mode 22:17:00 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x3, 0x6, @multicast}, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000020000000c00020001000000010000000c000200000000000000000008000100000000000c00078008000100", @ANYRES32, @ANYBLOB='\f'], 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, r5, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x93}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004004}, 0x4040005) close(r0) 22:17:00 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x240c00, 0x0) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x6) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:00 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) (async) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_open_dev$usbfs(0x0, 0x0, 0x1) (async) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) (async) socket$inet6(0xa, 0x400000000001, 0x0) (async) socket$inet6_sctp(0xa, 0x801, 0x84) (async) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) dup3(r1, r0, 0x0) (async) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) (async) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) (async) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) (async) ftruncate(r3, 0x600004) (async) sendfile(r0, r3, 0x0, 0x80001d00c0d0) (async) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) (async) 22:17:00 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x240c00, 0x0) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x6) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 762.868744] device syz_tun entered promiscuous mode [ 762.901670] device syz_tun left promiscuous mode [ 763.016589] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 22:17:01 executing program 2: syz_mount_image$f2fs(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x1008050, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa418fce986a27bac32253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb5a037e5ea81ce1a03c3705d826e23a0800613554d2b4c61d7fba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe98d5a1147fec1ab2d3816b972ca12819c2c4db4a22af1b91d28cb9a19abb5ee72687e266fe616a2f78ca1cc5d0052a7acaa8076e7f8cfd88418aee215b7d941d0490edc20eacba868e090450b7b82682532f425e555bc1f9a64d196ea46ef20d153a81a11f64a68c1f5629fce3632e25ab408e4da0f158c900d0aecc54262f1b2aa127f413faede2e886a9596bf0d486ac4cd3ed97d4c1afd2e9451dff7ca59a694d627a81ac8cc4e7e128cda769016fa621ea9fe33b3f67f8740917527321316400000000"], 0x1, 0x105ec, &(0x7f0000020c80)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALymy8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzv38xLFG8cB/NnV3e/Xbl06REFZkBC1/kBcxUtRYEH/gLdFN5HWEvWQEoRdpEvQpXuXLnXz1Kn/oFOXiIK6b1AQQRDG7s7YY2qsl52VXi94Zj4Ow8zzzEF4z2cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) (async) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) (async) r2 = getpgid(0x0) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x50d, 0x80000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffbffffff, 0xfffffffffffffffc}, 0x400, 0x0, 0x8, 0x8, 0x3}, r2, 0x0, 0xffffffffffffffff, 0x3) r4 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r4, &(0x7f0000000140)='^', 0x1, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) listen(r4, 0x0) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x119142, 0x0) r6 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) ftruncate(r6, 0x2007ffb) (async) sendfile(r5, r6, 0x0, 0x1000000201005) (async) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="fc15200b6829e83bce299f367990c1d5b56b2615e75dbc6442406787cd9f40d5fc7dbcfdca9b279a9c686b693c1dadbcf47c8572995629896491387fba9eaea585032440cdc48bf584e8f9c7f919154daf66c9ea019477e87e60845f4d36c16d8aa0b2277efe34379f885ab279137070ae6c71c77b1db606262c0fcaff2571bb5244937283307ebd", 0x88}], 0x1) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'macsec0\x00', {}, 0x1f}) r7 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) dup3(r3, 0xffffffffffffffff, 0x0) (async) r8 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0xc28, 0x26200) (async, rerun: 64) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 64) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="280000000308010400000000000000040000000a0400048005000300aece1590ce010000000600024000020000"], 0x28}}, 0x0) preadv(r9, &(0x7f0000000300)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000000)=""/53, 0x35}], 0x3, 0x1, 0x63fd) dup2(r7, r8) (async) sendfile(r0, r1, 0x0, 0x1000000201005) (async) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) (async) r11 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) ftruncate(r11, 0x2007ffb) (async) r12 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0), r1) sendmsg$NL80211_CMD_DEL_KEY(r6, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000980)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="d00325bd70000100000800000011000700160007009d410a25507f77841306d22daaf5ffffffe70028006b4e5b6210d025e63e77146676565277fc8ce0941bebb10ebdf264f7ce29bb8a8ae14ac6322997c248a5d34b5c1a925d78e03b8917cb8c2e6a6b3e91b9fbd4072df98dbb8f2aea7ffa928406000000740f99fc74bfd08ec22000000000d7b17dc817b6df6bdf8b51bd66f7a64d4386df8c515552c474fe476c2074b5ee08a5d7dc25643e8bc03594823f"], 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x4805) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r10, 0x40082406, &(0x7f00000003c0)='macsec0\x00') (async, rerun: 32) creat(&(0x7f0000000540)='./file0\x00', 0x80) (rerun: 32) 22:17:01 executing program 1: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) 22:17:01 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x240c00, 0x0) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x6) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x240c00, 0x0) (async) ioctl$UI_SET_SNDBIT(r1, 0x4004556a, 0x6) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) 22:17:01 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) (async) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) (async, rerun: 32) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) (async, rerun: 32) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) (async, rerun: 64) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) (async, rerun: 64) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) (async) r4 = fcntl$getown(r0, 0x9) (async) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") (async) r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) (async, rerun: 32) ptrace(0x11, r7) (rerun: 32) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) (async) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") (async, rerun: 32) stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) (async, rerun: 32) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) (async, rerun: 32) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) (async) dup2(r0, r0) 22:17:01 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) 22:17:01 executing program 3: pipe2$9p(0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="e8"], 0xa8) (async) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000c80)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000bc0)={0xa8, 0x0, r4, [{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x9, 0x0, 0x2, 0x0, 0x0, 0xffffffe1, 0x5, 0x2f}}}]}, 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',privport,access=', @ANYRESDEC=r3]) pivot_root(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x0) 22:17:01 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000180)={'syz0\x00', {0x8, 0x643, 0xff, 0x4}, 0x38, [0x1, 0x5, 0xfff, 0x8000, 0x2, 0x8001, 0x7, 0x400, 0x1, 0x9, 0x8, 0x40, 0x7fff, 0x2, 0x4, 0x0, 0x8001, 0x0, 0x8, 0x4, 0x1, 0x3, 0x1, 0x1, 0x400, 0x9, 0x401, 0x1, 0x1, 0xffffff0b, 0x5ab7, 0x5121, 0x2, 0x80000001, 0x9, 0x8, 0x8, 0x5dc3, 0xad5, 0xffffffa4, 0x60, 0x549, 0x3, 0x3, 0x6, 0x8, 0x6, 0x40, 0x4, 0x6794dc85, 0x8, 0x6, 0x8, 0xfff, 0xff, 0x7, 0x2, 0xfffffff7, 0x7, 0xffff6323, 0x3, 0x7, 0x8, 0x2], [0x2, 0x7, 0x2, 0x8001, 0x9, 0x9, 0xfffffff7, 0xb2000000, 0x80, 0x7, 0xd5, 0x6, 0x520, 0x164c, 0x1, 0xdd, 0x3, 0x7fff, 0x2, 0x7, 0x2, 0x5, 0x7f, 0x6, 0x3, 0x8, 0xffffffff, 0x6, 0x6ef, 0x6e, 0x1, 0x7, 0x2, 0x3, 0x5c72, 0x7fffffff, 0x7fff, 0x4, 0x5, 0x8, 0x14, 0x49, 0x1000, 0x0, 0xfffff801, 0x40, 0x4, 0x5, 0x1, 0xff, 0xfe, 0x6, 0x6, 0x6ba, 0x5, 0x9, 0x8, 0x9e2, 0x4815a8f9, 0x7fffffff, 0x1, 0x0, 0x1, 0x7000], [0x0, 0x681, 0x6, 0x7, 0x10000, 0x3, 0x6, 0xfffffff7, 0x3, 0x2eb, 0x3, 0x8, 0x7, 0x48, 0xe2e, 0x40, 0x2, 0x100, 0x9, 0x8, 0x7, 0xffff0d05, 0x2, 0xfffffff8, 0x4, 0xbbc, 0x9, 0x8, 0x40, 0x8, 0x7, 0x0, 0x5d6f, 0x1, 0x3, 0x4b4, 0x9, 0x380000, 0x6, 0x8001, 0x7fff, 0x5, 0xfffffff7, 0x5e5, 0x1, 0xe0, 0xfffffff9, 0x2, 0x7fff, 0x8, 0x7, 0x100, 0x1, 0x9bfb, 0x800, 0x2, 0x401, 0x4, 0xca1d, 0x20, 0x8, 0x3, 0x9], [0x6, 0x9, 0x38a8, 0x9, 0x0, 0x5, 0x3, 0x0, 0x7, 0x62, 0x9, 0x6, 0xd16b, 0xa15, 0x80000001, 0x7, 0x4, 0x2, 0x46b07302, 0x40, 0x10000, 0x2, 0xac1, 0x5, 0x6, 0x3ff, 0x9, 0x3, 0x9, 0x6, 0x56b, 0x8, 0x9, 0x7, 0x1, 0x2, 0x8, 0x101, 0xfffffffc, 0xc20, 0x4, 0x5, 0x3ff, 0x1, 0x7, 0x8ff, 0xb503, 0x8, 0x2, 0x16, 0x5, 0x6, 0x3, 0x1000, 0x7ff, 0x5, 0xce6, 0x3, 0xcd, 0x6695, 0x7, 0xff, 0x400, 0x8]}, 0x45c) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) dup3(r1, r0, 0x80000) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:01 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000180)={'syz0\x00', {0x8, 0x643, 0xff, 0x4}, 0x38, [0x1, 0x5, 0xfff, 0x8000, 0x2, 0x8001, 0x7, 0x400, 0x1, 0x9, 0x8, 0x40, 0x7fff, 0x2, 0x4, 0x0, 0x8001, 0x0, 0x8, 0x4, 0x1, 0x3, 0x1, 0x1, 0x400, 0x9, 0x401, 0x1, 0x1, 0xffffff0b, 0x5ab7, 0x5121, 0x2, 0x80000001, 0x9, 0x8, 0x8, 0x5dc3, 0xad5, 0xffffffa4, 0x60, 0x549, 0x3, 0x3, 0x6, 0x8, 0x6, 0x40, 0x4, 0x6794dc85, 0x8, 0x6, 0x8, 0xfff, 0xff, 0x7, 0x2, 0xfffffff7, 0x7, 0xffff6323, 0x3, 0x7, 0x8, 0x2], [0x2, 0x7, 0x2, 0x8001, 0x9, 0x9, 0xfffffff7, 0xb2000000, 0x80, 0x7, 0xd5, 0x6, 0x520, 0x164c, 0x1, 0xdd, 0x3, 0x7fff, 0x2, 0x7, 0x2, 0x5, 0x7f, 0x6, 0x3, 0x8, 0xffffffff, 0x6, 0x6ef, 0x6e, 0x1, 0x7, 0x2, 0x3, 0x5c72, 0x7fffffff, 0x7fff, 0x4, 0x5, 0x8, 0x14, 0x49, 0x1000, 0x0, 0xfffff801, 0x40, 0x4, 0x5, 0x1, 0xff, 0xfe, 0x6, 0x6, 0x6ba, 0x5, 0x9, 0x8, 0x9e2, 0x4815a8f9, 0x7fffffff, 0x1, 0x0, 0x1, 0x7000], [0x0, 0x681, 0x6, 0x7, 0x10000, 0x3, 0x6, 0xfffffff7, 0x3, 0x2eb, 0x3, 0x8, 0x7, 0x48, 0xe2e, 0x40, 0x2, 0x100, 0x9, 0x8, 0x7, 0xffff0d05, 0x2, 0xfffffff8, 0x4, 0xbbc, 0x9, 0x8, 0x40, 0x8, 0x7, 0x0, 0x5d6f, 0x1, 0x3, 0x4b4, 0x9, 0x380000, 0x6, 0x8001, 0x7fff, 0x5, 0xfffffff7, 0x5e5, 0x1, 0xe0, 0xfffffff9, 0x2, 0x7fff, 0x8, 0x7, 0x100, 0x1, 0x9bfb, 0x800, 0x2, 0x401, 0x4, 0xca1d, 0x20, 0x8, 0x3, 0x9], [0x6, 0x9, 0x38a8, 0x9, 0x0, 0x5, 0x3, 0x0, 0x7, 0x62, 0x9, 0x6, 0xd16b, 0xa15, 0x80000001, 0x7, 0x4, 0x2, 0x46b07302, 0x40, 0x10000, 0x2, 0xac1, 0x5, 0x6, 0x3ff, 0x9, 0x3, 0x9, 0x6, 0x56b, 0x8, 0x9, 0x7, 0x1, 0x2, 0x8, 0x101, 0xfffffffc, 0xc20, 0x4, 0x5, 0x3ff, 0x1, 0x7, 0x8ff, 0xb503, 0x8, 0x2, 0x16, 0x5, 0x6, 0x3, 0x1000, 0x7ff, 0x5, 0xce6, 0x3, 0xcd, 0x6695, 0x7, 0xff, 0x400, 0x8]}, 0x45c) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) dup3(r1, r0, 0x80000) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 763.571610] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog 22:17:01 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRESHEX, @ANYBLOB="090eef9fe89218c813295a0767fc2c4cf6df9813fee7a09e9209a7a75403534d1719917a70b1ac9567b141c8ceddaf32a1ba171349ddd79821d523198c9596f5d81ea4c95d5638271e210e7eea6be3fa36f99a0537566c2e1d7b263165bb8f19e2ec8986aa6dadc10f779c0990383f58a54a0df2cf6730d88517290ced106f3196a6f543f5b6a3be8048dfca83c2383450ee5b0341436fdaaaca111c8317014031b79f2cd7156460f27f6bf0db3d900a2ed60096e68c038dd8e6faf1427ccefc62203b458abe64c5b361e5a115962a5f960972f96ea03c721c8d55bd948b9036e739702a92eabf879158f0cc86", @ANYRESHEX=r2, @ANYRES16=r1]) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'dvmrp0\x00'}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:17:01 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f0000000180)={'syz0\x00', {0x8, 0x643, 0xff, 0x4}, 0x38, [0x1, 0x5, 0xfff, 0x8000, 0x2, 0x8001, 0x7, 0x400, 0x1, 0x9, 0x8, 0x40, 0x7fff, 0x2, 0x4, 0x0, 0x8001, 0x0, 0x8, 0x4, 0x1, 0x3, 0x1, 0x1, 0x400, 0x9, 0x401, 0x1, 0x1, 0xffffff0b, 0x5ab7, 0x5121, 0x2, 0x80000001, 0x9, 0x8, 0x8, 0x5dc3, 0xad5, 0xffffffa4, 0x60, 0x549, 0x3, 0x3, 0x6, 0x8, 0x6, 0x40, 0x4, 0x6794dc85, 0x8, 0x6, 0x8, 0xfff, 0xff, 0x7, 0x2, 0xfffffff7, 0x7, 0xffff6323, 0x3, 0x7, 0x8, 0x2], [0x2, 0x7, 0x2, 0x8001, 0x9, 0x9, 0xfffffff7, 0xb2000000, 0x80, 0x7, 0xd5, 0x6, 0x520, 0x164c, 0x1, 0xdd, 0x3, 0x7fff, 0x2, 0x7, 0x2, 0x5, 0x7f, 0x6, 0x3, 0x8, 0xffffffff, 0x6, 0x6ef, 0x6e, 0x1, 0x7, 0x2, 0x3, 0x5c72, 0x7fffffff, 0x7fff, 0x4, 0x5, 0x8, 0x14, 0x49, 0x1000, 0x0, 0xfffff801, 0x40, 0x4, 0x5, 0x1, 0xff, 0xfe, 0x6, 0x6, 0x6ba, 0x5, 0x9, 0x8, 0x9e2, 0x4815a8f9, 0x7fffffff, 0x1, 0x0, 0x1, 0x7000], [0x0, 0x681, 0x6, 0x7, 0x10000, 0x3, 0x6, 0xfffffff7, 0x3, 0x2eb, 0x3, 0x8, 0x7, 0x48, 0xe2e, 0x40, 0x2, 0x100, 0x9, 0x8, 0x7, 0xffff0d05, 0x2, 0xfffffff8, 0x4, 0xbbc, 0x9, 0x8, 0x40, 0x8, 0x7, 0x0, 0x5d6f, 0x1, 0x3, 0x4b4, 0x9, 0x380000, 0x6, 0x8001, 0x7fff, 0x5, 0xfffffff7, 0x5e5, 0x1, 0xe0, 0xfffffff9, 0x2, 0x7fff, 0x8, 0x7, 0x100, 0x1, 0x9bfb, 0x800, 0x2, 0x401, 0x4, 0xca1d, 0x20, 0x8, 0x3, 0x9], [0x6, 0x9, 0x38a8, 0x9, 0x0, 0x5, 0x3, 0x0, 0x7, 0x62, 0x9, 0x6, 0xd16b, 0xa15, 0x80000001, 0x7, 0x4, 0x2, 0x46b07302, 0x40, 0x10000, 0x2, 0xac1, 0x5, 0x6, 0x3ff, 0x9, 0x3, 0x9, 0x6, 0x56b, 0x8, 0x9, 0x7, 0x1, 0x2, 0x8, 0x101, 0xfffffffc, 0xc20, 0x4, 0x5, 0x3ff, 0x1, 0x7, 0x8ff, 0xb503, 0x8, 0x2, 0x16, 0x5, 0x6, 0x3, 0x1000, 0x7ff, 0x5, 0xce6, 0x3, 0xcd, 0x6695, 0x7, 0xff, 0x400, 0x8]}, 0x45c) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) dup3(r1, r0, 0x80000) (async, rerun: 64) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async, rerun: 64) ioctl$UI_DEV_CREATE(r0, 0x5501) (async, rerun: 32) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (rerun: 32) 22:17:01 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) 22:17:02 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async, rerun: 64) r1 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRESHEX, @ANYBLOB="090eef9fe89218c813295a0767fc2c4cf6df9813fee7a09e9209a7a75403534d1719917a70b1ac9567b141c8ceddaf32a1ba171349ddd79821d523198c9596f5d81ea4c95d5638271e210e7eea6be3fa36f99a0537566c2e1d7b263165bb8f19e2ec8986aa6dadc10f779c0990383f58a54a0df2cf6730d88517290ced106f3196a6f543f5b6a3be8048dfca83c2383450ee5b0341436fdaaaca111c8317014031b79f2cd7156460f27f6bf0db3d900a2ed60096e68c038dd8e6faf1427ccefc62203b458abe64c5b361e5a115962a5f960972f96ea03c721c8d55bd948b9036e739702a92eabf879158f0cc86", @ANYRESHEX=r2, @ANYRES16=r1]) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'dvmrp0\x00'}) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:17:03 executing program 2: syz_mount_image$f2fs(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x1008050, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa418fce986a27bac32253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb5a037e5ea81ce1a03c3705d826e23a0800613554d2b4c61d7fba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe98d5a1147fec1ab2d3816b972ca12819c2c4db4a22af1b91d28cb9a19abb5ee72687e266fe616a2f78ca1cc5d0052a7acaa8076e7f8cfd88418aee215b7d941d0490edc20eacba868e090450b7b82682532f425e555bc1f9a64d196ea46ef20d153a81a11f64a68c1f5629fce3632e25ab408e4da0f158c900d0aecc54262f1b2aa127f413faede2e886a9596bf0d486ac4cd3ed97d4c1afd2e9451dff7ca59a694d627a81ac8cc4e7e128cda769016fa621ea9fe33b3f67f8740917527321316400000000"], 0x1, 0x105ec, &(0x7f0000020c80)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALymy8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzv38xLFG8cB/NnV3e/Xbl06REFZkBC1/kBcxUtRYEH/gLdFN5HWEvWQEoRdpEvQpXuXLnXz1Kn/oFOXiIK6b1AQQRDG7s7YY2qsl52VXi94Zj4Ow8zzzEF4z2cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) (async, rerun: 32) r2 = getpgid(0x0) (rerun: 32) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x50d, 0x80000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffbffffff, 0xfffffffffffffffc}, 0x400, 0x0, 0x8, 0x8, 0x3}, r2, 0x0, 0xffffffffffffffff, 0x3) r4 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r4, &(0x7f0000000140)='^', 0x1, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) (async) listen(r4, 0x0) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x119142, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) (rerun: 64) ftruncate(r6, 0x2007ffb) (async, rerun: 64) sendfile(r5, r6, 0x0, 0x1000000201005) (rerun: 64) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="fc15200b6829e83bce299f367990c1d5b56b2615e75dbc6442406787cd9f40d5fc7dbcfdca9b279a9c686b693c1dadbcf47c8572995629896491387fba9eaea585032440cdc48bf584e8f9c7f919154daf66c9ea019477e87e60845f4d36c16d8aa0b2277efe34379f885ab279137070ae6c71c77b1db606262c0fcaff2571bb5244937283307ebd", 0x88}], 0x1) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'macsec0\x00', {}, 0x1f}) r7 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) dup3(r3, 0xffffffffffffffff, 0x0) (async, rerun: 64) r8 = syz_open_dev$sndpcmp(&(0x7f0000000080), 0xc28, 0x26200) (async) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="280000000308010400000000000000040000000a0400048005000300aece1590ce010000000600024000020000"], 0x28}}, 0x0) preadv(r9, &(0x7f0000000300)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000000)=""/53, 0x35}], 0x3, 0x1, 0x63fd) (async) dup2(r7, r8) (async) sendfile(r0, r1, 0x0, 0x1000000201005) (async) r10 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) (async) r11 = open(&(0x7f0000002000)='./bus\x00', 0x14b002, 0x0) ftruncate(r11, 0x2007ffb) (async) r12 = syz_genetlink_get_family_id$nl80211(&(0x7f00000005c0), r1) sendmsg$NL80211_CMD_DEL_KEY(r6, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000980)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r12, @ANYBLOB="d00325bd70000100000800000011000700160007009d410a25507f77841306d22daaf5ffffffe70028006b4e5b6210d025e63e77146676565277fc8ce0941bebb10ebdf264f7ce29bb8a8ae14ac6322997c248a5d34b5c1a925d78e03b8917cb8c2e6a6b3e91b9fbd4072df98dbb8f2aea7ffa928406000000740f99fc74bfd08ec22000000000d7b17dc817b6df6bdf8b51bd66f7a64d4386df8c515552c474fe476c2074b5ee08a5d7dc25643e8bc03594823f"], 0x4c}, 0x1, 0x0, 0x0, 0x40000}, 0x4805) ioctl$PERF_EVENT_IOC_SET_FILTER(r10, 0x40082406, &(0x7f00000003c0)='macsec0\x00') (async) creat(&(0x7f0000000540)='./file0\x00', 0x80) 22:17:03 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async, rerun: 64) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRESHEX, @ANYBLOB="090eef9fe89218c813295a0767fc2c4cf6df9813fee7a09e9209a7a75403534d1719917a70b1ac9567b141c8ceddaf32a1ba171349ddd79821d523198c9596f5d81ea4c95d5638271e210e7eea6be3fa36f99a0537566c2e1d7b263165bb8f19e2ec8986aa6dadc10f779c0990383f58a54a0df2cf6730d88517290ced106f3196a6f543f5b6a3be8048dfca83c2383450ee5b0341436fdaaaca111c8317014031b79f2cd7156460f27f6bf0db3d900a2ed60096e68c038dd8e6faf1427ccefc62203b458abe64c5b361e5a115962a5f960972f96ea03c721c8d55bd948b9036e739702a92eabf879158f0cc86", @ANYRESHEX=r2, @ANYRES16=r1]) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'dvmrp0\x00'}) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:17:03 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x0, 0xce, 0x2004, 0x7}, 'syz1\x00', 0xfffffffe}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:03 executing program 4: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={0x0, 0x2ea}, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(0x0, 0x0, 0x1) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x81, 0x40000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000380)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = dup3(r1, r0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x0, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_value={0x0, 0xfff}, 0x8) ftruncate(r3, 0x600004) sendfile(r0, r3, 0x0, 0x80001d00c0d0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) 22:17:03 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) 22:17:03 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) [ 765.340667] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 22:17:03 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x0, 0xce, 0x2004, 0x7}, 'syz1\x00', 0xfffffffe}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:03 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x0, 0xce, 0x2004, 0x7}, 'syz1\x00', 0xfffffffe}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000080)={{0x0, 0xce, 0x2004, 0x7}, 'syz1\x00', 0xfffffffe}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) 22:17:03 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) shutdown(r1, 0x0) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000080)={0x1, 0x8, 0x3, "cc5c29dc6babebb191a315c6775bb1215858a63dc245efab251bc36535eb7707", 0x47504a50}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) 22:17:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newneigh={0x5c, 0x1c, 0x8, 0x70bd2a, 0x25dfdbff, {0xa, 0x0, 0x0, 0x0, 0x40, 0x1, 0x4}, [@NDA_IFINDEX={0x8, 0x8, r3}, @NDA_PORT={0x6, 0x6, 0x4e20}, @NDA_LLADDR={0xa, 0x2, @local}, @NDA_SRC_VNI={0x8, 0xb, 0xbb}, @NDA_PROBES={0x8, 0x4, 0xfff}, @NDA_NH_ID={0x8, 0xd, 0x6}, @NDA_DST_MAC={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000011}, 0x4040) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8802, 0x0) 22:17:04 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newneigh={0x5c, 0x1c, 0x8, 0x70bd2a, 0x25dfdbff, {0xa, 0x0, 0x0, 0x0, 0x40, 0x1, 0x4}, [@NDA_IFINDEX={0x8, 0x8, r3}, @NDA_PORT={0x6, 0x6, 0x4e20}, @NDA_LLADDR={0xa, 0x2, @local}, @NDA_SRC_VNI={0x8, 0xb, 0xbb}, @NDA_PROBES={0x8, 0x4, 0xfff}, @NDA_NH_ID={0x8, 0xd, 0x6}, @NDA_DST_MAC={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000011}, 0x4040) (async) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8802, 0x0) 22:17:04 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x1b) 22:17:04 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async, rerun: 64) socket$inet6_udplite(0xa, 0x2, 0x88) (rerun: 64) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)=@newneigh={0x5c, 0x1c, 0x8, 0x70bd2a, 0x25dfdbff, {0xa, 0x0, 0x0, 0x0, 0x40, 0x1, 0x4}, [@NDA_IFINDEX={0x8, 0x8, r3}, @NDA_PORT={0x6, 0x6, 0x4e20}, @NDA_LLADDR={0xa, 0x2, @local}, @NDA_SRC_VNI={0x8, 0xb, 0xbb}, @NDA_PROBES={0x8, 0x4, 0xfff}, @NDA_NH_ID={0x8, 0xd, 0x6}, @NDA_DST_MAC={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x2a}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000011}, 0x4040) (async) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPVLAN_MODE={0x6}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x100}, 0x22004080) (async) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8802, 0x0) 22:17:04 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) shutdown(r1, 0x0) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000080)={0x1, 0x8, 0x3, "cc5c29dc6babebb191a315c6775bb1215858a63dc245efab251bc36535eb7707", 0x47504a50}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) shutdown(r1, 0x0) (async) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000080)={0x1, 0x8, 0x3, "cc5c29dc6babebb191a315c6775bb1215858a63dc245efab251bc36535eb7707", 0x47504a50}) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) (async) 22:17:04 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async, rerun: 64) ioctl$UI_DEV_CREATE(r0, 0x5501) (async, rerun: 64) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x1b) 22:17:04 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) 22:17:04 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = dup(r0) setsockopt$packet_int(r1, 0x107, 0x10000000000f, &(0x7f0000006ffc)=0x40000008, 0x4) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) accept4$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xfffffc9b, 0x800) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000200)={'bond0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000680)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_getnetconf={0x44, 0x52, 0x400, 0x0, 0x25dfdbfb, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x800}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_FORWARDING={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4890}, 0x44001) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, 0x0) ioctl$mixer_OSS_GETVERSION(0xffffffffffffffff, 0x80044d76, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r6 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockname$packet(r7, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="51000000000000000b0000000000000000000000000000000200000000000000d2a60000000000009701000000000000000200000000000000000000000002190000bc000000d25a81551cf5351f18334592135800000000004000de0000000000000000000300"/126]) open_by_handle_at(r6, 0x0, 0x4002) ioctl$BLKTRACESTART(0xffffffffffffffff, 0x1274, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x2, &(0x7f0000000080)=@raw=[@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x10, '\x00', r8, 0x0, r7, 0x8, &(0x7f00000002c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x6, 0x1, 0x8}, 0x10}, 0x80) sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, 0x0, 0x0) unshare(0x400) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x24, r5, 0x1, 0x0, 0x0, {{}, {}, {0x8, 0x11, 0x9}}}, 0x24}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000006c0)={0x8, [], 0x5, "edf00f1c366b2c"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:17:04 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) 22:17:04 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x1b) 22:17:04 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) shutdown(r1, 0x0) (async) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000080)={0x1, 0x8, 0x3, "cc5c29dc6babebb191a315c6775bb1215858a63dc245efab251bc36535eb7707", 0x47504a50}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) [ 766.388816] IPVS: ftp: loaded support on port[0] = 21 22:17:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x7e, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x10020, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f17, 0x986, 0x0, @perf_config_ext={0x100, 0x2f52}, 0x0, 0x0, 0x0, 0x0, 0x7e1, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)=ANY=[@ANYBLOB="cc000000eaee2a8736d265b77e2600"/39, @ANYRES16=0x0, @ANYBLOB="000225bd7000fffbdf2541000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e00010000000000000000056d0000000f0002006e657464657673696d3000000d0087006c325f64856f7073000000000e0001006e657464657673696d0000000f0002006e6574646576e3f673696d3000000d0087806c01007063690011000200303030303a30303a31302e30000000000d0087006cc76c64726f707300"/198], 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x4008004) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000680)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000b40)=ANY=[@ANYBLOB="880000007e20193a19de6d626ae4952d0d9efdab050000000000000032492fc23c8e65b21c13c0035dc5e7e03ea6e9eb18313253daf6f51d0a00d2e4d35a58", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fbdb8603d2a40000080001e650b43b3030303a30303a31302e300000000008008e00020000000e0001006e65e8ab657673696d0000000f0002006e657464657673696d30000008008e00010000000e0001006e6574646d7673696d0000000f0002006e657464657673696d304ea873668e00020000000000000000004d5ec0f891726efc9944bc1a7e9294ab3fe45f16d1281e586e2a456217db170aef5dd57436b0d5304b966e009b54d802467efd8c82ec93a5e6ca2c5ef6f06f9fdab7d7ec1dddbf1439274ff23f331536a7204fa04b87499c0d04626a0720b49a64396f49becf41bb9ef18bb2151474177e09f073bd210af6efe0dc258004739095738f5361d67046866a51bd821a74b38808c95b9d9d4e95d3c65f635dfc0b9bbb638e3994f30000dcf02c"], 0x88}, 0x1, 0x0, 0x0, 0x20040000}, 0x40000) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x4, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000140)={0x18, 0xf, 0x2, {{0x80, 0x0, 0x3}, 0x7}}, 0x18) getrlimit(0x9, &(0x7f00000003c0)) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r2, 0x10, 0x8003, 0x8020001) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000a80)={0xa0, 0x0, 0x800, 0x70bd27, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x2}, 0x4000000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141142, 0x50) r4 = creat(&(0x7f00000002c0)='./file0\x00', 0x10d) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000600)=0x1) openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x200001, 0x0) prlimit64(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x5e, 0x100000001}, &(0x7f0000000200)) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000340), 0x210840, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r5, 0xc0505510, &(0x7f0000000540)={0x20, 0x8, 0x3, 0x8, &(0x7f0000000880)=[{}, {}, {}, {}, {}, {}, {}, {}]}) write$P9_RREMOVE(r4, &(0x7f0000000280), 0x1033b) fdatasync(r4) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8028, 0x0, 0x0, 0xc}) creat(&(0x7f0000000040)='./bus\x00', 0x0) creat(&(0x7f0000000300)='./file0\x00', 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) 22:17:04 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)=0x4) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:04 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)=0x4) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)=0x4) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x7e, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x10020, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f17, 0x986, 0x0, @perf_config_ext={0x100, 0x2f52}, 0x0, 0x0, 0x0, 0x0, 0x7e1, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)=ANY=[@ANYBLOB="cc000000eaee2a8736d265b77e2600"/39, @ANYRES16=0x0, @ANYBLOB="000225bd7000fffbdf2541000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e00010000000000000000056d0000000f0002006e657464657673696d3000000d0087006c325f64856f7073000000000e0001006e657464657673696d0000000f0002006e6574646576e3f673696d3000000d0087806c01007063690011000200303030303a30303a31302e30000000000d0087006cc76c64726f707300"/198], 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x4008004) (async) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000680)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000b40)=ANY=[@ANYBLOB="880000007e20193a19de6d626ae4952d0d9efdab050000000000000032492fc23c8e65b21c13c0035dc5e7e03ea6e9eb18313253daf6f51d0a00d2e4d35a58", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fbdb8603d2a40000080001e650b43b3030303a30303a31302e300000000008008e00020000000e0001006e65e8ab657673696d0000000f0002006e657464657673696d30000008008e00010000000e0001006e6574646d7673696d0000000f0002006e657464657673696d304ea873668e00020000000000000000004d5ec0f891726efc9944bc1a7e9294ab3fe45f16d1281e586e2a456217db170aef5dd57436b0d5304b966e009b54d802467efd8c82ec93a5e6ca2c5ef6f06f9fdab7d7ec1dddbf1439274ff23f331536a7204fa04b87499c0d04626a0720b49a64396f49becf41bb9ef18bb2151474177e09f073bd210af6efe0dc258004739095738f5361d67046866a51bd821a74b38808c95b9d9d4e95d3c65f635dfc0b9bbb638e3994f30000dcf02c"], 0x88}, 0x1, 0x0, 0x0, 0x20040000}, 0x40000) (async) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x4, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000140)={0x18, 0xf, 0x2, {{0x80, 0x0, 0x3}, 0x7}}, 0x18) (async) getrlimit(0x9, &(0x7f00000003c0)) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r2, 0x10, 0x8003, 0x8020001) (async) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000a80)={0xa0, 0x0, 0x800, 0x70bd27, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x2}, 0x4000000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141142, 0x50) (async) r4 = creat(&(0x7f00000002c0)='./file0\x00', 0x10d) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000600)=0x1) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x200001, 0x0) (async) prlimit64(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x5e, 0x100000001}, &(0x7f0000000200)) (async) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000340), 0x210840, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r5, 0xc0505510, &(0x7f0000000540)={0x20, 0x8, 0x3, 0x8, &(0x7f0000000880)=[{}, {}, {}, {}, {}, {}, {}, {}]}) write$P9_RREMOVE(r4, &(0x7f0000000280), 0x1033b) (async) fdatasync(r4) (async) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8028, 0x0, 0x0, 0xc}) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) creat(&(0x7f0000000300)='./file0\x00', 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) 22:17:05 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) 22:17:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x3}, 'syz1\x00', 0x8}) ioctl$UI_DEV_CREATE(r0, 0x5501) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) write$input_event(r0, &(0x7f0000000000)={{0x0, 0x2710}, 0x14, 0x3, 0x6c9d256a}, 0x18) [ 766.901628] Started in network mode [ 766.910939] Own node identity 9, cluster identity 4711 [ 766.931076] 32-bit node address hash set to 9 [ 767.115118] Left network mode 22:17:05 executing program 3: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) listen(0xffffffffffffffff, 0x4) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0x40047602, &(0x7f0000000000)=0xe93) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f00000001c0)) perf_event_open(0x0, r2, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000001c0), 0x101002, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x2, 0x4, 0x7f, 0x4, 0x0, 0x7, 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x9, 0x81}, 0xa000, 0x3, 0x20, 0xa, 0x80000001, 0x56597f98, 0x40, 0x0, 0xffff, 0x0, 0x81}, r2, 0x5, r3, 0x2) r4 = fcntl$getown(r0, 0x9) r5 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r5, @ANYRESDEC, @ANYRESHEX=r5], 0x1, 0x529, &(0x7f0000000280)="$eJzs1b9u01AUB+CTNISUqTNiuBILEypsTAShVKqwhATKABORGpYYIcWLk6mPwAPwYAw8BMrULai64U9RRmJH6fctPvbP9j3Hg++HB59mF5+rj9++fI3BsBPdYRx3rzpxEt345TIAgENytV7Hj3XWdi8AQDPy/n/cdhsAQIPevnv/6kVRjN6kNIhYXdbjepyPOT87L0an6Vr/r6dWdT0++p0/SdnN/E7c2+RPt+b9ePQw59fZy9fFP/nduNj59AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLs9TqkXESmldPLn6qqux0cR0d+cpy15rs7Oi9Fpym7mvbjfa2gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L+oFsvZpCyn8wMrIr5Hw4sONp+04UmHm2W33tNpvp9dFs938eZnEbEvA+5R0eJPCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaFW1WM4mZTmdV213AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsi2qxnE3KcjrfYdH2jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7fgYAAP//0x0lwg==") r6 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tkill(r7, 0x13) ptrace(0x11, r7) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x80, 0x2, 0x53, 0x1, 0x0, 0x0, 0x40000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x101, 0xffffffff}, 0x84410, 0x4, 0x100, 0x3, 0x3, 0x1, 0x8, 0x0, 0x0, 0x0, 0x100000000}, r7, 0xc, r6, 0x3) r8 = getuid() syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r8, @ANYRESDEC, @ANYRESHEX=r8], 0x1, 0x522, &(0x7f0000000a80)="$eJzs1b1u01AYBuCvaSiBqTNiOBILU1XYmAhCqVRhCQmUASYiNSwxQooXJ1MvgQvgwhi4CJSpW1BlF2jFWP+oeZ4ln/LaPuc9g/3p8ZfF2dfi849v32M03ovBOB4MLvbiMAZx5TwAgLvkYruNX9tK13sBANrh+w8Au+f9h49vXmXZ5F1Ko4jNeTktp9VvlZ+cZpPjdOngn7s2ZTnd/5M/S5Xr+b14WOfP/5sfxNMnVX6ZvX6b3cjvx1nj7QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLcdpTSMiJRSOvz776Ysp/tVfpSu3Mir6eQ0mxzXF1zPh/Fo2FoNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4BYUq/Vilufz5R0bIn5Gy4uO6iNtuem4XrYvJ9/k8LKJJ7+IiL4U7NHQ4UsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVLFaL2Z5Pl8WXe8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiLYrVezPJ8vmxw6LojAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0I3fAQAA///PCC46") stat(0x0, &(0x7f0000005100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) dup2(r0, r0) 22:17:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x7e, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x10020, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f17, 0x986, 0x0, @perf_config_ext={0x100, 0x2f52}, 0x0, 0x0, 0x0, 0x0, 0x7e1, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x8) (async) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)=ANY=[@ANYBLOB="cc000000eaee2a8736d265b77e2600"/39, @ANYRES16=0x0, @ANYBLOB="000225bd7000fffbdf2541000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e00010000000000000000056d0000000f0002006e657464657673696d3000000d0087006c325f64856f7073000000000e0001006e657464657673696d0000000f0002006e6574646576e3f673696d3000000d0087806c01007063690011000200303030303a30303a31302e30000000000d0087006cc76c64726f707300"/198], 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x4008004) (async, rerun: 64) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000680)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000b40)=ANY=[@ANYBLOB="880000007e20193a19de6d626ae4952d0d9efdab050000000000000032492fc23c8e65b21c13c0035dc5e7e03ea6e9eb18313253daf6f51d0a00d2e4d35a58", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fbdb8603d2a40000080001e650b43b3030303a30303a31302e300000000008008e00020000000e0001006e65e8ab657673696d0000000f0002006e657464657673696d30000008008e00010000000e0001006e6574646d7673696d0000000f0002006e657464657673696d304ea873668e00020000000000000000004d5ec0f891726efc9944bc1a7e9294ab3fe45f16d1281e586e2a456217db170aef5dd57436b0d5304b966e009b54d802467efd8c82ec93a5e6ca2c5ef6f06f9fdab7d7ec1dddbf1439274ff23f331536a7204fa04b87499c0d04626a0720b49a64396f49becf41bb9ef18bb2151474177e09f073bd210af6efe0dc258004739095738f5361d67046866a51bd821a74b38808c95b9d9d4e95d3c65f635dfc0b9bbb638e3994f30000dcf02c"], 0x88}, 0x1, 0x0, 0x0, 0x20040000}, 0x40000) (rerun: 64) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x4, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000140)={0x18, 0xf, 0x2, {{0x80, 0x0, 0x3}, 0x7}}, 0x18) (async) getrlimit(0x9, &(0x7f00000003c0)) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r2, 0x10, 0x8003, 0x8020001) (async) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000a80)={0xa0, 0x0, 0x800, 0x70bd27, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x2}, 0x4000000) (async) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141142, 0x50) (async) r4 = creat(&(0x7f00000002c0)='./file0\x00', 0x10d) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000600)=0x1) openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x200001, 0x0) prlimit64(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x5e, 0x100000001}, &(0x7f0000000200)) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000340), 0x210840, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r5, 0xc0505510, &(0x7f0000000540)={0x20, 0x8, 0x3, 0x8, &(0x7f0000000880)=[{}, {}, {}, {}, {}, {}, {}, {}]}) write$P9_RREMOVE(r4, &(0x7f0000000280), 0x1033b) (async) fdatasync(r4) (async, rerun: 32) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8028, 0x0, 0x0, 0xc}) (rerun: 32) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000300)='./file0\x00', 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) 22:17:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x3}, 'syz1\x00', 0x8}) ioctl$UI_DEV_CREATE(r0, 0x5501) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) write$input_event(r0, &(0x7f0000000000)={{0x0, 0x2710}, 0x14, 0x3, 0x6c9d256a}, 0x18) 22:17:05 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = dup(r0) setsockopt$packet_int(r1, 0x107, 0x10000000000f, &(0x7f0000006ffc)=0x40000008, 0x4) (async) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) accept4$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xfffffc9b, 0x800) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000200)={'bond0\x00', 0x0}) (rerun: 32) sendmsg$nl_route(r1, &(0x7f0000000680)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_getnetconf={0x44, 0x52, 0x400, 0x0, 0x25dfdbfb, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x800}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_FORWARDING={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4890}, 0x44001) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, 0x0) ioctl$mixer_OSS_GETVERSION(0xffffffffffffffff, 0x80044d76, 0x0) (async) unshare(0x40000000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) (async) socket(0x0, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) (async) r6 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) (async, rerun: 32) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) getsockname$packet(r7, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) (async, rerun: 32) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="51000000000000000b0000000000000000000000000000000200000000000000d2a60000000000009701000000000000000200000000000000000000000002190000bc000000d25a81551cf5351f18334592135800000000004000de0000000000000000000300"/126]) (rerun: 32) open_by_handle_at(r6, 0x0, 0x4002) ioctl$BLKTRACESTART(0xffffffffffffffff, 0x1274, 0x0) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x2, &(0x7f0000000080)=@raw=[@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x10, '\x00', r8, 0x0, r7, 0x8, &(0x7f00000002c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x6, 0x1, 0x8}, 0x10}, 0x80) (async, rerun: 32) sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, 0x0, 0x0) unshare(0x400) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x24, r5, 0x1, 0x0, 0x0, {{}, {}, {0x8, 0x11, 0x9}}}, 0x24}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000006c0)={0x8, [], 0x5, "edf00f1c366b2c"}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:17:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x3}, 'syz1\x00', 0x8}) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) (async) write$input_event(r0, &(0x7f0000000000)={{0x0, 0x2710}, 0x14, 0x3, 0x6c9d256a}, 0x18) [ 767.474780] IPVS: ftp: loaded support on port[0] = 21 22:17:05 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = dup(r0) setsockopt$packet_int(r1, 0x107, 0x10000000000f, &(0x7f0000006ffc)=0x40000008, 0x4) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) accept4$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xfffffc9b, 0x800) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000200)={'bond0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000680)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_getnetconf={0x44, 0x52, 0x400, 0x0, 0x25dfdbfb, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x800}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_FORWARDING={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4890}, 0x44001) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, 0x0) ioctl$mixer_OSS_GETVERSION(0xffffffffffffffff, 0x80044d76, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) r6 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockname$packet(r7, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="51000000000000000b0000000000000000000000000000000200000000000000d2a60000000000009701000000000000000200000000000000000000000002190000bc000000d25a81551cf5351f18334592135800000000004000de0000000000000000000300"/126]) open_by_handle_at(r6, 0x0, 0x4002) ioctl$BLKTRACESTART(0xffffffffffffffff, 0x1274, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x2, &(0x7f0000000080)=@raw=[@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x10, '\x00', r8, 0x0, r7, 0x8, &(0x7f00000002c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x6, 0x1, 0x8}, 0x10}, 0x80) sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, 0x0, 0x0) unshare(0x400) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x24, r5, 0x1, 0x0, 0x0, {{}, {}, {0x8, 0x11, 0x9}}}, 0x24}}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000006c0)={0x8, [], 0x5, "edf00f1c366b2c"}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:17:05 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 767.713146] IPVS: ftp: loaded support on port[0] = 21 [ 767.726039] Started in network mode [ 767.729705] Own node identity 9, cluster identity 4711 [ 767.752970] 32-bit node address hash set to 9 22:17:06 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = dup(r0) setsockopt$packet_int(r1, 0x107, 0x10000000000f, &(0x7f0000006ffc)=0x40000008, 0x4) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) accept4$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0xfffffc9b, 0x800) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000200)={'bond0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000680)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_getnetconf={0x44, 0x52, 0x400, 0x0, 0x25dfdbfb, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x800}, @NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_FORWARDING={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x4890}, 0x44001) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, 0x0) (async) ioctl$mixer_OSS_GETVERSION(0xffffffffffffffff, 0x80044d76, 0x0) (async) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) (async) r6 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockname$packet(r7, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYBLOB="51000000000000000b0000000000000000000000000000000200000000000000d2a60000000000009701000000000000000200000000000000000000000002190000bc000000d25a81551cf5351f18334592135800000000004000de0000000000000000000300"/126]) (async) open_by_handle_at(r6, 0x0, 0x4002) (async) ioctl$BLKTRACESTART(0xffffffffffffffff, 0x1274, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x2, &(0x7f0000000080)=@raw=[@btf_id={0x18, 0x3, 0x3, 0x0, 0x1}], &(0x7f0000000240)='syzkaller\x00', 0x5, 0x0, 0x0, 0x41000, 0x10, '\x00', r8, 0x0, r7, 0x8, &(0x7f00000002c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000300)={0x2, 0x6, 0x1, 0x8}, 0x10}, 0x80) (async) sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, 0x0, 0x0) unshare(0x400) (async) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x24, r5, 0x1, 0x0, 0x0, {{}, {}, {0x8, 0x11, 0x9}}}, 0x24}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$TIPC_NL_BEARER_GET(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f00000006c0)={0x8, [], 0x5, "edf00f1c366b2c"}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:17:06 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 768.049053] IPVS: ftp: loaded support on port[0] = 21 22:17:06 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 768.217440] Started in network mode [ 768.226053] Own node identity 9, cluster identity 4711 [ 768.366418] 32-bit node address hash set to 9 22:17:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x7e, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x10020, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x103f17, 0x986, 0x0, @perf_config_ext={0x100, 0x2f52}, 0x0, 0x0, 0x0, 0x0, 0x7e1, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)=ANY=[@ANYBLOB="cc000000eaee2a8736d265b77e2600"/39, @ANYRES16=0x0, @ANYBLOB="000225bd7000fffbdf2541000000080001007063690011000200303030303a30303a31302e30000000000d0087006c325f64726f7073000000000e00010000000000000000056d0000000f0002006e657464657673696d3000000d0087006c325f64856f7073000000000e0001006e657464657673696d0000000f0002006e6574646576e3f673696d3000000d0087806c01007063690011000200303030303a30303a31302e30000000000d0087006cc76c64726f707300"/198], 0xcc}, 0x1, 0x0, 0x0, 0x4}, 0x4008004) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000680)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000b40)=ANY=[@ANYBLOB="880000007e20193a19de6d626ae4952d0d9efdab050000000000000032492fc23c8e65b21c13c0035dc5e7e03ea6e9eb18313253daf6f51d0a00d2e4d35a58", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fbdb8603d2a40000080001e650b43b3030303a30303a31302e300000000008008e00020000000e0001006e65e8ab657673696d0000000f0002006e657464657673696d30000008008e00010000000e0001006e6574646d7673696d0000000f0002006e657464657673696d304ea873668e00020000000000000000004d5ec0f891726efc9944bc1a7e9294ab3fe45f16d1281e586e2a456217db170aef5dd57436b0d5304b966e009b54d802467efd8c82ec93a5e6ca2c5ef6f06f9fdab7d7ec1dddbf1439274ff23f331536a7204fa04b87499c0d04626a0720b49a64396f49becf41bb9ef18bb2151474177e09f073bd210af6efe0dc258004739095738f5361d67046866a51bd821a74b38808c95b9d9d4e95d3c65f635dfc0b9bbb638e3994f30000dcf02c"], 0x88}, 0x1, 0x0, 0x0, 0x20040000}, 0x40000) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10041, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x4, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000140)={0x18, 0xf, 0x2, {{0x80, 0x0, 0x3}, 0x7}}, 0x18) getrlimit(0x9, &(0x7f00000003c0)) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r2, 0x10, 0x8003, 0x8020001) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000640)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000005c0)={&(0x7f0000000a80)={0xa0, 0x0, 0x800, 0x70bd27, 0x25dfdbfd, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x6, 0x4, 0x1}}]}, 0xa0}, 0x1, 0x0, 0x0, 0x2}, 0x4000000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141142, 0x50) r4 = creat(&(0x7f00000002c0)='./file0\x00', 0x10d) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000600)=0x1) openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x200001, 0x0) prlimit64(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x5e, 0x100000001}, &(0x7f0000000200)) r5 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000340), 0x210840, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r5, 0xc0505510, &(0x7f0000000540)={0x20, 0x8, 0x3, 0x8, &(0x7f0000000880)=[{}, {}, {}, {}, {}, {}, {}, {}]}) write$P9_RREMOVE(r4, &(0x7f0000000280), 0x1033b) fdatasync(r4) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8028, 0x0, 0x0, 0xc}) creat(&(0x7f0000000040)='./bus\x00', 0x0) creat(&(0x7f0000000300)='./file0\x00', 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) 22:17:06 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$UI_DEV_SETUP(r7, 0x405c5503, &(0x7f0000000100)={{0x20, 0x200, 0x7fff}, 'syz1\x00', 0x41}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) [ 768.929694] EXT4-fs error (device sda1): mb_free_blocks:1452: group 11, inode 13953: block 362496:freeing already freed block (bit 2048); block bitmap corrupt. [ 768.946751] EXT4-fs error (device sda1): ext4_mb_generate_buddy:744: group 11, block bitmap and bg descriptor inconsistent: 32736 vs 32737 free clusters [ 768.965634] EXT4-fs (sda1): pa 00000000705759b1: logic 0, phys. 362496, len 32 22:17:07 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$BTRFS_IOC_QUOTA_RESCAN(0xffffffffffffffff, 0x4040942c, &(0x7f0000000040)={0x0, 0xffffffffffffff81, [0xffff, 0xff, 0x9, 0x0, 0x101, 0x81]}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {r4}], 0x0, "a59f7995f969f9"}) r8 = socket$inet6(0xa, 0x400000000001, 0x0) r9 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r9, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r10 = dup3(r9, r8, 0x0) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000003000)=ANY=[@ANYBLOB="cc0100001f000003056d5833f538202b230d977046c31e73d1701c2dbd7000fbdbdf25000000000000000000000000000000ab3c6cac3edad4e03d39edd7883b01000004d302006c0000000000000000000000000000460000d8a8fc020235000008000c000000000072000100686d616328736861312d6e656f6e2900000000000000000000000000000000000000000000000000000300000000000000000000000050010000190cd23a2479b951b47e11b9508f7e28855fbd48951587e215521023ecb8d1b7e71c36105f11f2552f970000340017000600000026bd385ab193463f2349342cc8c6bbdb1f4570002abd70002bbd70002abd7000b2d700000000100018000000070000000800000005000000de0000009c001100fc02000000000000000000000000000000e0000001000000000000000000000000640101000000000000000000000000002b0300000000000002000200ff02000000000000000000000000000100000000000000000000000000000000ac1414aa0000000000000000e5cad196439fc33500000000d3199c01426402e2e34cb37f00000e0000000000000002001c00040002004e204e200000e00000010000002a4a8353000000000008001600000000001c00040002004e000000000000000000e4670000000000000000000045433d1c3987bf1ebdb982ed6165a62e3c30ab2115f2c3a832caf1aafb73f5a680e34d3c98813b36bbc7886cd9ff0a76b9e286162dd3fe12787593ea0e0dab9dc495e318fcb3ca7cbf68c15862a22ce4ad17dca7f18f6dbebe056bd01cffc7b2a7c51308bf174b89bdba770c1c13daa20f252b01abde3c2e4b019ba2860000000000000004de7697cbc01f87d9eeff00d809205464d29807bcc1e8428608d85470c1072beb4c2ccf5f73290478807b4568d83c691b2e6cfdcbcb78f9034e20cf678d32288ed6d40399190019c44eb233ab8235dca96a0fa04c13a2489d94ad5a2b3a7d4125fb5b60443f7a67289607351ea7ed83fbd373f9397267eff953e511951bf69b1d0dc0acd9757fb2b3af924d3defb512b13875794a2a3dc3fce0c053683bcfe492497c07b86544ca558b1621f8b9136b842c8a87e4339765e0794eef9e497b6aac0f3c23316547a5b251b1f53d17a57a93d5c0a8f3414f52ae05d602000000f93da140020000000fbcf4ab5eb6e17a901051e010d37b9691e64e31c4cf34132ae7205fabefd47b2f30b71c5a3eb7cbe8374b8a3f6b12443a214c56566d40a856e577228c9b69ee3b63e1e7faa726c18b720de0e6d1bdf3d90a6fe437cc40b8e1fa09a5032ea60cf15a21ab27bfb75e3e8e223962fa98ab7e94aef9102c0ff59e7970441795c518daac32f12bd5b7db8cdc3a4dfd9ff051b986ba060b88641e8e6bdaaa08f3c83def6d4f2a76de9dd734effd4c0f63a0f264b53f0eb66a5a3590492fc42c4c7d52a02dfa756d679f08920883256298c66fb9bda62c0ac0618d0e7464885977890462ca0300a73e1aaf0bcc2e7ebb5e4c050c3b22301d163ff7f7e32ff5e0927a5075cdf77345c1136ff30032ae64ae48e4987ac57e2e35a7be5f4a08037059b77e580ceec2c576d0fe0137fa85d4769df4b980979b4b6d5c09204cc8cc184b5f649926da6b734dc89f4b053f984d45dfb27c8899eb5cfa95cf3cc8a412d2201ad65e380eab4b86f1e88f4d3218c7d1fb126f0408ed0a5af07cad000fb75be334d4791ff1996002ee1799d353"], 0x1cc}, 0x1, 0x0, 0x0, 0x4000800}, 0x40040) r12 = dup2(r8, r11) read$FUSE(r12, &(0x7f0000000500)={0x2020}, 0x2020) r13 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r13, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r13, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {0x0, r16}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {r15}], 0x0, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f8c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r10, 0xd000943e, &(0x7f000004fac0)={0x0, 0x0, "5b30e59909b89791036950852db3da51aa49cb8638c11134522930f23c8d8fb7eb483ee41924e0d2fdd1d029004156412636b66a9770d7e6a46604d222db3e7b03f50c8b0f1daed409fa90969c020b2a0addc4c5248cf3113531063c4b62acbb167c6e70327c401314e250de7df94756795667e4ee34e6913c23e9454c71c46b875e5112168f9ccde9506a655410c47a0c8a9d04902a98a718201284b37e10a4e941da0f27192e315458514c8eb392b851145fea4f8bc9812c581888b2e6484147f54d98ad91a13b2caf2bcf765aa6a6020f0b97833f7fdad32fb9b81bac1aa494b865c263de29adb65b3180739797824206450cc9766f6bf5ebf45b5467ac73", "2b9e05294867073c7f32318398d5b3777d9bfad92b7eb0227c98fbef7cf21a8f5c463ac33aec54d2e798da1a8de1a18cef2493027e1d9eaad9769ab2300011ee4798221371679e31cb920d5ef3e7328b448cd3588821e2849b90a958344cc8ebe8979acbbcd3964a651d36d255a752bda4df17dcd6a2198a2b319c20c46811d46e74c616d1771df530502ec4d5de3cbdd4f57a042bad73df6ee4f084e0672c6d05607483c8b1900ebd66b9e39eadca1edd00d9ec4906d1d58fb2f623b9a8e23a8889c16f74d9335b467076c3cab600471fe99a7fab2eeb073986a380307ff7cd1f7c5844ab88ad57bc4f61df2e1bd011620416bdfaa81f48b408e76680038306e059f3f75b6e8720677eba4dc9f73f318f83ecc94b04bb829b7a17c30e7d5b9526fcbc2c72704684e0f259770514a2d19ca155418deace6d52ee07973c9a1dbb678bfda1ea3a42aea39d361fc4b88add8ff3566b24fa94910a6297cfb924cccc95fc23655cf17268b14f6bfb027e184f23aaa8cf1de6048887f2acedbd9ee536d7c9bfeadaa773438a6d88dd46fa1f7b6cdf4cadba387cef170b8faac7cbebc7ccf2a34f0d253d0a7b70f01b8ebe2bf292925485b8f9b8cd59201375fa1a1c3b505a40ed002b57af5289fa4c9c100fc729bc7052ab98c378a7b835e24a2808125eaf866868fc99505c4a4b1e8dba1cfb5d4914005ccc9b310b3a6006c970f5e0397b33471252fa6bd6689ba0b794636e556b237523b4870fd34ec7fb94be45d7de202428f6fa2f8af9f521bec51e89f319657b97ffa22afe9f8c0dfd0cbd7965347aca02f8e91c4fe1ea8589da42e02985ddfb6997d52f9e030b4aaa68a3afb57c951c9fd32b3614c43be530a56c9b49688fd64fe30d14ee00ad3fe8ed1c0d74955d6de3bc72b9ec21620d3acf5f2bd45a6acb3d0778524cb9251fb8de58e966148ef3bd1459694881256a8391fa562f54a04a2b71f0aad99b25c8256756a913892d5d11594f441deb8ff2681c4cd8c11a6837169019b682e0eea9beb5aee57e3cf0d242cac88ef3c9d67c0ac086e5dd08d9b3b115dcdb07344dce2b85ba28225cd2cddcb2edda5898c51efeb4938ed3e013687c4ee3288a1dcd8b54499acfebf816da984e560fce80491191b2950664c079a0cf57e10269119c76523ebceca96f71a92720adfae74d016b3c19ddcfdc694b38c5ab1731d058c950058c5e49c08378d457d71ef5961cbd5813a2a7d53e38695f67a38eaed28fdbfef3ad0002c24624bb49c02991f4e1592545fd90eeaa16eb9ffbce8ae00bda28f949d4ec1b925f570cb5784927f5eaf045e371683578596bfa17b8a8eb73aa18f524a75dc7ec2c7705a71de3595c290620cba47fa6ccbe32fc7bf75dd8cb0f977daf070183af8ad95212bd045c41ef68ccf0b9d52a515e899d8d7a46b7a6ff588044d5ab4eb2cfab28c1d753e6567725685ce9b1acbbb4b15786d66abb3479ab3a1918d0cfdf2e210068a8a5937a14181a28645861f9a76869863011cfb686b52b5bbabaa8641447e209cbf0315eb35cbb040c5ab84af3837206f3bbdf0521ad0835ac0fbe08589d924b17a6830838f36a089af0cc9e2ba7edf80b5f2ec8e4e3b9edd2e77fb35e5c915562d319a7c7b09ac41237f41b27c1bbbbebea283180ef57320276f52325e0ee98e4eadac1f55fb2d48cb416a06f5ac1a38ba7e72a00349aad86201eb20e760acd43efbcafaf8f489a9143a72f7b03c6e8b431d25a0a69ef0ee8b2f43b2a2c16b8eeb049f92e1cd24c0e32d6dd1a5616598b0f5016660e21ab48a23c3fe05147b1e6e48e38cb69dc123f2cdba2521ad79ab2812c817c404acfb393c536e811c3b1d51b87a6c46b135765f091e948663791825f277469bed6cfd749d69ee97aaa334fbe05988d03c0ece2a097b03ec7f8f7e5a6f866ac818841bf357c151cc06024f3ce1477cb40abbcc93be39f1bc01ae12e4031a1d6c448b3a269dbc5b5063f3c4f1a2dae12f6746b82d84c3f2dfe2ce937643d2a443e02d881fee0638dd1e9dc68e5d17632ec2c710fd2525f6e5da599af16bb328b45643f32d5749a1944b198c2813d03e759473d555b5f561b6ddeae5cf1c14c8bad83f69b9306ed53374c86124625b4b42faeec9ed65c0a27ca27e443cebc24222765a6392ac53535260c8ea3b2053a06abf293147e1b96aada69ff5ad1583851c18e846f0618081957c1f47d0bde55889c0bee4f595f8368e58dbb0eaee7963e411b1b59e8a01cc29b78f595dfa017dc36ae8fa5019b34278607257a066405f10d4796983152675c6688cf4bccfd708c14de72f26bf131c67447368eaf028d220559c48d981b12c01c29c286c2ba45b9f0edac0b0463822e1e8d6f4e1ed1b3643e522f262b3d60871008f7da68c3f087ff420f333949d4e700d8dc9747ebf3243b21d981cddbabfc01a8bd40321ff425f54efe2fff74a041073dbdf8f04a22e7a1461a25d40fbdb3acc24082759989fc2571962e8faf2eae0ff237713b77a6a30b61b16394f981eb15620ccf1d90b183d4fbf15b50ca3590f6ca97358add066fa15979b43230290cb5a8acef178107c89a5b1fc71635940be04076255066e8be78abf4a043958aaf7e9e7b6c58a815b2108e2a4e2fc6bb72d9f50305e6f50726fee2f732e1407b866e38ee0a083f306fce1f87c273d3a58133013a51774d79b1d6e49205b8a2da4289251d511655c6f9365dbfb51f816478f7aeab22ae3624048fbfc4f6e2a34cfdd852dc2e54b75eb6242a34cfbedc7b277f08ed9ed2cf6f720f400145b04e65954725cbaaacbeb633d0f8eb14646cf76b17e2d7fe71d3f5b96da8f0680ac429a780448cd7259f5c195c0cc9f271143dbcdf96f9a5bfa0ddc8fffdf2940ff33dff98eb5b1d42b1aa93d07d7183b6f367df91ae11238a501bf7e8132ec6d0eae479428f8c18738ec55fb6deaed513884c96ea64049eb1630cb44c91f7b3cd0389cc576753bc4b041a176d6549cafd4ebc54d763e149287cca3c18b7c8541365fce27e6898b60a21fbb31892f6764d77eb56ef6e92bf624191f1fd528f8edb7cedfc43277f462fcdd616bdc534ec643c0abfd04434cb38ac94071551b6a8563b44fff0ec448ac3c6135bb31f64c69217cad204fecde39359a96cfebac265212538e2b04f53b99c435b845181336d36e115d9dc7eb47bac3ae0bc8d94868330762c1494da689ab8b78ce5a61ab4f5cc8df24835f093aba9d9039b6b8b33f430d29b4dc4d7706269b027dc0b0f302cdde3da3dd77483a20935d5e5b4a9fe3f5e61f069884fef44427f751045e7432d3a712cebb7ff877d63967566a5d10383e5d03cf9592be679373a603126e2bf8763fbb298be8fd88f34f1a826791ec8ddc37f39d2b7e332ffd9d9009f380a12181f48f6f2ac169d239310909c0d924628a77783a0fe9c5eaa406a0a2b4d1c1aa6c37087ce3db94dcfac178c4ec1b1667782efeb895e4bb08d734d5fa5963f9fe66f11ae1df5f3f22a7fcaec113daa5146070e9d390bf208d623c3c8778c867d3639c6a76be3eba0ca0715f43268e386eb1010249ffff9d0cad1733417194c4aa50494ee24c240fc17d0ddbb1ca56b119698188acb9b111fe762089028c5a05af1d0acfa1a55b2754232d922371d0d55e17b43782263a31f3061bf69a5dea0bd63ab55cc074b5f4d60173838e3b935504df16418ad2f43d7ad1dc0afd1736fc37597228d1b8f53d1a6191403602f1977ce7aa0fb4b841aac1b40de8478a3eaa17ed12b5eca80c906bc4ff5d0e8b366d0e20303c23882392e11b15870477abc6759b1f30e6e04023a0f0d4d1f56bd44d0e8aa4c3cdf35917698d3c62ff9b30b7b64c53e44c3ec4094d80a3d8a785c5f93b24b6bf32d858da9fc4c7a7e05a333219fbdf2648da89eb26b17b4b5c6ca1b1459b227c3ea936331cf98de2cb1f89ccfeb281bd0f4e433c40877657b4968d0f5a0e14894df1107cabfdde3396e3b0a32a3ad63eb8eca68f4b2410c758fe388067c17088eaa69a86c11858e5d73b8507b8bc2901c55a0171ecc6a427cf63a6423eed9d86961e1b4f90618a41edffe6d2b1cdae4ad4d9ec2ee8186205b1b5ca663f447327051f3ffb63a5741f10e6f604555b255ded3bf08bcb65016c33921a12900dfc194e619700d493bc50616d0f6930b5330ee793809b691a827bf16187e3f4c2aedec6799eb7c724a6e7e45397ccb33e45de5fb6e0d21aa8a7ceca8177ce83fe3ff10fba61e3f6eb20addc3826e78b3fa415d9f4323b13d0ddc168c97ea5cc8174193632a0648f3d622e002e3e4c2d8c939f501a4e032dee7242cee625e1451db14a42e3f95c03756d60a118807b664b1906689d30331498ac9f577198d5039b14b9cf681d33e18760a84011561be3f43be7472950a7373277ac0c6573f3c8b9ce6301b4e70e1f03f9f59964284092783c8fd2ca1decbcae3d3c0c34a0f04c33464b0485fbdaa5189164920bbb79834a0424dc6046942e81379780f1bc441c0982b774176df381e76babca1d9df04d556acc9e04666d0258174a9bf4c204385706cdd1ebc10b7d45257f83285dcf4d66fb7097bbb6b9295864dceae5fb04b46d3dfa86a151b2862880ef49093b9faba6b41c991c4addb8f6383f3902952517bb6bc7ae0d9713563967e239148fe440dbb25af986565155540f5799d47b3cc6c2405182a931b7906a5161de0f9ddc3da901fd7916ed46dca75e14e67701cba02cfa4bdeb177c007dc409cf99aa3a2d0e2b16d94494333e56cd2cd04e1d29ba706607a808d5c7d90b52542bb863272b64a66cda144f13795855bae8c1663725eb7018a80f336c9da8ad1d42fcce7cb3b2261ff37ab15470ec5dfea52da8c133af3d2eecb76f707ac77671ed316097500351b580185895aba360f2b0f705fccedeaebf0eab94406ce9ca9f53a82d773c1e6a1dba7be1ab913df4ad7255d9e9d03c09e009fc7b71a5e9d7785c3d0ea406fe9bb2b36872d2d179784c481531bdb9da7c0028e202d1f617556999c386bd5ea5aca536b2ea9003dd8a55943c10874b6efba88d4983e1d75fc3bf3bb21a12e6b1ca0a018738b4c5038291bf355ce21da6d9a11a7db0ae4220d553a4d0d5e8cfb4432d44000fc9ba0d5adb9566830703444fbf79034add271478ad2fb333df0184aa5c084de808a6c0307f428d17787806784a9b1aa90f4bd02f60cc71c91d9cd67bd6a27b1265b52772a3945c891eb664fec316744df06ce7f6e200ba8f6601776eb1a182c1e2e4a242373844719d22edea82d1ce883a85eb42b988f37c0f2451a7acecaf895f0a50bc8a639db8323a71831a6619388cfc1b533ecd2e0d721d707e57a60e65bd5ab9634f8878024f659e2913f32a47aaf0473335ee22f536930f8645e0"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000050ac0)={0xae, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14, r19}, {0x0, r20}], 0x8, "e5e4ca42cf1189"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005a780)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r19}], 0x3, "bbd250d7254324"}) write$vhost_msg(r1, &(0x7f0000000200)={0x1, {&(0x7f0000000080)=""/16, 0x10, &(0x7f0000000100)=""/198, 0x0, 0x4}}, 0x48) 22:17:07 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = dup2(r1, r1) (async) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) (async) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) (async) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$UI_DEV_SETUP(r7, 0x405c5503, &(0x7f0000000100)={{0x20, 0x200, 0x7fff}, 'syz1\x00', 0x41}) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:07 executing program 1: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='xprtrdma_err_vers\x00'}, 0x10) perf_event_open(0x0, 0x0, 0x3, r0, 0x2) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) r1 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000a40)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963228e1d69ba7ea94c500dc4ef2fad96ed406f21caf593836d9ea2cfb0e60436e054258c4686b066707de94a4f4d5fc79c987d669f381faca0f9d9924be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6ec015a7d55545a34effa077faa55c59e88254f54077f799bf1683537a8ea0244d35b213bda80cc172afd8cc2e47a7d8b8cc57255a5e3d77ac463920e231b7ae0da8616d2b7958f91f5d822175ed60ab386d94af98af1da2b5952eb1585535f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000000015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f949c479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f132a922e5111f2cc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a38e4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a662d8bc9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad943e392955f4f979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a996810000000580ae7b813071cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb5567e54d3504723177d356c4604b7a492ecec37e83efceefd7ca253cbc8edc8be05cc85451c6a14507434eb54b6f43caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b03bf3e3c033e54f4ba9f0b452fcebde1d9d3d35a152a9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef5df4bff90f43e7e08ccffc5064dea4c39cf4b1e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b270341c5e093fd66a294351c5356c1d06c92cf8ce3c7c56cd31121624d74517fd3666277f670e812b28e2f30d035ceea3c72208ec092419304b338a987e9d3044d856ce24f370030be3b5f79f034b8d3ebce68663ef5af469abe75b314fae31a0445859a5ece8fb11a4ee8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463aaf28345bd168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262d0af3246eb4fc4bda345368ee2703401fbddeacd3adaa4d2ee6fe0d072ccd44341f7fd53df58ae793ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d401adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d9c34d8d23b9b70d10355b07466d1e1ce56b5af553d18a6cc50feeb7bfad9b7be3283b67888c4450d264e7712d2f1d7004558b19162cef04d18d4f5987baab97a9bfbd8f185b5631820420bf5b6522c0e21c882c66f4f25ffb6d95e07de0020"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffe5e}, 0x48) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, 0x0, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cbccd4668ae5b27c23ec1c1401000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r3 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, 0xffffffffffffffff, 0x10001, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000340)={'\x00', 0x0, 0x41, 0x10100, 0x1}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000a00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x78, 0x78, 0x5, [@struct={0x0, 0x6, 0x0, 0x4, 0x0, 0x6d3d, [{0x7, 0x0, 0x4}, {0x3, 0x5, 0x401}, {0x5, 0x4}, {0x0, 0x2, 0xc6}, {0x1, 0x0, 0x6}, {0x9, 0x2, 0x2}]}, @fwd={0xc}, @restrict={0x4, 0x0, 0x0, 0xb, 0x3}, @volatile]}, {0x0, [0x0, 0x61, 0x2e]}}, &(0x7f0000000ac0)=""/205, 0x95, 0xcd, 0x1}, 0x20) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000200)={0x0, 0x0}, 0x8) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x4030582a, &(0x7f0000000040)) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r8, 0x4030582a, &(0x7f0000000040)) bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0x3, 0x3, &(0x7f0000000300)=@raw=[@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_idx={0x18, 0x1, 0x5, 0x0, 0x2}], &(0x7f00000003c0)='syzkaller\x00', 0x7fff, 0x0, 0x0, 0x41100, 0x9, '\x00', 0x0, 0xc, r5, 0x8, &(0x7f0000000500)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000540)={0x1, 0x8, 0x5, 0x9}, 0x10, r6, r7, 0x0, &(0x7f0000000740)=[r4, r8, 0x1, r4]}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xd, 0xf, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@btf_id={0x18, 0x6, 0x3, 0x0, 0x5}, @map_val={0x18, 0xb, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7fffffff}, @map_idx={0x18, 0x5, 0x5, 0x0, 0xd}, @exit, @call={0x85, 0x0, 0x0, 0x25}, @initr0={0x18, 0x0, 0x0, 0x0, 0x100}, @map_val={0x18, 0x6}]}, &(0x7f0000000040)='GPL\x00', 0x3173, 0xf9, &(0x7f0000000280)=""/249, 0x41000, 0x9, '\x00', 0x0, 0x23, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x2, 0x1}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x6, 0xfff, 0x7fff}, 0x10, r6}, 0x80) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x100002, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) write$cgroup_int(r9, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000080), 0x11ffffce1) 22:17:07 executing program 4: close(0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x0, 0x4, 0x2, 0x0, 0x523, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x2221, 0x4, 0x1, 0x0, 0x80000000, 0x3, 0x101, 0x0, 0xffff, 0x0, 0x3}, 0xffffffffffffffff, 0x10, r1, 0x2) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}}, 0x50}, 0x1, 0x0, 0x0, 0x101}, 0x22004080) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="7e723dcb70d0c5a71f6e1d", 0xb}, {&(0x7f00000002c0)="364e156eec46c95c36582e401d7cd14545bb874120e7f0b83bc1472b2fab4821c3d2cec86b5183800469af2073ece38bd88761d6222bb7fc04fc67f5ce4b627257daf0cf9ec9440af218b1d85682f91d69adca40329cecfdb7c348f7d07cf8aeb8d60e13864c54ef8eeb5a56137f63d18bdd4d57fc82f7b3cce2ec446935de12a58522a118daef1fdcf0926eff73e0149909b74d88277ca4efbc0efd1a709f423a4ec2739c63cfec8ce80cc79ed1c1f936f7ddd759a8c02a82152dd9e44699c2706023b0d4a0820a4d", 0xc9}, {&(0x7f0000000040)="d58d9ca3958017563dbc0e7b2f0f447095e6f813f1", 0x15}, {&(0x7f0000000e40)="3c0d727183ab9761550b4e3780e7071cd2e22dbb557ea899bcd58e0ab8b416c9fa3717869c6666d21c6f48e4a07046844c2b9bcf0cb9419ab9cebefaefca2ec19c6fe0431ffcaab28f6d3c0e6e6f874e5b367c351aff2e6fbbf4e11c67c08cda17359364681a807cffe6fd7f643f856e9541c00a2ec01be9bf0caf9f360f6bd14c6d7c314af08a013083b64b3bde7279df83507e398b7fe47108cd834402a9191a4b3c4ee4efcbfc1843896fa03d43f73e3ef6180da17c78a175403c95b55159722ebc7cfe93f52f6613d8fa171e6b6fd13c133c8d1a2ab97d059cb3987a65178d543048b7d576a9b363db5fd7a78978df3669f843c68fae94f81894f97b3d94e50f674ae88767fd7d2ed7f54c0395c110de3b86efb4933ef04d1c317082ad3dc017729b62487a5b5319024651794051ea03965428f79b1724317c8b9eb1f90aa12228b96bed9df0c0468c3ff255a8b8e1e3ed52c33e1d5937dab371c47a7a3c90bde86df27d007cce71dd9727e633caa68806580b87889e15a1af33ce7aad72b45e9df7635d0038659152f45abd508cb83d25b7f2921cb9ad78a5791e0aa6ddcb630354e7e9acf2d15494a50ba6d9cc44d247404a4ce49a487ab6e04a910de2c18349e830bf79d2fb9b92a9ea60f584f65f2b733f468ac5ab5fc190d12532f1bb262ca228e8713d38e0d72790e6d261998407fd2aa419e0de927581e5fa48a252cf5645e8d5358f21740db29eb0c8c6bb62b45607f784826e1d7011430e763225e0cac86ffb7b3110b24653284d5a06e58141f5b18f225ea1ecdb72a6742914f26d0ee4d0ed0d71a4c1d5120bb60737c6af9d58c8af5e33d7b8597d2135ebe5c5535571fd5a9f726585123459cb964c1fbd783deb9b16bc515c7c964b3daf2e01bd0ea3bf725aa50d5e8650a314fff99d502eaab1a5f8b906238b41bf887fedfb998144b49d44ab27ea8613e9a558021447991d54155967e6b270fc669780f002d836b05bcbc9e48045f91a20d0ffa223818d77a94ca839dfaa3ac9b9563142f173907663ca48bb4961abfd6f449f12740ba5652da7cce24605641b2a3affedadd6d2ececf5a13124670215be29f286e148e763e6644ed60462b1a367f00a3bf478deb2eafc26eb9546188830ae7e486e381c58e299b4f837ac65dfce8d65e75b16c9f9cb2839d5c17d4cb31930ed094b5b6651aa609ba16abd55ce8e494aed472efa86df30addc61afada680b6f6fbc401d94425919990bf82b782b7070957649259db8665f669d654a3ce0f8c8f9a329812379b5b897ed78ae924029d1fa01cc60999984e95b80093637e97684061d1e9eb4483d1f77c85db5b4b8d64e2e8bffcb48b9a549127d9c44a97e29a62267908314138e36ade863079c795cd42b401c178f1d5a9840eca319f948709e2e980172a83097f84f534eedbca0715226a7578608c4fd99a9d36dbab6fc2040644c0f4171d39d18fe9abda484ca7cc0bb3092a31182260374971970c9c035d74009b20eb1ef975c1d14b57d7e9ae63a03a6f9bdb444154d7edd90fd4f6c5a1effe6c6313f49ee408176837fe31ad61d23fd9a1a04e27e0efbd16776ff37f570f064ffb85017d64b21bf9d2c1f1b5f7e91cdc8eca4840a1c3a94206d6e0d0110defd8a6880a6ba8c49755b1c6494339a18108407ce325a8cc2d3fac9cf5da09d5e550ba1fd149f7826d70591184b3824e06b4275be99f22435d029710b51724b102a6383a9f26b111e384565a96d592c864e488acf0b49289773d0c801ddc94c7e0052f6c2997cd638b3256725f1d06f7de83015cdf204d2bacdfbb02c470601736b10e96b5a2a8418150a6d7120742f5091cf6a572e902b5102fa5f4681ca76e2f3497a2db65cb9a16f4ab60c5f2359f66732b974ee841300b33f654462e4d761545140009ec0e361ef33e2bff31c58e9cd53f4f00e93f152c7f6a4dbc5aa0e8b488c10487b375b6f420c81bd7e38a93047e2dae6ffda34f4762125bf2a033405755f8e7ade2f59afb56a8e5a46d35f96805a29f5332a47d8614a265df7a3043ecdd6e922743c04936eb957b2b3e25f71d144a40fe01f6d3e41c1eff913baa7e12088e6c807a39b203dfba1ac7bc207b1594ff14c0051d1be73728246a22642dfbfcf6c0474c3d106001273082bbfb35e4a60ec904782c85631f95d409c85e67c9c76f46dfb018cab0883b0690295249d733669a310934d01b469a3ebaac6a696e114d38dd5653e13b40a86d8a365f5c70f0ad897784e9d964479440e7cfd41e207d9eaea0ce6d3764f90ec15c5c50b7eb8da6a14fe386ac6cf99eaded03380a4e91ec5d89d17929c106c8b7f4896653f2debada27e8ebbf288b2c641e34578a2e25694ca7e4bf759b9e39fb0956406daff2303c2901b9e2730a2b9fab455d3466cb19963e373bbce6be12d312414d701c8d7ebdb907337e60ae5b88fb824e2b4619994bbe63b412cdb6de0fb58924c65aa1d3d6ac223ee2f509b59aead9ca0f53bb1c097f68cab47199fe7267a3c3e6353c78d9e5ef196b500d9e1c0b8c91e1859ec5e012fbfb9af5bd301a888c16651cf02258e502f475cc4898f11db4da55ef106d06c1e21b185471a130134c75ce4df7be3eec6fdfca1e47c1c6491efe3f619f5cd72044e8750bbbbaf35deec7b3a222d97dcfeef919171ffbd331bc738669fa235b43f82407fc12d0b0b530f9412645365e468b87895866fb30d49cf795888a81953ff28201b4d4ecf25653d4bdfe59bcb834e914cba991f2802a56cc55b3c3f339283737d7d5b1352ad070d4fa09a51b19807d4d683b500bcf2eb32a01f9dd9205702fbe279e28c9326c851552a974c7094962b2fb74df11d0afe8c97c1b528981b9a1bc39399eef5a081fd23315f65b703c23e651c913fedeec98e6b0c3a3cea01da6395056e689c95a3084aef6d0dfc4e209cfdfb713bdc155320a296eaa5ca3d31eb4f755866260ae3e2fefe9ef242d0cdefe03507d960b52787a70ca43b7058b2a7f40cc467844824553e2e6706861504dca4c94a190c4bcbc56907b1168b82ee7b8a9a253268bfc84054bbad094556578c8404d97518a5d1f996753747e13b49a6dc2ca01d3856733f868863513f81a28cbe6494814d4c22b72f43b9d085c86a22179c4b8524edc7a0eb8e35965431cafe3a4d0745f232e097a228bf502a4ebfaa70e6e0408005894061cdfb3b8b9ed5befe6b3cb8ce867c410437713c06fed09d74e99aedb1b26f055786f4b8fb28272842f43643d9aa0655339ff2e8d99a777e0cc0fdce711203908023e416088a8502499ffb16f844ba85bcbc88f1c9d27961b9d969523724b79f864ca418109c61101aa010b214d39784d83ab06f9a396d693709c4eeffeae165eafac431d9cf5a595d04d6a6283d11327d981ac507b5d4be7bf09c4bb1850d22172809d6a4eba225d85f23a45433fd6d9f55b27d6553881901db1eec765d7d3eee75f11b36b8293648b0a8bc71da465735907e30d333d039ed7a2033c72c289de1517141ad74b7fbc3999bf8b840b500178b207b5a83c41b6e0b7a1251553284aa168c25349307284ff746a34dc9c502a8ea76149f7ac6f5da3bb9fbee33b3b820e9c33cbf55902d481df8c2e0571f246093c6285b8e9ba4a5ae1798f0e0a745f5dde1a480d17f4df1c1d1bac15c44a3a01e0d047d1b76677c3c2c8e4db0960fb053f909865ffda92907da865d35a14f514b753c23aaa824a3b48f065296d0cab6379077735c77c285c839a2cdb9694c722537be33a422ef5ecb7d734bdb355c21da9607133842c2a9ed3c686104b5afc8f1ddd413d6d6f1ab20c559af3816fc6c3e47f55e3343684e09a48fa1add5143b82a16163f9502d431d282cf4a62f8485ac970445d80074f327832c7f92f191a59267fcd49bf03295e8dbf4b8808119bbb48475c1b2004810477082b8235ed909d16e6d608e39d354e0047f09c1094b8b0c4ba5964207756a6ecd073800eae30bdaca59051987a7b993932db0b807fab2963a1a6a267cd5e1bce419cbe178597eb52e1bf3407be034e20251c05aacb671ab5998a352da74d2a8e4eb04b9f19a3721800ff866fd7282b3f58c38cc3b08d6560470545ad2fb28e9f868a058ec145aa9206a01eada74938386bac4c149f970564b3038c8a67c8f49e265b7f650f208aadc5fe98caa0c9c134f739d18944bfc6d19ee6074f6f1a1cbd2da2d46bcff272cadd23ebb9c7a7212e8946a8313c01f0fc47b30be42bd3229c3406a05e8ad2c9071aeba1a968c758f6334a18cb518c9af790ce886b1d891b98d2038b5fe106f7e21f9d949cb12133f33e6d035523d4efaeca51599c48293fd9c864950184eec093d2ee9768be4ff8a92942350aedc347d2c67ddbd054b41459c5b6e65b81f85d31194ae2e31ead15bcf356efe6622700aea62aefa78bbe77b95401b955d4590e7bff9036a48a4a08ca4c32ec87212840a6e4f65888445808b86d5e347f09bacac8e5ffef00f78994082f95957aee1e24c5db14b8138dc36653e58070974fa078d6ab85bbf2022a8abd820165e06115601a462bfd735c3046699aca94e67f58771a94d9918a9aaa630d235610e017336c794113ea67e2242abc5b64dd3df85e546ce082f53ad9178af9d0f2baf520a87b2a784d70ced4079b1f7c439673c8e0a97839ce3bf886d0957133c585fa26a5eb773702d1cb2191bc7bed594a5599dbff05c509e65c7079fbc2a913c78d4adeb731d8306e9eb7f1c72b7122724f2447eac79f0f3cdff9b241d4a44dbff8f73c41a48d346be76422241ee8768bdc76ff3de684af0d8ddcdabfbfa9f1124d0e841ec9d564b1aefb3137d83dcd409bb8dfd4e637358ed304dd923b9479deb42a331d6b6e8866bd5f1258d5a4edac1a11da7105850f1c7717dce38b70ea2b3bff69561160e1b262402db8d96ecea07f84d32d601acd9bd59b886f9f2c268e4473e4b8be20da86c03d2849ea9728e5d126c2c5721a60c191b01a5d9668a8797cd5fdc3086f6c0c5c02ceb5b0545057c915ab55412810171098953b92584ecdda338eb2485e411daa13a28dc314083155ed986fc99a23bc987242c045c2968a87568ad747b8d1ed112f921530c84971525f13e6d21c7adad76510e7fa7689eec3dbbf3f7b95287b5a68154b13d72fada1feee1f604122d11c099816638bebccafb066ae0738dd4b55b61cb387243ff2963ccf18f1b76ccc70fdf4db601b73d72e5e00b19b631306e287193657f27bd460ac876436b6516b846a75cf4c2b94d40f421188182f75b7a8368f95388d293fff950ee555a297863dad48f7050b5a55c2a8c57a12577355e02ea440ddfe61a598ff3dac9ebd0fda7e4ad131787f2da3d4ef4b88a186d3734e55176e4217d840c81d4ed36f8d2b5e0e878c8b38b2ba30b9de76c69c6d26847440dfffd55dec344d32aaa94621efccb75476afb11a24e849885911b0dd848a9ebc9dfe1caaa0d483e6abf6b7c9ae0bc729ba8be522823f91fadb3d5e208c49aede0130643e0cfcb6a484377849d020022afe867fd95c2ad346ea65576313edf2aec51404bdd640668ab06b73111f39bbceb1de5c9beccc3d75f300f021260b8461c51f4c838dc2fc7549c750ab9ff20095c8eddba5b173cb9dee2cf26b2138d0a78f93b7c3b7704b0e7ff80cc73d029382f54e3f299f774e84b4d7bab95346816fe42135d24cf50da17cabb147e5475abdc0dfd456dd16cfcc1ca91b2624cc3991a2a6d5662c48b5ae61500db0a24a8b2a39a2de2c42143f32736034", 0x1000}], 0x4) r4 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r4, 0x0, 0x0, 0x0, 0x0) mq_timedsend(r4, 0x0, 0x0, 0x7, 0x0) mq_timedreceive(r4, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r4, 0x40047602, &(0x7f0000000000)=0xe93) close(r4) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x100000000) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\bb}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\f\xb4\x03\x02A\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}) lsetxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', &(0x7f0000000480)={{}, {}, [{0x2, 0x7, r8}], {}, [{}, {}, {0x8, 0x0, r9}]}, 0x44, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004dc0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)="57a881b6a4d89f9c3c53592c2dfbd666330044e57829ea69ab8e91baa322b1481f9ed92585371082d4961f133e25971fabd141bcb795070c2f8baf8df00e9503673a30da41745a8f8f90c79668c3f82c60bc4eb611d5b8dabe627b32e32336016c784beb00a22856c0", 0x69}, {&(0x7f0000000200)="42bb4d54723a4b7c58d4d0d4b6f0534e055302f8b925fe05e8756dd94f5570c2fa9d7ced778eefbf4e448e8ca9eb59a7d8c2903c35a4e326b5901fa19ba1c141405de12aba8ee25216ebcb415c241693d3cd1df55b3176f65babf3d397c265b4e9aafb3f1183ee7751cc5f84d41694cd1d93d17cd7517b1273dcca4c4b50dcf6b6434fb9927d6486403eb0b87b880b61b34db320a8bec1f18540747e895b1983969533a340d7c31e03db2436a276530f1017f2e51ea8c16e66c5ff8ee482dd8e26ad53e2a93bb3bf4f9bc00f44132d074ffe9e8d6ea67f7af24dc2dd96ba2d47862f", 0xe2}, {&(0x7f0000000300)="42e92bc6ee69e8675de043080019795ab5bd85343e8ec132e14c107c2d7faf26a8d1d8a09204b8582c2f3667c5a65148c8ecd750a4fcfc3ac035ee634e907bd0464974480d72232937584ee728db4a84d7a71a59d609f3582374733b78b52dc91fcde9ac00b8a97ee071838ba1fc53e17418d0748eb64f55a63114b1ca793f57d0536bfadb9421025848becac01314813fac8a8306e8fc77f24e135238126a997d9c0c20299c9f6487babee16b62ac87aac4d361c1621018f495eb78fbc2d07a53b496cb2cb4164a2d61dad99e32602e88172c67", 0xd4}, {&(0x7f0000000400)="f2ff4acea28cf1b0ae326a72ba4770cc7f3eb270554941c5f8bb832d3d0658c1a95fb726b4f7476abf45fa2f2955ad070649450e84d899659e55f98d04658aa53bc18a0e3fde674d7a9f9b35af1fa8394fc49bf0332e769e4e00cd5710b115d94e773f6d5bffe552238a85a36c58b02c88", 0x71}, {&(0x7f0000000080)="fdf852f7b600218ae8a29c02b4f0cec012e0543c06d28eb8ef12b1c855d4565896717a21a615", 0x26}], 0x5, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x128, 0x24000004}}, {{&(0x7f0000000800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000880)="6da7ca00c09dc88eb4cdef6bfd407e28d69300e6fa50a86ec731b8a520dda055de08acc666369f783be2288b2de270e3d03f2d2b9744b54463a3a2d0efd7ab2d8ff1ac9bfbe9ce943d5a135aab49dc88a14ea71547d96c39429642e7240b683c59d5c3cf29c5d85a28af10bff1b3bc261c6e79f9b3b691be9f76df8b0a42866e9f5645bcd334c83c4a268156665fe89ac3af462b820beb9dce93de85d1adece073fa1cf216d172d6eaa355c9f859b2dfcde061c0c2120d68bb64f0e14fc7cf60cd1e1491f16da198bdd0f4115db5fb7973b7152ea889992dfef264e89605f7bd906217da2341a6d2", 0xe8}, {&(0x7f0000000980)="09be6e1cc5e93962ddd0b8677fa793779c46476f304c59f2e556a49bbb746dd8808b190c424426c822f61671a11da983d238226457f69c3b6df577b4c30929c2c34b64520815988c9b53e7f82bf8e2133497e5b0a08b2f933ae11441f0ee7a9793462e1fb3c4a3d258843ee426f27b50f7b10e308fc03f0a5d11c4b017e9552c166f5ce7362d8c20668e41b21512122168097de781b7873e4de3426f6fa0d3328b852d0bce754cea48576f976056c2bf6fa0130bb40e0037404f65c165703bb17057949df8d8aab48864ced6a7", 0xcd}, {&(0x7f0000000a80)="cafc269c80d4707aa72c35c85df7bcdc4a516c3e59abfe96a957dc540568babcba8be46ac04b402135deebe0063b293e77980ca0956a699711d9ad7b7426f1485acdd0df517097b250840505b9402e0b4b69168da7d488d797c0edfca722380fa71ec8f48c80e2b09c70c07497693a2351f9dd8517a119f30025ca05f56f2cf3721224b828b072c3ff27ab92367655feda3d23e65727635e03e86afae62bafa48cd11a178d5a8fa393f54ccd98f3e1e64e3730370722c02504aeba327749a1fa4cf40fb2c53ed953869c2ebaedf73b9e4f4b7a60b7c0e5b2d6929886d21342a32262315b9bbf21e7e6322603d5ba6a1d6bb97c9cac03b5167f1abb9f03fcb222d57cc0d1f7ce9c7add4d3c28ff57b919b17db84cb8ee4d692d5ebdf367d4d747e68dd8dbdeaff1bb6add1f189f2ce9112219737f2e70926ba340ca88ae9a19ae102584ec138f865caee34b8465187cbb40b480afac31d1577562916dc01d31105b1238775bc6e819c8056186b97817496c5d19426743951158260aee738acd22ba57f09a1579b9f41642cc9cb9c73d36b2e12fe9a262125094b78f2b3ac9edf14422ad5433b01948b4a784256e54042f2fa5dd5d5cb323b29aa967eeea4177b41f709b872da35d2e1b7b637d3ca00c6446b04717c85dcb74a66d9559b2d00a703634fb1bece6541f94ead488754dabd5ea5182e41f3f927a6b24164df6500b61cf79e90c5ceb0d132844cad3895928c9923263f6fe84ef02091f00513b117821232f6439043f2d9b4d6fcd2d933b0763cd1498a6502a9a3a13d975806f62ec59b13624288e2ea7d3bb090130f8ea4b8a06a5c37dc5be440ec07cbaf32dc0d946b7675000831dab7983aa2bef657dfa7c61c85192235a5c9270a55a66ef7434d1d551c7da8da865caef440710299dc845bbc6f786057f11cbcdc4be40c3ab0f980382c0805a391462d499bd496c68d5385a5baf5528bb88b108a2a42b48a763ab4ef89969dd3e64c0225b1eff582565c8aefcf5b32947965e53e68159ed68947e776b6970c73a21ca9c5200cbcf08cee5ae591b52424f455808fee4bbb424f137a70468103fafe32670b8f1af40d7365998ffb0f12f1d1112c1e277411c2a5475bea1e42935d8d8759f37d9ee4976b0c76c9d901cfae9f2032de5f69f41d6df29c5fe6f34667211806c39dc4a3ada7f57122ed2d12b434427ed76a9052cab0d2106c676ba4b6139215cfda4b94ae6d98ac370b309eed187d9d7419d92c43cc4e1093aa32f421415c66f90bdf993d98557ea48d0f54a2013090bbaccb6ab424bd86a3fb30b158bdcbfaf194923593f66504c83326db22c918ac566067e679d79304b93d20b1b11d451b66a285da45ff0d009683a01ad724fbde72c4a91892547201f9e970b2ce33cada120823b202a9f475fa6550cd3da8ab5812c7d3a95bdf913075bad4e035c98f9008c24530fb85421dc8461c5c362617dcfd7a6dcf1b88c56ca3486de948d4b2d8d255fb3e2288f9b2605b9ac87014d7ee334908cbe54e6e6fc68b87c034e0987ed026d6bedecabc97b48e38f73f9ec7da58386d29a453b4ed0fc3a2ebd39576c6bb84a325f55749f536abc743f3a6442415d4fe0cbc308fdba28a9b8491b6dd449a46f31cecb9f92f5a2e1f45adc4e289fe4102d5b7f32368d0f715e24f2f3ce130debc5a1f7cd527e2dbc78c9599a9c3b690c76e432851eb79d83b68b5ea51534f0566cfb611adbf99d25f56577a345f610d118d2d830c521d042c8a9133d3f01ef3d742e516b02e617249c8b3eae09725f6145e630c2a2ca2026af46e83c5f4e3f75e9a36af6546fb7b0d5098c0da19ca4b86cfa7364a31a76ee3e03282383d9eed7ff0156803a52c0e7b0262beb9e130f7e4d1c77a70606907681e7a8cbe9d1e40060948d39944017bbfbcc48a61186d2bd2290de2352cde358223e561f5c359632c7aad19fd44d80ed694bcf4b184ee2fa665db4ca32413894f24c17b003791a4b98567c8a759a4a44a4a13b1f9bba3f44b107aef5659165d648676b5dba627c2f4b07dad645655fe09ca26819e145bc131770af18d418f4e808da027bf79ae022565dbdbd498e6ba6728812377c57d2831aa8c04223159ccd67097b3e13d5b40964f157301b0ef2c68de8bd1c48facda5e8b77a2ad6429a223a2867fd5d22bb82ba854c800e25fc8dd9dbd77202c555bddc871c9b41e741c2cbe7deddc40bc5015ccceb436d0b55779bb153e50aaf237f60254977a0d9e9cc149362d98cbf964a9e77bbbf06ac5c9c495b725e4d164e1e961e8da141f0ed65bf576542a79eaa25ccdae40000d72fa81c85a0d3ef34dc73237f37276908d45f82f696fcd93eae96dd8fec4ff038fbe51cf3999694380aa60aec3d6287dd53c648f3abc30d9d28aa319db37770ae74f4494154e8023ee84fca914328a6429f8d9ed5f9d585998fef726de54f6c3ed56927433f44bc55e9c0ee1965bb77723823ef8ef5e78121c60352e6485238c6f791274458a3def7e6e165e3248ebd2b7f51ea7fdc8b3056e59347df84cda803fe13ec94c30439c72f3266ec0b6a37aba9b3193781eca6f31bc2b93ea1f894df0d3728438a23d3d4ddddd435fdb0643e4e1d20afee92e6f9ed97aeb2904b5db8fd865752426b4ceb20dc31ce395d8927d30be23198d1ad8c8c38c20114e210f8a0c36f4b6506de4b56171f3f3e871a76c56dac44a823addd0bdb747a00727a29f08485aee23510e8bcfcb25436f35680ae7cccc4be836779386b3a9826d2a29e994f93909abd49df5a4a3a10c1064554069733a061b11d9970b0fa9c301876273009d96d2112246793f64c26371790a5d3c7b53ff442bdd7a182176aa4da55c1b6dcc52bae91a1c065770a00dcaee39d9d3ff892a113065a2732e93fb96af31d0c1cf35398bdd1ed69fd04f6f858e59dec07eeee10bb9e19e9868f24a954f9a3521c3b2b6ffd437976366a7981c50d31ac7441a3829df987de41ce2b6518bf5704db06ddcb378cb49fd54e29dd668ef8db38aebf50a08e086eda617d4f488386b5ace7b9a39b97034a69c0df9c56ca52bb6cab4d282912a34db2e40a83ac9370ee611fff29b2d3d05d6c00bdf1a04b64f50517e7876ff4a6335b736d133da0b21df7d83f230c9ab697ce89c83a67c2900358a6f8d2415bf40527241f11c1dd74fd221cd47451e5fa0c943031c49a214a86b2006f6afa50d3fd7086397627508b8aefbb4fd5897bc87eab6f55cd2cb8a988ffd070eebb2ec96b9715bd784d5c5792e6804c7aa351efaaf1c32d6860ac93abaaf2ed281d5661dcdc6ae9456497ba06134a2d33cd1088dad8a0f4df21c631c641aa3012f01e0a7cc91db3cbb98c05c2d3b899476095df694325f3b922433fa8ee5ae269fc8d7248e6b5d2f6866a8c0bc7cd72c38967be3ad5c66ce887f42d39cee468a64a8eb3c503a761d73135d78ae3b03570fcfeef8121e8e1bbe8eae18d0f100d9210acc0680c1e91094f5849ea4d575a53d35a1483642aadcb9d6473beff297011d09926ef5acf9daa4b60635472a30bfeb18cb20c246763a72c38a3e2aa67c4f7212ef1d5800e30a33ec311ce0b60e3a57be30dcfb0c5bc2ccca8fe0857b47ad33d02b333b844952770ca51f81b8f6a2e379b8913a6a7d6c4bda262efc586e2fd983cc29fa48df445de87dc9d841713004c85e9572802a101d50a6a82bc533e70f1a4b10af14245cf35e27d0e8b6c58c1b3b0848287c9f961ae572944bb665aad4dbbbd125283de5dad3f4f5b9c41f39f3be9f66f4cdcad2bdc235694f9b6dd2d62a35144cafa70c1e12a464974f95366eac305e9307c2927e563e14ccb8733d36983dc31504c4dfa7b3feebd94eddc451fc54b96b736fbf797473381990ca8fae2dcc9efe4e279f54f231920a6b9cd0ca8d3e38faf396cf3749d1bcfffc0cc341154d965f02feb103a9c260402aa9177cbf28c5dd63e00d0eea2b916e6f3e85299211669421ed8facc7ec5f6e097d7866df39982bc817efdea00cea99f1461ab8a2ba0b138c5b898a132a0850b9afb33e3924856cfd5528e67290d8f9ef4820e5120835add6278c9516194593d0c28c7ebb9225c79460f7187df6b7cdefc5b14f07d1c1b97454147bd06e910c508e1fdfe3c65aed580ec3f0941eafa4e896a10f59cc5d3d9352112c296296ade27eaaa3dea7d29e4bfd9928813f088f4a50c4485f440ce07e347e2b3ea26b50565cf936949ec20574306703ebae8dd187657d8d2910d314b8a2c81612453fb4e0bcf3162a0169eb651cb01e97c5ce7040e60189a5c98e63611109e284c28ff803530c83201d6fb4dd2ebd3fa1c293615103ca2248c5a987c67474f29388d066e4146bcadaea47b93efe9755f403dc52051a8a71f94e2f4525a2cc95d4d55414daa1212383c38c5199c6ce4d044154aedd0911c62d568c964ff79905279f819f08199fdf15eef331f9a8e4571506aec0eb8e065c99feddba10f6e7f3bd8d7870c482b92af7a90c2c36e09ffe920f5af97a705793ac0dc0a3ccac5cbc6e6de6f12618ab796dff4eed57a36f71c2c19e6bd1d97db4feef56e6c2a8e0f7506217cf54d67c0f50977c7980145f63add2ee11b5f121c4f265b3fa436a1b4af8e16841f0b1692c2c900590ef9b509a5b8b84db12c3832d4b3e5e1982613ac2b30c6d1e158754adca045c9636038f5010a98f487b3089a4b0f3326479acc6612e9dabe23f2555c67702311ce775edf975db92612173c2998769d895e0de539997960e37fed5d517b0323912dbf4da167791d540119df246712a228f404aca780f74917f47e485d0eee333e0764d068330b8fdf0cd8d3331f08c73251f8945bc437464a83e53e4d596322a95d1f0d58800982769b6df4b5be4f2bc9887b06aa3189a5014992dbe90c8216abe08f582df4d4767c639470dbd7193ad1504e448859b18657f2e6e48395724b6fb57b9b16eee082ff795061583d11250f0dd94802fd23edf3e9fc5c1159b5d531c09075abf59a88640e8a1c0c2f879cda8f300c779fcf2297749bd7751d51ddc9a072b99bc01cb8ba76ed9cfa3f1c6e4dacaa42ecdf27bf9e5a564771e338308a6a4e0a0a21fac7f2347acb28ed74a26f9cfbf9c004ea590831e2489ec9af1553db290ecfb6f56065f2df05f8ad14e95aa23d5d76ed8f799d8a31e112253e0deffae0d7a7c4aa2e5f2731206cea6987afa54fb4faa0c111fe20539580e2c4845b223b6df49b01fd669c2b8d5ee13b57740389e96ba6d54acf21ae802cf2f6144565f460d7ef47d492d1dbae3dbe744c7bab591faaa6ecee66fefd916139c74d596cdf94b6d8c39d940fd24bae22824dec7e24fbd6eec6678f48a5e310d2ced3e87d16d83222f2d3849bef7697d135bf11fb855b3c91d40a9ac69841b2ec23767255c62728a4b9b5dfb40b77266312c049f32f822ea1e198ae08dead9104b6e4064ef2a17dc90e09dafd6d7396973e78d5c00b02ba98377fe7fd4b0d8df2eeceb06851049e78bd370b356a141d52ae91ae7aeed639ff7cc742bd6729e198f3dd4cbadb335f808683005192cb2d215864548ac647ea919e6951517d8d88dc0e7b5627032e4b585ae724155c7d2df77f4de2690774076dfce47c54fa7c086105cd8433512a50e4c32a4ce800d2e83e941f0949129ce1cf395fc8111939bd2cf1b253e07cc253b535cbfb3fd131b06a01f99e51013a58ed1f0e20794e20a512442caa0c8c7c7ce0703d03fc3c5aa25ffe975b6484c10abbc8f41c1677d88219e8e19fa053b2501008", 0x1000}, {&(0x7f0000001a80)="367319cb26f5c6c1994e81da2a11a8c6988e0d98af8276c58f45710e24e112fe6936eba229c6f1e096f49ea0b602", 0x2e}, {&(0x7f0000001ac0)="7ecc4b6c6f386535b6f855209c8d7119573c148fc95ee075c8a46e9b54aba60cdf316f3078312033899655b8373d2f5a6269fe06408af7fdc712874024dd569804af6652e3cea395d168e558909ecc1ca57bfd7e7d175221c433", 0x5a}, {&(0x7f0000001b40)="19065efb46dd0cd3280b77d62afdcd61d75b5af2291c4b5f70c291c818df5d61b47eca12f8264b841ae921b9608cfd9887fa32862326b4a058a294776214c734ec4fd4521374ee5d1bdabff5d659ea85aa4c07ac02e069b83034f5f723512b405eb17d", 0x63}], 0x6, &(0x7f0000001d40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x40, 0x24004041}}, {{&(0x7f0000001d80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f00)=[{&(0x7f0000001e00)="1a9a404dff12a62136321338c752052c5b7209ea805ad743f18eb1e2ba34ddc91d9a1c73936d5f71c5966bcc4fae7cfb485fa7ee31185ae20c8ea3821066bd8341ce2185e31bfa9ca423b46486abc1f9ef9ad9961bb0a968c0e83467124f1f15494a06fcc29abd95343db42c77c6cd35f6b4ec77dac4dc2e7b7409951b53811fb94e95839f212e3716744598ed14db4704cb7faaf041c89b72c1a9dd8852d2f59df28f3adb33ba82f6bf634ccaad1ac41cb39be2ecf9c9c94ffe2b02b6da86b57379bc633581d502053d91472544c1ce9b33d6cc7188f6cdb83695bfd146b3b18848af8950eb9c3362ea9f30d2e424299fc806d8af596fede80c06653191803b0518a4ad9a4385f720ed60ba0771e36dd90224a80124d62accbe28a1cc4a4d2e2414b6239652d792f876aa3ccc66a4ce90431df90edf07d49583b766edefd22d378433dc750989bc35a031aee563e0367395126426d30b5c1070fbdcfcc0b953eaedfdf47a8fb4f5c5e9ecd3049313c47574d7ee98e9a739c76423dddff92ca7ff4c616ed1344a68daff83abdf44d8544724c22e08cdf27d67b727b3feb457b806cec6891cc704fd0abaa83ec2f38874a661b82f43b3d7bb6957b0996b6d8c04fe9eb1e5d6bb02376737d26b2109d93322915d079ecd9f74ef7918ff88a10478bb00f6bb03f33291fdf967c401436c7f64c785e3ace5531713c3ccc33d3b1b817ec2ed44a000e57b5622b66a64269cd39141045172aeb78837300bd423bb1e25ef547a3db584952fda6739536a09e2c15b578396c8afa835e7536451f2af85b4d199cf00615a860bc7ce06930528269f9f20c0d9fde8f56a0df2d58e877897fad0b4e31277cdf5418e24a9c32e02ed15c6f3d77e4e51d2a68477cca707e25d305f91e86a5cf85b6cd03230728c5cf47406a73a92872c1757f67e8193129cc81a2368a9a64a036a97a11c1cad5fc0ad4752df64e239c630c5e63e21ba8de109d1bfac5d7aca01480cf81d83286039a283b9ea168ba9b3e97dab71ccedbea2289281b714fc29cd05b6e83411051363e908443baae7fdcc8ea453a7d6ef16d4390972f401611767684ad6760f977057ff373519a5da3d69c9357982246d44ebdc0f4d4ea43ad247b1bcc6c8783019e589ba58c520ecc6ab514e6670270a9a1dba6a0a0be1d38165e20b208684363516d9257cd8717e5ad1486f17cd34382486642cb844ce5a1c83e016576eacdd006ae670fdf45ce4374df8c100b6c5760d7c3011297c176dd026e3cb1d2eb3980eacb0ed737d8af64a63cdf0ef88981e625f892bf83984b09c11e84df8282c67f6f2d33cb035cdd079555f7b089df9186e191397344fd4de71eebcf5afd312264ea0a67e46969bf664713b10701bfa63218ce0a2cf1b59e8c0f41bc47d2e1dab3297f76fb644e61dca1b4b6c6e0fe810ba6b1cefd60ac4c7ae01ca995efbe598e39f49df6a2b234514ee22d2a187107b05fd5cfdd5e6fe7b9640a0306c4ced46761d1efea1ab56430771bba035dec800d21d5d45ba4f8123dff83c4f48cd34294d069c1e328fef8eb9d57cf6ceec4ac171519857e86a1c117f3f4c9e91ce38985fc059f66dbc954009d30b17476243d0981f90d5c478321168cd7dd229390a2f7fef3d8c69ad13df1d785bca1f817fa54894608286427dec51d06f94bff61c9e4789fe294cb8128198927bf63fcdb7b4e08eeca4f09348449d6f97ee9fb160271a5b2eda8b0bcd22304394406d7b7b1908abd1050f2e01f7eebfde0c42a18e86bf1501e6490aade114d84b1242ffc12f48fbb11ad860ea302135b3ec898abd47d167b26ecf3becfd8ddfc6b0d880b6737aec71088bc8a6ee465dfa1af025af70b4a88016e8eb72a72f7fbe4ba2383aace99fb09fb5b6a780110c28a4d547e3db64bc26a18064367ef06e9d90f61ebd4bfd870f0f1333f106f5221f536cde84bb197188cd708d455a7a4875c620b63b7c833bd0a64512f66887bb8fd2e0bf935cb522d9e99ae564f8bcba1ce4425043a44d3a5a47974b80954500837c51a3b8b5bc22badd5af8c1d8bd99408662f32e4024abb5b66d1a132f0578a8d364ecaab71ec6ffe9984d788092953097a565286ea44a6d5857a2799d49140fb16e201489c6b99945829a244c5bbbb0cd94dbbff0e64941f920cdba4af2fd25443a6f67b8211b376250a531648581b0bb8982a22c61e5ffe7bea31a5eeb49d47584eaa60414206ab79e26be0a5f826d6b36ea88d1fd944a503142d4339b4a443b7abfe46d44e00f67e49cd3729c5c7996b4bd579d4780abfdac442be57fba07fb8bdbb7a1ea46667a3b367905f417f4c1db7d5989b8766e5eb46f09db9a1b79e1130efcb29aa13972519b55feda435bc5b0a8c0667a136793391b0944f1f90964b2777991abea598dd787d93a6ac2f652689b642906557aa248760940170a37d1559a8c8e017ea22372035b1d03118ff035a7bd42d6af9cc461cb5fe14d106859d0af95a85ee1d6d7056a829616a5df2e33edc65d1e273b1f880087751cca5070c3b17a0779e4728eb2334f52dc6ef36411f12347470dbf28f599eaced31d6f506deaaabc888fbf8af38bc64aa2808942f1ff03aeb0e5267ae6a01dadca3e8eb00dc47148e7ff7b935adf23e80be75d863b3cee2c68f6fbe7c8cfccf4a74f48022072052905faef7b389942b8c4466bdf7c414f318d5c4ef243e125bf62ef32e4e68bed0e31398d574a2717385b59671b1a4ebbe5524b41ef28f91b670a02e8310c94842422a0b5e8f87099f9b38e8900836fc27618baf96cc0c88ece5c8a166330ec577e9a8f23eb308dd084898dd1588791170fc9d225e735696be2d893e36fafc9047365af9837aac6c31c9b69f4aaaa1454e2e2b9296e2286ffc8969a2130d1eba3827fd804951849d8450e5c51b264f2f19fb22f9ae0a9c66254cb85415851bca9420e47f758756e197c6404b414b695584e07f5e7162d6c290f5eb132f7620589ca67492aa9150aec78697a0b238ccdb5579128f99b61152a16e5302b98f6a2f50f48a0584b8df9345276580ad285c29e660e05e1ad1e52f72e0299bbefca22466352f814ed1901eb8542d05a68cf6f5ceba37b89bf991e5ab2839f95e1dbfebbffc661b2258bfb6cb8c384989dee6432cba5ce9d612d235519b3bb8a15dc3a11adbd7f3534a33ace83e5514cf1e089760ff509edd75a3a686b9f036ee5668444b1b1034476838b674526345893186f2f7e86cd43d252b30ab515a5cea62223a6ffcc3b4600f6fbc0698a8dec8acc3615a9d7f97b4c0b218af04f462ea64df080f31d55520de304e465655b7577000fff7ff2ab0c5923d44f678ccc5d85c44b3db62fdecced80af0340b53ddf65e52862a7f1a369b2a99c800942baebcfd406d42f3c04b7acceb0670684d8953d891aea3c1d08c84de577c7076fe5a877bc2f7f26f6cd8fd439e59d99ae8bdbadefced1f6497872fa8d36afb6c3d081672c41b743ea1e0fe49ebc06669ae125d01ec92b24f5c1497af558f014070c87b80ff38e37c69449d5fb6fdc1a5f1e9a06562b6c9e090b717816c8fa31721836327cce98a848826038fe7172c3c4071f8933226996fcf3f36c709ff272470e6565279c94521f3cb53b42ecacbd449ea65116e49abfbac6a807c984c91df4a0f01c7723b4af39fae4abdadca6147d219eb63864004ac6423d87774fe7bcf949cb25400482642f8ae2b61fe7f0ebd180770899182e206f594dee737f789adad66eb05188abe280f63881fc82e18f66946d4fc1c6a5875ed6e460723104338cc530e7f9335cf98415603dbcfef42c0c24fa5e0d157e871cdde4bd4163f5fc4be1823eb278983940732188057aaf1830cef40d34e299496ce3b970f9c8d2eb97c5791c7213d973c44e0dd77329ab666c12de0c7bae5a9c3ca7426728f39edeb41b0e65299d8ebf971ef88a7a024d3c01cd8005a2d8b93b24d241f9565924f66259e9fa88ef212ff8af197f68dc57b5f6dfab54ca59683a20bc9ee25f98066078ceb3828c2791573eeffb4b419708af6f4091d0a6ed33a9b926d23fe542484617ec06053a7c16b24e0bb9c113df940df151dce39570830931725c3469299d06919f27992b4018fb5bb65944ea34e90227c6613be7663282dbfb4344a3877331d6943aba4042bac3dcb0e4c86557976a8e023c30f6f8b24ea4906e84120b6581f96aa9beaa4bccae65e9cb646d44a3aa3a2a476867152089dca926cb258583f2d21c9ec8140811d54d238f882161cf57c42c0203365d50f77c8c9cf24f3b311a4c14899b3cfbd5506acc7c7b4cc68d4d6a90c8fd33fa94d738091886c129b8100d8234ad47591ca45933b6e0b65cbfbed7882a07c3b31317f042290ed759f05fc27d98bb4858912ecf699299523cb2667f13d50aadf9c69b63b06811133bc87ac7a5730e9f3e957c2c195ed1b158060d4d36753928a31312a541782a600551dc1b56b704802ac2a245e6ad9f2116e7e1a537f13d7ec6ffd2c203bd22c9b451dea318e3d85e9c156b7dc0a61d20499bf052744a721e418c800619385b174c1490b359287d35785ce2d986478d6c02f63602707243d7d96b3b07b3d83ee4e5df7e81a8db98f112f7a080142b234e0615ea863f6b5f8fb98f6fac328402b926945c1cf514fb369356d40cdcca58f043673d3e467397b0ba82f22e4e89bede41c2d82eedce7b76cb33d44b5a921e017142e9de0190698fe0a2888813a4b0a88948578450a59c1b9c27d766fe199d3782c05c71a08a1369a2f4ced611d1ba8df01b67828d78fea83cb85db95c3be3136077ca4748aa15e75979b94e6d13b52ad54f69663630fe2849d30bc1bfc0e006b8bb48bcc7ab815de864e35ee4c90d37277660b059b97e65101e3ec2bd4efeb9d164c01e35e989c59146cf924f008b60698fb3dd597a85ef34f3da8bbfda4b3aac5905e2903cbdedb9828d5436bbb1b7090888d6290a9d83efd4c6f160f7c272cde70745e2e4c2fe2495d39bc358ceaac138eb7fc1faaca2497d6c1f90fae9595090225f59260af4e9e1fa657a61dc6356c460a7e8041de27c69e8dbf9b2f60382ecfd03755535909655107e7225b7a4846315057ccaa471a0b6f0ac189cc51178e00c838754dbfa6b94a36402f068d8689d0c71fa3cc70e3ff25e9a538d1e811a3d85f74b8aabf93c14f167d2e2fc0dcb70854d7cf5f26f03fdd2ed054dca12ea9426f2903ef4b13c61c34debcd983af7177dc65482f3d9ef17334df07d1c49ea8ef574856367772bac81ef2bcf6239824b2c66924388c75b0d72e8f121b1e46676dce95392a2280247991c03e93b518c89755c9994bde7b05bc87402d5dcc79eeaaebfc767886483c297caaf83c076c4ab8a1f28ba425e1490129341e0791746b28b60c93419ed2fc9838658ec12356de0447c87d65b8350cbbb81ac08cddf5a8cc6d1192bdcf74db8709bb33897dce2016da6de0d46488836d524a99574beb96fea5570dc595e01106222301a55eba6d5fd0298838a6e5040a0802e5ae0ac40a5dc53e492ec82903120ad24116c6043f36c72c6c601772d10604bf9f0e36e4fb44f86dde585d2128c86e691b5f6535a411877972d5991d914c7c16788051bfa54881e5068ec95cebded451fab0b0c64511083ec840ba4308966dd2a0ee3c2b14c937411a82ae140145cdffca64c8733d0dd131a51bbecfb0d0958dde4f0f40dd5453c071bf2a54c94baac3d0f0c043eff9a077945cc9982c2855519ad3d91da85cabf08b180d4a4e3226294cd40", 0x1000}, {&(0x7f0000002e00)="8fe4db4f234de10a554361a327bf8f73c3d5b944c31506dd1ff23c5dbfd6e8e262f0dcb7afcbcb14aad19275ab64c3e946508aa10c6add5bd2997d774035f6a4eeac4f1c7fa2db6d2ff31d1974a67cc9345628a27773504ba61be10bbe3771a14cc557027469eb790c1a601b15ef4c40f6e2c8fb5797cc3d8ed271b09468d165bacc508257258802399e8256c76f3467c5a0cc7328c5257d78cab2d0616db907c6835a18762b872d5841d23d2c254aea485b0e987d48b821f038c0271bae333699106903172edf1301612dc6b9371b5ac36d510f03f74ebf5bf426751fe80c8a9b9abefaf5e2bd80e1ab2a5959f69233731f6ae1bcf84504b2", 0xf9}], 0x2, 0x0, 0x0, 0x4044}}, {{&(0x7f0000002f40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000004180)=[{&(0x7f0000002fc0)="26592d9cf4b44804cf5c69762c7471ce5221c719255ec096a12a57651b338e63de595453ec6f104e096e0bcc0020faf0ef1379f78f86e78205b8e0690aae6c5ff487df2f4fe187c045bb2c8426c73e0ccd5323aeea18c3377366f033f9c2215b14bf52f7f7f7f0bae6d4ef0f43dfcea2623868e56f4ed7bcbb2a", 0x7a}, {&(0x7f0000003040)="5936eb2569b9d8426d4432695e2356e27906c5fea724937ca113965aab16479a075ca8db7d533f9e7018b75c0e220f0faa58186cea29a4956b6383bd77f5eed529bb65fa9217231a147834d25b9baaa0dc0b1681c27d2b91193d94a9ec02aa90c39fabc500573566be48a2b660a47685ed81abe1dcbf073e980b717bfc042e72b9ef3ef6c7bbd0cde5783697fd33326a73349ed3043d1d9102898e40d6775c1c78082b7a8f31d41d635d5b9d1b6f24fe9ef613b8f80691e5c7f5da0e111f8ba0a5031d5283e1bada36807667e00704b6ebb8c1a2552b07efde544a95fefff0992ca55efe09b1e285d2fb26284f1da0ffc5d6cc2da735fd5cbbe1360b7076fc7a213ba03bdfafa81a66f3c5680b47284dbcc766de42832d7ebe37788892009bca33c4ace0dfb2e2caed43605bb2ae8ab0858069c23b99682eebb10e99250a79a6dce7e7ebdd9bbe0c67d11d500ef94d145e2cf4037ce9df924f7b3ed59ecec370c55a84e03392de994a210318030479d618f1f8ec983e845bb1a890fec4f921bf3e0e71e4a204dbb672cfa581e4ff1c5d51ccf1a0248e7407e9403ba4e80c3629b8328f93fa7a5d069d8c2428ffd16d3ed9f8ead7a4e98acbb097d17b08fc2c1c43a2a8c4dd74ee51c2cee03711a2986683bcce32d6c9936234ba6359de5e7e2a4c66df1acff220bb37e224a7ff742b650afaf780c622d64145699d507fb439d48e29b52581fb216d6c0aeaa4163d761c75112ab4b5d73f2f02e8f87d497452d7b91bbbedbe72d20f057f7c33b5162762083f9200038e9dfb8d25b6c64ce6a74cd1e19529153290601ea598e389344e59757e491f53c30a0ce4248c48f9b8d9a64a49525ebc542c4dd681e59df9f4b13c768b582b05c60f80ace07baf2e4a9e8033c0cc753fd7dcf57368059f20d309cb17577b5b0e469a471af68c1d77d3d54618b6c784b847a988801e12963f93ad1335cfb45211250b76433236102aaa6130de84bdeb2fda504913534d321f7f81199eef848584e5b3875d3449dd3c40155256c1b396eda79779da6a51618d10c8f15eea39e358ed832244c523fb1e5b90a36e367587b19a403a9fa006b8bfa4b3d7caa2e1ad2c13e0e8624718fcc4a2de1b1f9264ae956fb275af794fd9844d2b3d907abd1019c561b06450157b33a6af5408673d9bb1e61370f6b44d06e3ece66d239d0e3c5e128e4c4154b1095985ae6f9415ba29cffcdd7000aa8c97902205956db02894e1e9d3ea844f0a789e94bfe401236c38dee891fcc40c3b2d5db9fa24019c83070fa806c7a682012aaa9a7ae5b3ff4259f6cc53011838469b16c4e834720dba436e97daf804bef3b0650303726eb9afe7e4efbe5697474a3915a3807922d6715629b33501f1a451122b403ec02810d42789609b255602b52ddd589d671f4761d72562ae80b9150f396ec43a8124ee7e345db5f320af68ee22cd8b9a6a9c580d19713c65f0d1701b0eb4ecc0f77a7267be221a65a2b6437f2a9f5d0861d7eec53b7729d2e63013d22d37037777a36f958d023a80999388f714ef5e0bb94effe703be882759d99404cdba1cc07496d8c390387f80fb572cf9c746d0a12380bec96f010f2cdf59f828d50be2f9bfb1289ee607b4f9d9690182bf8ec5f6c724932370c77ce31f227bd287140406cc0596c5983aa008246d3e668a5ff8f3ef64fc1f961c01d93826a4803f54f06b337dc56c76989ae5b179ea5ceca516407afec7e4b5aef3706b3613f67984b424b33aee4cb02e05a8a969f74371e6350c5517a46ce26e23a7b61ce3202d01b39eb51de6cc1a1fceeb2e9fcbac4fcd1bd76f50d8408f59692c3753e57918cd2ebc78ee59433df3c18679441fa33b8d36055fe6fef7eba3d5a1c2d6ff21bb6ab4af5f228a85b3e20fa2ac5181745f3efff5d662dd53ee7a855cc45fb6841670800279efc487999effc2c7fae04cc4716df48b167886efa41868e2437028bd6925ebc0b6e46c5fdfb384db58a8d1ad233620893a6f39b8ab69655d297e7cb5653d19ff2f622fd456dbecdad36f81b574fa72296a14d323abc9ec4a781e47c0100d6787051e26ee92fa71d9e2b23b11625986d9e4a65a4d606c846a008362fa8064fb429d6affc39d3ff03577724153327fd8254fbef65c5934cc4f2b6b21ed0b611bbf5559fd63aec125bfee627f36f1eae711c3d7293ab2f9c6f0ed927c1152d08e4628ffc0247f18bfc47e9e1f8ebc4da8df4f5fb06cf029c2771d9532cf7bccf62e6fbb25814b3ffbf8c58c2dfe14081bcea78462aa1590905cc260bbe22378801ac4e011b1a46ea60c2d4dd951a20beb9ed1fdddf8d604f0933716ee01b031656efe7d37a80909ba1f26c39bc71a7286c3af7b1fe488b19ab5ef2bd608b09baec4f9cffc3bf22c03f9e620936c1470f768fe1666ee5c7e35c66ed83d3bd2356e09012da40ba32bc5437671e68e90b131e846ce8e27fdbedacad20b8847f45c193702838c61025945ee6b8343f1bf772c1fd5c0dac73f815e13b049fa5558394bdebc155631fc6258398e92f680e6ff5180bc74f01a6488fa4b646fa2d3265d1d65d62f4ec2d497ab40da497f2127934b8c0d0db46e18f083f6d77417a342e001e3ce9c10de7299d22c6e6107190487220ed2db9d93a5f3f517dbe5b92fb1b3be39b4739e817800be2f276eaf89fefbe8d0f205706b1ad1a5f9f1a766a67f5f83d9f8153ad1b95c7d34b3db517c38b6914b6cf569da7dabcb911f477e057ccad2a94e342e01f32b5eeb37648a1408a67110a14dbe77c14ff163b06a3704ed17eae72c86b004ed1f452fa6bb9caea9c6c08481871d48230c0e08b49f2f50b37c72e7ccb32d6dda829a3373a3b8ab7e14e653a73b3b38cb67b76f6de838a82ed9765b81059531a22c5c318331ff6f4fca62b6f2903802fae8acd158d652068e4d86569fe2638215d661ddfea080042dad36010b317daf2e5901abc33d43008623d5e8f60cd152ae0925fb6918c74a221b0651a1c5f86a123fe8fd97904f137a1f477768d03e4c55cab2e3795b1bab1999c48111deae507b3ff1abc2a480025a8c4111d0b329ef84da952397103622f4283ed339a9822bfa7cd49bc9e5aacd482fe400069277b51a79a3911e4d45930e98987a2eb0de44918487214cf346ae8d88c036f0b3fe62e5675b1fb089bbd90fd8b6bce50a7e8609ddb37d4595bd4de00f34be02b8302752de2c34cc4f674ac33a3f2162ec97b51f7538895e4aac69472cd8df22a3762d64cf609d9001544d1926417572e7f3f2afd7f2cb0ac06dd2a4bdd464e4979cdc2ec02c23433e64e3b7bf36cd242d0a6141efa033e887e7746046e4398497937f0874486d2e062e0278b342aba9d1d411d30c1dd545646d1f836ef9c366f8f6f4cc6b7877908e113512cba004eb58eaa3d4501617521c2e420937fe9bb160a083e8267fccf442c6a895a5184e1e852242e007d06d97afb47803f60b0c704a87f4c4cca843fcd1feaf556a3db7dca4261ca80f907f76d77cf746ccd14deecd32574550b3ae8ffc7c45aa7559b33b601e18348b614dc617303b3893b2afd11fdb38e3871166589712f504715aa1b46b93add21d704b7b4a55e31495e38e5591ee8be17e606feee95eb40fb83c7a2ce11b387d56321007c7054164030d6dfb23ece111f5079986a76e1798654255ec01e0c0e93cc9e0c3728e185f2aa60380529be5e3db2214d7a033668947998b74c0cf5ee7c0e3b55567af5ddbee0ec3b03f02773d2f3ea00744d3bdeae624ec549ffaf1dd793cd04de2949f8399223fe74fda0079362d14b7d3205bef403809cd2e0fcfdcead2430a37424ccb6b8e0f5bf0d7d04c050339855ffad6940a47add169b49a33adca40d34ce479ce9ce2a5871bf07ce75bf30ada928396900b4de32b9c1ead9736fb755210fed6d1eb8629666550a2f2c9aef95efc3a25637667eb58544bd6b4b822db4c03645a24e87161342c20ad2776af8e98c1dd637cad0f123f34d57f0f689fad623598ec3dd0ef2d2d2b44019fd875e39ac3a0141a1bbff2787aaaf5bec5734d2e43f44e26cd23450e1c29329f1571952f2abc51529f4b09ef1808bb5a1b65805e840a7a926226bc2febed342d485d73b6aab4c8831d6481aba432b24e2ffa49607417787bbe4a0983f07b29b10a9c7f0fb2c54c5eb966476cf1b01bef1a6a159c9f4881a1d479bda160ae18432457014a383abaff0d1637e03001aadd69db489ef37f7e448dcdada5c75d8005ac245acee581f6456ea0cdfd72bec5ccfd72462608d58ccd8fa7fe43cc1f06d31702f0b818b8947be93aa5ae88a830aac33746a912753e1b6f83d736e04810a35cfb1fac4bb2b9c5619f4e065b48c8bdb7f6256615b9242f4dfafddf718b1ad0c3172ea9df7a426196842b8e4c43788c01253bfacbfed8a8ccca901254b28d7cd02ccbe44039f9c0816fd8b0a1cafc501060ede0850ed1e6362ea09adda3e939bb8b536abd391a33cfdc539d4b236b8a6059653abceb19cb918b60a4978644a756c881f0cf8bafddbe14370b63b164667beb5ff29dca257605bce79908d693f7112e41b6cf05d1c93a60ee7d71be95d827daac68fa9616a90ed1c777e3a73eda1c09e28c71b06964697a224ca0b93bf9427d723d6284048f67ae881dd87237fbf91229194764c4cc0699742d529cfcf0a65b0c28fa6583ff0af996958659f536aefdbda5a3e90948621c5440ea7a7cbd6e9dcf6b90c48156a7072769f7d72f24b1c2d0b8eaac4a2f7c30269afd1e2350cb396a3fa8b54b2ee8c0ea90deef36423bfa833735f1624f0fb823e55d2a66459fac78cf499b5de132e3a404d14ff173ff9ff9afbee88a7ef6496dd5705db351d868ee8802a976ea23fc0a7ee14cc3430043f429dbd006358b8303db4e8d44091aa3f7c4e51db17d010322533495507ad7101b8aafee1dc5c10facffa2c331af5d928cc6c04a9733eff78fd96ba6ecde369a91571dc21a330e8f7c6ca995f66ed4656a56a3ea2c28af72fd12c8c96b4696c18c2403aee3bef6ae1a79cdf46151660faec861c9069946c33bd4db6ae02048a7a54563b565911642d9c69730365e11f69bb025212e971610c21c9e6b7f29e2c86bb4ec870af0f775049a27bca42d96f7e9d98d7679d9d67b74f3b904f23a52bcf183f73d3135688e6f73390f9af97981a396ad730dd2d2e6ef032e6dcec341bf58c4810260bf8180e9ff4c9a0da96925050f68e217d779f428de618a2d76680712cd03440b0d6e4e8a56c259d9c4693b3ebf27b479d3ff1c95578ddc0a1535e68837fedede33edd9b4c31e30e660dac5f0a09880d554f362a989a38bfcec3bb1fc49ffda7d67104394dafdd6314d379cd54d43378eabbf6f3414f2ed3d4c37555539e253c7ea3ce67d60c32d2fe631f6b42aee2824e87add48235061eb7380a8c57ecd339241f93440ac93714307fbf510a0db795f7362deb9bc6ed50a5268f4830d618e869711385d62d6da65c1a75506ce38f117719e7f92dd0c5fb89e40bf11313e52437f734aa8c68fb5f498955fe4ebe87b3c3b2eff24f5cc2e4548f73627477fb6bb6fee2727da7daa2b3c61102ae989025908c6a9e9e0d77cbebe6b3addf0bbb3119408a08e26fd84dbf9afd346ba824e72f3cd59df6946f99b14bfed7373b18a03888c2201f382f422a9c1aeb6d1d25bc0101691dd85130fa3e5ffd474ae8822ffcc9d60371ae756ddd455293afef376c4a0631ac27627c11931902bc5b11e496c192ec24a83a237f758ef2e1a3a5794d1c8ed5e3a", 0x1000}, {&(0x7f0000004040)="a707f64c8063190ceee6f726ddeae6811149050c", 0x14}, {&(0x7f0000004080)="65678238890dab537f4f79a28c4c2d62f6ad6d03df4a63526444dfb8d34a27f78db7350a0f4b252c4120fc833479097d1caf0d20b9f960d16eb01eadef8873fa44eb8943ae1e843170d63d403ba447a14d0c537d08c6bb26028d573e92e64c68ad4ed280b144c545fcd40e05cdc4177093f3517ecb43119d7baa54b655146b67358de80f7c93472af0be2eb5a0563df7b483db823ccc1878e0f31496638320e6be5cd66e7b252f6051b863681a7237d4331b4190ff902a1f20b90d0a05e3dd91a0fa79c0c63f98a5", 0xc8}], 0x4, &(0x7f0000004400)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee01}}}], 0x78, 0x44805}}, {{&(0x7f0000004480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004580)=[{&(0x7f0000004500)="b8e99556b2333450b0c7351ed2dd29b0dfeabdd29e4eb58f67f5a45fc22c78ee845c6726098ca2891b7076a2884c8ad0921f5a0527b7612e97239f4d91327901cb12d83b6312375639427e810a3066b7e4b4c6c1277036", 0x57}], 0x1, 0x0, 0x0, 0x8080}}, {{0x0, 0x0, &(0x7f0000004cc0)=[{&(0x7f00000045c0)="1e7052864fa9d16fb268b7bf8c78b0fe7cef6b11bf8fdca9be0b53b93637e715c55e233e3d488dd63eed5b258edef1d69610e7ebc9a4d8f51392f2c1f430b20d331d779e989920f43d875da9a9498c7ec006c073d5acb938421443a1a6ca32a4ad3f8f70d4594728ed932195dcf9589012a104c5cd697fe97839046efde66bd6a5d353b8ca0146366f875083ccca16387ba4ea104c2b99fe5a3826656a43c4de791934b3f12c47a62d2b2bcfaa24c18fce362414b49ee0dd645cb33cf3b0e992b5e25b17a1af04af5c9bfe5c9bf63205af1a2484", 0xd4}, {&(0x7f00000046c0)="785c505ac41bb66410a4ae07185ab219d3c4e3a223a03b5f47c4edcb25afe1464576f85d838956177559b3eba2c1ffd32bd8e094b686579dac3d9dbc64644890e8df0d8ef8fbbba59c1a089c04b68e84a12e7610d80064264e013d7f48968965ce01d557e22dbdeaf842c2b144acd70c137db4c9dc1da45380ab1298", 0x7c}, {&(0x7f0000004740)="334dfe6eb5ae322961b88fa19ba4626128c065673a75531c5fbfbb94093588a8fded2b9a1cb661dbe937add33f2b985cfa07f9aa57d2511d19b30183912f29bc67beec9cae50c383abf267efcb163cf0a8990e4601dc099d1fa0781ed343f091dd099714d5b9913d1f306ee6c67084dcc75c2a6a7c59eccc769f", 0x7a}, {&(0x7f00000047c0)="5eaa0347ab3e39a9d8cf975d6406a0cf05ba1d82a0ad282d5c7d140d1cf93904ba4c8f02ca9bfa017500caeb3e3181bf69736571ae3a1b5720b002459cd2c0daf52e6489ee9c4f821c02112830cb98a2e41cc676280c7e5b202b74bc71aef3430017ede5bde4acf81b09671b0b02c8ffa7b8cdfd8cb8c127c7f799750e130fdf0d5b16cb3dc56c41bb845d7871f1fe98e76df7e9e6b6b62d4226e327dea7fab35b343e0ae6cbb82071ac3a32251dded3467e167f3bdb86c0ab9553b1804795be09cf70520e99eb6b4c03042a4dd178212ac94ab0a445494658994f026bf82862a1c3f529ebad", 0xe6}, {&(0x7f00000048c0)="a63c42ccdf088ea89d37b9ca9cb9a9b1b2e9cd32d272ab93d904c540962fd9794058a21b72c8a9b05ff039b7338fbd76a3e5cfd908f1b11c30531bdcd9d38e98a041f387362dedf6e6933530f5c7caac99c259b975569673075442d50aed574bd19994fa7e2ed87ba53314e5899aab1e133517d84aef1d1c9f993fd378664276d68f85601fb60b9eb230c0aaa086cf985668aee0f8ceedae89ff1374851644b11e0e0fcec1feb1a1", 0xa8}, {&(0x7f0000004980)="a31e5a23c8132209b60ead63fd30fde0c8f345ae28fdcc7f41e644ff69eab8e0395cdc9121d5d38933639d266ad0e3e580113269ed687f4bf442f8da6be0db83cf", 0x41}, {&(0x7f0000004a00)="88f05684d560693b47a4fc97af13fbf77881fb08910d94ccc403ebb68e52e8c63ac406fbfd61e83d17509a25e565b9700a8d9b217b05119e44f0d40cbfeaed022a97590ba39f04f8d36dc7af2553e1df80f94ed737c8d408ee0cd9ec2a22dbaf9735c0e26ba50971de87c49ccd44cb815ceab8f3c89f3bc61b50cfb16d3f8746441747390aec658c827fecde531f33737ab571991d791af4d7392239ecfba6c3c08be4ab7e9a2470582db5fb5ca4a2fbd06242a7df62b8376113faad4d90dc36f5b363aae28f9cf4", 0xc8}, {&(0x7f0000004b00)="1dddf2a17626da3b52d54fb1927fc4a725ec474e65d99dba3d2e342a441656cf75c4e555f79a88f0de8cfc6244df37ce709d4138fa6087de8e5e0422063581ab19493c041e4de669c775d4f950a83f8de24e65403d1d5ba8daaf8cc0ef00030dd1814772597375f72b19db352fbb2dcfd6006c2564055d3e1b6911c41b6db442e2a5ab563a052ec1a7dc1bc02ec11d1d6cf56f9939", 0x95}, {&(0x7f0000004bc0)="bad05f2a76cbe336c49a7b0a8356d3778dc17334b20e15418f3986ed7d3346b7eac53b4bcfa01f160f479c1801869cba63acd29616ec73b8a312e2dca91660854aa20f2a36252b55ff13bf893e63017e6ce2ac881a57eb63e5f0236f4e9493bcfb1d36f82c3eb655d0b83be828078f485e291068179913197ba7789ebf8a5cf1149dc56ccd3118037a9d538ac53c69221a5ce540c8f7461779164bb5ee4e0337d1d75ae910cdde4a42f5b486ea186f96ad505db6c31364c34f37a35fcd326ff020d62337f680a61f56d69314693beadae9c0f38c29d9b9e3472e5ed8942e46ff2a8eb7029fff9f1250e733d613cd85a9335e62eb2ffb493812a50974", 0xfc}], 0x9, &(0x7f0000004d80)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0x40, 0x881}}], 0x6, 0x20000401) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x18, &(0x7f0000000040)=0x100, 0x4) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) [ 768.973114] EXT4-fs error (device sda1): ext4_mb_release_inode_pa:3864: group 11, free 16, pa_free 15 22:17:07 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$BTRFS_IOC_QUOTA_RESCAN(0xffffffffffffffff, 0x4040942c, &(0x7f0000000040)={0x0, 0xffffffffffffff81, [0xffff, 0xff, 0x9, 0x0, 0x101, 0x81]}) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) (async) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {r4}], 0x0, "a59f7995f969f9"}) r8 = socket$inet6(0xa, 0x400000000001, 0x0) (async) r9 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r9, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) r10 = dup3(r9, r8, 0x0) (async) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000003000)=ANY=[@ANYBLOB="cc0100001f000003056d5833f538202b230d977046c31e73d1701c2dbd7000fbdbdf25000000000000000000000000000000ab3c6cac3edad4e03d39edd7883b01000004d302006c0000000000000000000000000000460000d8a8fc020235000008000c000000000072000100686d616328736861312d6e656f6e2900000000000000000000000000000000000000000000000000000300000000000000000000000050010000190cd23a2479b951b47e11b9508f7e28855fbd48951587e215521023ecb8d1b7e71c36105f11f2552f970000340017000600000026bd385ab193463f2349342cc8c6bbdb1f4570002abd70002bbd70002abd7000b2d700000000100018000000070000000800000005000000de0000009c001100fc02000000000000000000000000000000e0000001000000000000000000000000640101000000000000000000000000002b0300000000000002000200ff02000000000000000000000000000100000000000000000000000000000000ac1414aa0000000000000000e5cad196439fc33500000000d3199c01426402e2e34cb37f00000e0000000000000002001c00040002004e204e200000e00000010000002a4a8353000000000008001600000000001c00040002004e000000000000000000e4670000000000000000000045433d1c3987bf1ebdb982ed6165a62e3c30ab2115f2c3a832caf1aafb73f5a680e34d3c98813b36bbc7886cd9ff0a76b9e286162dd3fe12787593ea0e0dab9dc495e318fcb3ca7cbf68c15862a22ce4ad17dca7f18f6dbebe056bd01cffc7b2a7c51308bf174b89bdba770c1c13daa20f252b01abde3c2e4b019ba2860000000000000004de7697cbc01f87d9eeff00d809205464d29807bcc1e8428608d85470c1072beb4c2ccf5f73290478807b4568d83c691b2e6cfdcbcb78f9034e20cf678d32288ed6d40399190019c44eb233ab8235dca96a0fa04c13a2489d94ad5a2b3a7d4125fb5b60443f7a67289607351ea7ed83fbd373f9397267eff953e511951bf69b1d0dc0acd9757fb2b3af924d3defb512b13875794a2a3dc3fce0c053683bcfe492497c07b86544ca558b1621f8b9136b842c8a87e4339765e0794eef9e497b6aac0f3c23316547a5b251b1f53d17a57a93d5c0a8f3414f52ae05d602000000f93da140020000000fbcf4ab5eb6e17a901051e010d37b9691e64e31c4cf34132ae7205fabefd47b2f30b71c5a3eb7cbe8374b8a3f6b12443a214c56566d40a856e577228c9b69ee3b63e1e7faa726c18b720de0e6d1bdf3d90a6fe437cc40b8e1fa09a5032ea60cf15a21ab27bfb75e3e8e223962fa98ab7e94aef9102c0ff59e7970441795c518daac32f12bd5b7db8cdc3a4dfd9ff051b986ba060b88641e8e6bdaaa08f3c83def6d4f2a76de9dd734effd4c0f63a0f264b53f0eb66a5a3590492fc42c4c7d52a02dfa756d679f08920883256298c66fb9bda62c0ac0618d0e7464885977890462ca0300a73e1aaf0bcc2e7ebb5e4c050c3b22301d163ff7f7e32ff5e0927a5075cdf77345c1136ff30032ae64ae48e4987ac57e2e35a7be5f4a08037059b77e580ceec2c576d0fe0137fa85d4769df4b980979b4b6d5c09204cc8cc184b5f649926da6b734dc89f4b053f984d45dfb27c8899eb5cfa95cf3cc8a412d2201ad65e380eab4b86f1e88f4d3218c7d1fb126f0408ed0a5af07cad000fb75be334d4791ff1996002ee1799d353"], 0x1cc}, 0x1, 0x0, 0x0, 0x4000800}, 0x40040) (async) r12 = dup2(r8, r11) read$FUSE(r12, &(0x7f0000000500)={0x2020}, 0x2020) (async) r13 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r13, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r13, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {0x0, r16}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {r15}], 0x0, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f8c0)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r10, 0xd000943e, &(0x7f000004fac0)={0x0, 0x0, "5b30e59909b89791036950852db3da51aa49cb8638c11134522930f23c8d8fb7eb483ee41924e0d2fdd1d029004156412636b66a9770d7e6a46604d222db3e7b03f50c8b0f1daed409fa90969c020b2a0addc4c5248cf3113531063c4b62acbb167c6e70327c401314e250de7df94756795667e4ee34e6913c23e9454c71c46b875e5112168f9ccde9506a655410c47a0c8a9d04902a98a718201284b37e10a4e941da0f27192e315458514c8eb392b851145fea4f8bc9812c581888b2e6484147f54d98ad91a13b2caf2bcf765aa6a6020f0b97833f7fdad32fb9b81bac1aa494b865c263de29adb65b3180739797824206450cc9766f6bf5ebf45b5467ac73", "2b9e05294867073c7f32318398d5b3777d9bfad92b7eb0227c98fbef7cf21a8f5c463ac33aec54d2e798da1a8de1a18cef2493027e1d9eaad9769ab2300011ee4798221371679e31cb920d5ef3e7328b448cd3588821e2849b90a958344cc8ebe8979acbbcd3964a651d36d255a752bda4df17dcd6a2198a2b319c20c46811d46e74c616d1771df530502ec4d5de3cbdd4f57a042bad73df6ee4f084e0672c6d05607483c8b1900ebd66b9e39eadca1edd00d9ec4906d1d58fb2f623b9a8e23a8889c16f74d9335b467076c3cab600471fe99a7fab2eeb073986a380307ff7cd1f7c5844ab88ad57bc4f61df2e1bd011620416bdfaa81f48b408e76680038306e059f3f75b6e8720677eba4dc9f73f318f83ecc94b04bb829b7a17c30e7d5b9526fcbc2c72704684e0f259770514a2d19ca155418deace6d52ee07973c9a1dbb678bfda1ea3a42aea39d361fc4b88add8ff3566b24fa94910a6297cfb924cccc95fc23655cf17268b14f6bfb027e184f23aaa8cf1de6048887f2acedbd9ee536d7c9bfeadaa773438a6d88dd46fa1f7b6cdf4cadba387cef170b8faac7cbebc7ccf2a34f0d253d0a7b70f01b8ebe2bf292925485b8f9b8cd59201375fa1a1c3b505a40ed002b57af5289fa4c9c100fc729bc7052ab98c378a7b835e24a2808125eaf866868fc99505c4a4b1e8dba1cfb5d4914005ccc9b310b3a6006c970f5e0397b33471252fa6bd6689ba0b794636e556b237523b4870fd34ec7fb94be45d7de202428f6fa2f8af9f521bec51e89f319657b97ffa22afe9f8c0dfd0cbd7965347aca02f8e91c4fe1ea8589da42e02985ddfb6997d52f9e030b4aaa68a3afb57c951c9fd32b3614c43be530a56c9b49688fd64fe30d14ee00ad3fe8ed1c0d74955d6de3bc72b9ec21620d3acf5f2bd45a6acb3d0778524cb9251fb8de58e966148ef3bd1459694881256a8391fa562f54a04a2b71f0aad99b25c8256756a913892d5d11594f441deb8ff2681c4cd8c11a6837169019b682e0eea9beb5aee57e3cf0d242cac88ef3c9d67c0ac086e5dd08d9b3b115dcdb07344dce2b85ba28225cd2cddcb2edda5898c51efeb4938ed3e013687c4ee3288a1dcd8b54499acfebf816da984e560fce80491191b2950664c079a0cf57e10269119c76523ebceca96f71a92720adfae74d016b3c19ddcfdc694b38c5ab1731d058c950058c5e49c08378d457d71ef5961cbd5813a2a7d53e38695f67a38eaed28fdbfef3ad0002c24624bb49c02991f4e1592545fd90eeaa16eb9ffbce8ae00bda28f949d4ec1b925f570cb5784927f5eaf045e371683578596bfa17b8a8eb73aa18f524a75dc7ec2c7705a71de3595c290620cba47fa6ccbe32fc7bf75dd8cb0f977daf070183af8ad95212bd045c41ef68ccf0b9d52a515e899d8d7a46b7a6ff588044d5ab4eb2cfab28c1d753e6567725685ce9b1acbbb4b15786d66abb3479ab3a1918d0cfdf2e210068a8a5937a14181a28645861f9a76869863011cfb686b52b5bbabaa8641447e209cbf0315eb35cbb040c5ab84af3837206f3bbdf0521ad0835ac0fbe08589d924b17a6830838f36a089af0cc9e2ba7edf80b5f2ec8e4e3b9edd2e77fb35e5c915562d319a7c7b09ac41237f41b27c1bbbbebea283180ef57320276f52325e0ee98e4eadac1f55fb2d48cb416a06f5ac1a38ba7e72a00349aad86201eb20e760acd43efbcafaf8f489a9143a72f7b03c6e8b431d25a0a69ef0ee8b2f43b2a2c16b8eeb049f92e1cd24c0e32d6dd1a5616598b0f5016660e21ab48a23c3fe05147b1e6e48e38cb69dc123f2cdba2521ad79ab2812c817c404acfb393c536e811c3b1d51b87a6c46b135765f091e948663791825f277469bed6cfd749d69ee97aaa334fbe05988d03c0ece2a097b03ec7f8f7e5a6f866ac818841bf357c151cc06024f3ce1477cb40abbcc93be39f1bc01ae12e4031a1d6c448b3a269dbc5b5063f3c4f1a2dae12f6746b82d84c3f2dfe2ce937643d2a443e02d881fee0638dd1e9dc68e5d17632ec2c710fd2525f6e5da599af16bb328b45643f32d5749a1944b198c2813d03e759473d555b5f561b6ddeae5cf1c14c8bad83f69b9306ed53374c86124625b4b42faeec9ed65c0a27ca27e443cebc24222765a6392ac53535260c8ea3b2053a06abf293147e1b96aada69ff5ad1583851c18e846f0618081957c1f47d0bde55889c0bee4f595f8368e58dbb0eaee7963e411b1b59e8a01cc29b78f595dfa017dc36ae8fa5019b34278607257a066405f10d4796983152675c6688cf4bccfd708c14de72f26bf131c67447368eaf028d220559c48d981b12c01c29c286c2ba45b9f0edac0b0463822e1e8d6f4e1ed1b3643e522f262b3d60871008f7da68c3f087ff420f333949d4e700d8dc9747ebf3243b21d981cddbabfc01a8bd40321ff425f54efe2fff74a041073dbdf8f04a22e7a1461a25d40fbdb3acc24082759989fc2571962e8faf2eae0ff237713b77a6a30b61b16394f981eb15620ccf1d90b183d4fbf15b50ca3590f6ca97358add066fa15979b43230290cb5a8acef178107c89a5b1fc71635940be04076255066e8be78abf4a043958aaf7e9e7b6c58a815b2108e2a4e2fc6bb72d9f50305e6f50726fee2f732e1407b866e38ee0a083f306fce1f87c273d3a58133013a51774d79b1d6e49205b8a2da4289251d511655c6f9365dbfb51f816478f7aeab22ae3624048fbfc4f6e2a34cfdd852dc2e54b75eb6242a34cfbedc7b277f08ed9ed2cf6f720f400145b04e65954725cbaaacbeb633d0f8eb14646cf76b17e2d7fe71d3f5b96da8f0680ac429a780448cd7259f5c195c0cc9f271143dbcdf96f9a5bfa0ddc8fffdf2940ff33dff98eb5b1d42b1aa93d07d7183b6f367df91ae11238a501bf7e8132ec6d0eae479428f8c18738ec55fb6deaed513884c96ea64049eb1630cb44c91f7b3cd0389cc576753bc4b041a176d6549cafd4ebc54d763e149287cca3c18b7c8541365fce27e6898b60a21fbb31892f6764d77eb56ef6e92bf624191f1fd528f8edb7cedfc43277f462fcdd616bdc534ec643c0abfd04434cb38ac94071551b6a8563b44fff0ec448ac3c6135bb31f64c69217cad204fecde39359a96cfebac265212538e2b04f53b99c435b845181336d36e115d9dc7eb47bac3ae0bc8d94868330762c1494da689ab8b78ce5a61ab4f5cc8df24835f093aba9d9039b6b8b33f430d29b4dc4d7706269b027dc0b0f302cdde3da3dd77483a20935d5e5b4a9fe3f5e61f069884fef44427f751045e7432d3a712cebb7ff877d63967566a5d10383e5d03cf9592be679373a603126e2bf8763fbb298be8fd88f34f1a826791ec8ddc37f39d2b7e332ffd9d9009f380a12181f48f6f2ac169d239310909c0d924628a77783a0fe9c5eaa406a0a2b4d1c1aa6c37087ce3db94dcfac178c4ec1b1667782efeb895e4bb08d734d5fa5963f9fe66f11ae1df5f3f22a7fcaec113daa5146070e9d390bf208d623c3c8778c867d3639c6a76be3eba0ca0715f43268e386eb1010249ffff9d0cad1733417194c4aa50494ee24c240fc17d0ddbb1ca56b119698188acb9b111fe762089028c5a05af1d0acfa1a55b2754232d922371d0d55e17b43782263a31f3061bf69a5dea0bd63ab55cc074b5f4d60173838e3b935504df16418ad2f43d7ad1dc0afd1736fc37597228d1b8f53d1a6191403602f1977ce7aa0fb4b841aac1b40de8478a3eaa17ed12b5eca80c906bc4ff5d0e8b366d0e20303c23882392e11b15870477abc6759b1f30e6e04023a0f0d4d1f56bd44d0e8aa4c3cdf35917698d3c62ff9b30b7b64c53e44c3ec4094d80a3d8a785c5f93b24b6bf32d858da9fc4c7a7e05a333219fbdf2648da89eb26b17b4b5c6ca1b1459b227c3ea936331cf98de2cb1f89ccfeb281bd0f4e433c40877657b4968d0f5a0e14894df1107cabfdde3396e3b0a32a3ad63eb8eca68f4b2410c758fe388067c17088eaa69a86c11858e5d73b8507b8bc2901c55a0171ecc6a427cf63a6423eed9d86961e1b4f90618a41edffe6d2b1cdae4ad4d9ec2ee8186205b1b5ca663f447327051f3ffb63a5741f10e6f604555b255ded3bf08bcb65016c33921a12900dfc194e619700d493bc50616d0f6930b5330ee793809b691a827bf16187e3f4c2aedec6799eb7c724a6e7e45397ccb33e45de5fb6e0d21aa8a7ceca8177ce83fe3ff10fba61e3f6eb20addc3826e78b3fa415d9f4323b13d0ddc168c97ea5cc8174193632a0648f3d622e002e3e4c2d8c939f501a4e032dee7242cee625e1451db14a42e3f95c03756d60a118807b664b1906689d30331498ac9f577198d5039b14b9cf681d33e18760a84011561be3f43be7472950a7373277ac0c6573f3c8b9ce6301b4e70e1f03f9f59964284092783c8fd2ca1decbcae3d3c0c34a0f04c33464b0485fbdaa5189164920bbb79834a0424dc6046942e81379780f1bc441c0982b774176df381e76babca1d9df04d556acc9e04666d0258174a9bf4c204385706cdd1ebc10b7d45257f83285dcf4d66fb7097bbb6b9295864dceae5fb04b46d3dfa86a151b2862880ef49093b9faba6b41c991c4addb8f6383f3902952517bb6bc7ae0d9713563967e239148fe440dbb25af986565155540f5799d47b3cc6c2405182a931b7906a5161de0f9ddc3da901fd7916ed46dca75e14e67701cba02cfa4bdeb177c007dc409cf99aa3a2d0e2b16d94494333e56cd2cd04e1d29ba706607a808d5c7d90b52542bb863272b64a66cda144f13795855bae8c1663725eb7018a80f336c9da8ad1d42fcce7cb3b2261ff37ab15470ec5dfea52da8c133af3d2eecb76f707ac77671ed316097500351b580185895aba360f2b0f705fccedeaebf0eab94406ce9ca9f53a82d773c1e6a1dba7be1ab913df4ad7255d9e9d03c09e009fc7b71a5e9d7785c3d0ea406fe9bb2b36872d2d179784c481531bdb9da7c0028e202d1f617556999c386bd5ea5aca536b2ea9003dd8a55943c10874b6efba88d4983e1d75fc3bf3bb21a12e6b1ca0a018738b4c5038291bf355ce21da6d9a11a7db0ae4220d553a4d0d5e8cfb4432d44000fc9ba0d5adb9566830703444fbf79034add271478ad2fb333df0184aa5c084de808a6c0307f428d17787806784a9b1aa90f4bd02f60cc71c91d9cd67bd6a27b1265b52772a3945c891eb664fec316744df06ce7f6e200ba8f6601776eb1a182c1e2e4a242373844719d22edea82d1ce883a85eb42b988f37c0f2451a7acecaf895f0a50bc8a639db8323a71831a6619388cfc1b533ecd2e0d721d707e57a60e65bd5ab9634f8878024f659e2913f32a47aaf0473335ee22f536930f8645e0"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000050ac0)={0xae, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14, r19}, {0x0, r20}], 0x8, "e5e4ca42cf1189"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005a780)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r19}], 0x3, "bbd250d7254324"}) write$vhost_msg(r1, &(0x7f0000000200)={0x1, {&(0x7f0000000080)=""/16, 0x10, &(0x7f0000000100)=""/198, 0x0, 0x4}}, 0x48) 22:17:07 executing program 2: seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000080)) r0 = socket$l2tp6(0xa, 0x2, 0x73) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/ram13', 0x200a83, 0x40) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={r0}) sendmmsg$unix(r2, &(0x7f0000000040), 0x0, 0x800) [ 769.106661] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.4'. 22:17:07 executing program 2: seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000080)) r0 = socket$l2tp6(0xa, 0x2, 0x73) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/ram13', 0x200a83, 0x40) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={r0}) sendmmsg$unix(r2, &(0x7f0000000040), 0x0, 0x800) seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000080)) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/ram13', 0x200a83, 0x40) (async) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={r0}) (async) sendmmsg$unix(r2, &(0x7f0000000040), 0x0, 0x800) (async) 22:17:07 executing program 4: close(0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x5, 0x0, 0x4, 0x2, 0x0, 0x523, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x2221, 0x4, 0x1, 0x0, 0x80000000, 0x3, 0x101, 0x0, 0xffff, 0x0, 0x3}, 0xffffffffffffffff, 0x10, r1, 0x2) (rerun: 32) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000700)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x585d}}, 0x50}, 0x1, 0x0, 0x0, 0x101}, 0x22004080) (async) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="7e723dcb70d0c5a71f6e1d", 0xb}, {&(0x7f00000002c0)="364e156eec46c95c36582e401d7cd14545bb874120e7f0b83bc1472b2fab4821c3d2cec86b5183800469af2073ece38bd88761d6222bb7fc04fc67f5ce4b627257daf0cf9ec9440af218b1d85682f91d69adca40329cecfdb7c348f7d07cf8aeb8d60e13864c54ef8eeb5a56137f63d18bdd4d57fc82f7b3cce2ec446935de12a58522a118daef1fdcf0926eff73e0149909b74d88277ca4efbc0efd1a709f423a4ec2739c63cfec8ce80cc79ed1c1f936f7ddd759a8c02a82152dd9e44699c2706023b0d4a0820a4d", 0xc9}, {&(0x7f0000000040)="d58d9ca3958017563dbc0e7b2f0f447095e6f813f1", 0x15}, {&(0x7f0000000e40)="3c0d727183ab9761550b4e3780e7071cd2e22dbb557ea899bcd58e0ab8b416c9fa3717869c6666d21c6f48e4a07046844c2b9bcf0cb9419ab9cebefaefca2ec19c6fe0431ffcaab28f6d3c0e6e6f874e5b367c351aff2e6fbbf4e11c67c08cda17359364681a807cffe6fd7f643f856e9541c00a2ec01be9bf0caf9f360f6bd14c6d7c314af08a013083b64b3bde7279df83507e398b7fe47108cd834402a9191a4b3c4ee4efcbfc1843896fa03d43f73e3ef6180da17c78a175403c95b55159722ebc7cfe93f52f6613d8fa171e6b6fd13c133c8d1a2ab97d059cb3987a65178d543048b7d576a9b363db5fd7a78978df3669f843c68fae94f81894f97b3d94e50f674ae88767fd7d2ed7f54c0395c110de3b86efb4933ef04d1c317082ad3dc017729b62487a5b5319024651794051ea03965428f79b1724317c8b9eb1f90aa12228b96bed9df0c0468c3ff255a8b8e1e3ed52c33e1d5937dab371c47a7a3c90bde86df27d007cce71dd9727e633caa68806580b87889e15a1af33ce7aad72b45e9df7635d0038659152f45abd508cb83d25b7f2921cb9ad78a5791e0aa6ddcb630354e7e9acf2d15494a50ba6d9cc44d247404a4ce49a487ab6e04a910de2c18349e830bf79d2fb9b92a9ea60f584f65f2b733f468ac5ab5fc190d12532f1bb262ca228e8713d38e0d72790e6d261998407fd2aa419e0de927581e5fa48a252cf5645e8d5358f21740db29eb0c8c6bb62b45607f784826e1d7011430e763225e0cac86ffb7b3110b24653284d5a06e58141f5b18f225ea1ecdb72a6742914f26d0ee4d0ed0d71a4c1d5120bb60737c6af9d58c8af5e33d7b8597d2135ebe5c5535571fd5a9f726585123459cb964c1fbd783deb9b16bc515c7c964b3daf2e01bd0ea3bf725aa50d5e8650a314fff99d502eaab1a5f8b906238b41bf887fedfb998144b49d44ab27ea8613e9a558021447991d54155967e6b270fc669780f002d836b05bcbc9e48045f91a20d0ffa223818d77a94ca839dfaa3ac9b9563142f173907663ca48bb4961abfd6f449f12740ba5652da7cce24605641b2a3affedadd6d2ececf5a13124670215be29f286e148e763e6644ed60462b1a367f00a3bf478deb2eafc26eb9546188830ae7e486e381c58e299b4f837ac65dfce8d65e75b16c9f9cb2839d5c17d4cb31930ed094b5b6651aa609ba16abd55ce8e494aed472efa86df30addc61afada680b6f6fbc401d94425919990bf82b782b7070957649259db8665f669d654a3ce0f8c8f9a329812379b5b897ed78ae924029d1fa01cc60999984e95b80093637e97684061d1e9eb4483d1f77c85db5b4b8d64e2e8bffcb48b9a549127d9c44a97e29a62267908314138e36ade863079c795cd42b401c178f1d5a9840eca319f948709e2e980172a83097f84f534eedbca0715226a7578608c4fd99a9d36dbab6fc2040644c0f4171d39d18fe9abda484ca7cc0bb3092a31182260374971970c9c035d74009b20eb1ef975c1d14b57d7e9ae63a03a6f9bdb444154d7edd90fd4f6c5a1effe6c6313f49ee408176837fe31ad61d23fd9a1a04e27e0efbd16776ff37f570f064ffb85017d64b21bf9d2c1f1b5f7e91cdc8eca4840a1c3a94206d6e0d0110defd8a6880a6ba8c49755b1c6494339a18108407ce325a8cc2d3fac9cf5da09d5e550ba1fd149f7826d70591184b3824e06b4275be99f22435d029710b51724b102a6383a9f26b111e384565a96d592c864e488acf0b49289773d0c801ddc94c7e0052f6c2997cd638b3256725f1d06f7de83015cdf204d2bacdfbb02c470601736b10e96b5a2a8418150a6d7120742f5091cf6a572e902b5102fa5f4681ca76e2f3497a2db65cb9a16f4ab60c5f2359f66732b974ee841300b33f654462e4d761545140009ec0e361ef33e2bff31c58e9cd53f4f00e93f152c7f6a4dbc5aa0e8b488c10487b375b6f420c81bd7e38a93047e2dae6ffda34f4762125bf2a033405755f8e7ade2f59afb56a8e5a46d35f96805a29f5332a47d8614a265df7a3043ecdd6e922743c04936eb957b2b3e25f71d144a40fe01f6d3e41c1eff913baa7e12088e6c807a39b203dfba1ac7bc207b1594ff14c0051d1be73728246a22642dfbfcf6c0474c3d106001273082bbfb35e4a60ec904782c85631f95d409c85e67c9c76f46dfb018cab0883b0690295249d733669a310934d01b469a3ebaac6a696e114d38dd5653e13b40a86d8a365f5c70f0ad897784e9d964479440e7cfd41e207d9eaea0ce6d3764f90ec15c5c50b7eb8da6a14fe386ac6cf99eaded03380a4e91ec5d89d17929c106c8b7f4896653f2debada27e8ebbf288b2c641e34578a2e25694ca7e4bf759b9e39fb0956406daff2303c2901b9e2730a2b9fab455d3466cb19963e373bbce6be12d312414d701c8d7ebdb907337e60ae5b88fb824e2b4619994bbe63b412cdb6de0fb58924c65aa1d3d6ac223ee2f509b59aead9ca0f53bb1c097f68cab47199fe7267a3c3e6353c78d9e5ef196b500d9e1c0b8c91e1859ec5e012fbfb9af5bd301a888c16651cf02258e502f475cc4898f11db4da55ef106d06c1e21b185471a130134c75ce4df7be3eec6fdfca1e47c1c6491efe3f619f5cd72044e8750bbbbaf35deec7b3a222d97dcfeef919171ffbd331bc738669fa235b43f82407fc12d0b0b530f9412645365e468b87895866fb30d49cf795888a81953ff28201b4d4ecf25653d4bdfe59bcb834e914cba991f2802a56cc55b3c3f339283737d7d5b1352ad070d4fa09a51b19807d4d683b500bcf2eb32a01f9dd9205702fbe279e28c9326c851552a974c7094962b2fb74df11d0afe8c97c1b528981b9a1bc39399eef5a081fd23315f65b703c23e651c913fedeec98e6b0c3a3cea01da6395056e689c95a3084aef6d0dfc4e209cfdfb713bdc155320a296eaa5ca3d31eb4f755866260ae3e2fefe9ef242d0cdefe03507d960b52787a70ca43b7058b2a7f40cc467844824553e2e6706861504dca4c94a190c4bcbc56907b1168b82ee7b8a9a253268bfc84054bbad094556578c8404d97518a5d1f996753747e13b49a6dc2ca01d3856733f868863513f81a28cbe6494814d4c22b72f43b9d085c86a22179c4b8524edc7a0eb8e35965431cafe3a4d0745f232e097a228bf502a4ebfaa70e6e0408005894061cdfb3b8b9ed5befe6b3cb8ce867c410437713c06fed09d74e99aedb1b26f055786f4b8fb28272842f43643d9aa0655339ff2e8d99a777e0cc0fdce711203908023e416088a8502499ffb16f844ba85bcbc88f1c9d27961b9d969523724b79f864ca418109c61101aa010b214d39784d83ab06f9a396d693709c4eeffeae165eafac431d9cf5a595d04d6a6283d11327d981ac507b5d4be7bf09c4bb1850d22172809d6a4eba225d85f23a45433fd6d9f55b27d6553881901db1eec765d7d3eee75f11b36b8293648b0a8bc71da465735907e30d333d039ed7a2033c72c289de1517141ad74b7fbc3999bf8b840b500178b207b5a83c41b6e0b7a1251553284aa168c25349307284ff746a34dc9c502a8ea76149f7ac6f5da3bb9fbee33b3b820e9c33cbf55902d481df8c2e0571f246093c6285b8e9ba4a5ae1798f0e0a745f5dde1a480d17f4df1c1d1bac15c44a3a01e0d047d1b76677c3c2c8e4db0960fb053f909865ffda92907da865d35a14f514b753c23aaa824a3b48f065296d0cab6379077735c77c285c839a2cdb9694c722537be33a422ef5ecb7d734bdb355c21da9607133842c2a9ed3c686104b5afc8f1ddd413d6d6f1ab20c559af3816fc6c3e47f55e3343684e09a48fa1add5143b82a16163f9502d431d282cf4a62f8485ac970445d80074f327832c7f92f191a59267fcd49bf03295e8dbf4b8808119bbb48475c1b2004810477082b8235ed909d16e6d608e39d354e0047f09c1094b8b0c4ba5964207756a6ecd073800eae30bdaca59051987a7b993932db0b807fab2963a1a6a267cd5e1bce419cbe178597eb52e1bf3407be034e20251c05aacb671ab5998a352da74d2a8e4eb04b9f19a3721800ff866fd7282b3f58c38cc3b08d6560470545ad2fb28e9f868a058ec145aa9206a01eada74938386bac4c149f970564b3038c8a67c8f49e265b7f650f208aadc5fe98caa0c9c134f739d18944bfc6d19ee6074f6f1a1cbd2da2d46bcff272cadd23ebb9c7a7212e8946a8313c01f0fc47b30be42bd3229c3406a05e8ad2c9071aeba1a968c758f6334a18cb518c9af790ce886b1d891b98d2038b5fe106f7e21f9d949cb12133f33e6d035523d4efaeca51599c48293fd9c864950184eec093d2ee9768be4ff8a92942350aedc347d2c67ddbd054b41459c5b6e65b81f85d31194ae2e31ead15bcf356efe6622700aea62aefa78bbe77b95401b955d4590e7bff9036a48a4a08ca4c32ec87212840a6e4f65888445808b86d5e347f09bacac8e5ffef00f78994082f95957aee1e24c5db14b8138dc36653e58070974fa078d6ab85bbf2022a8abd820165e06115601a462bfd735c3046699aca94e67f58771a94d9918a9aaa630d235610e017336c794113ea67e2242abc5b64dd3df85e546ce082f53ad9178af9d0f2baf520a87b2a784d70ced4079b1f7c439673c8e0a97839ce3bf886d0957133c585fa26a5eb773702d1cb2191bc7bed594a5599dbff05c509e65c7079fbc2a913c78d4adeb731d8306e9eb7f1c72b7122724f2447eac79f0f3cdff9b241d4a44dbff8f73c41a48d346be76422241ee8768bdc76ff3de684af0d8ddcdabfbfa9f1124d0e841ec9d564b1aefb3137d83dcd409bb8dfd4e637358ed304dd923b9479deb42a331d6b6e8866bd5f1258d5a4edac1a11da7105850f1c7717dce38b70ea2b3bff69561160e1b262402db8d96ecea07f84d32d601acd9bd59b886f9f2c268e4473e4b8be20da86c03d2849ea9728e5d126c2c5721a60c191b01a5d9668a8797cd5fdc3086f6c0c5c02ceb5b0545057c915ab55412810171098953b92584ecdda338eb2485e411daa13a28dc314083155ed986fc99a23bc987242c045c2968a87568ad747b8d1ed112f921530c84971525f13e6d21c7adad76510e7fa7689eec3dbbf3f7b95287b5a68154b13d72fada1feee1f604122d11c099816638bebccafb066ae0738dd4b55b61cb387243ff2963ccf18f1b76ccc70fdf4db601b73d72e5e00b19b631306e287193657f27bd460ac876436b6516b846a75cf4c2b94d40f421188182f75b7a8368f95388d293fff950ee555a297863dad48f7050b5a55c2a8c57a12577355e02ea440ddfe61a598ff3dac9ebd0fda7e4ad131787f2da3d4ef4b88a186d3734e55176e4217d840c81d4ed36f8d2b5e0e878c8b38b2ba30b9de76c69c6d26847440dfffd55dec344d32aaa94621efccb75476afb11a24e849885911b0dd848a9ebc9dfe1caaa0d483e6abf6b7c9ae0bc729ba8be522823f91fadb3d5e208c49aede0130643e0cfcb6a484377849d020022afe867fd95c2ad346ea65576313edf2aec51404bdd640668ab06b73111f39bbceb1de5c9beccc3d75f300f021260b8461c51f4c838dc2fc7549c750ab9ff20095c8eddba5b173cb9dee2cf26b2138d0a78f93b7c3b7704b0e7ff80cc73d029382f54e3f299f774e84b4d7bab95346816fe42135d24cf50da17cabb147e5475abdc0dfd456dd16cfcc1ca91b2624cc3991a2a6d5662c48b5ae61500db0a24a8b2a39a2de2c42143f32736034", 0x1000}], 0x4) r4 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x8, 0x3, 0x10}) mq_timedsend(r4, 0x0, 0x0, 0x0, 0x0) (async) mq_timedsend(r4, 0x0, 0x0, 0x7, 0x0) (async, rerun: 64) mq_timedreceive(r4, &(0x7f0000000180)=""/204, 0xcc, 0x0, 0x0) (async, rerun: 64) ioctl$FS_IOC_SETVERSION(r4, 0x40047602, &(0x7f0000000000)=0xe93) (async, rerun: 64) close(r4) (rerun: 64) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x100000000) (async, rerun: 64) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\bb}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\tc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q@n\xb4\xb6s\xb0\f\xb4\x03\x02A\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r5, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r4, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe63dfc0d19430a9beaffc", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r3, @ANYBLOB="bb44072ebb"], 0x20000600}}, 0x0) r6 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/power/pm_freeze_timeout', 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB='syztnl2\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYBLOB="7fe8adbc00fffffff50001ff4b01002c0064000007299078640101000a01010101831755e0000002000000000a010100ac1e0101ac1414aa"]}) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@bloom_filter={0x1e, 0x7ff, 0x0, 0x40, 0x80, r1, 0x10001, '\x00', r4, r2, 0x1, 0x0, 0x0, 0xb}, 0x48) ioctl$BLKTRACESTART(r1, 0x1274, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$UI_DEV_SETUP(r7, 0x405c5503, &(0x7f0000000100)={{0x20, 0x200, 0x7fff}, 'syz1\x00', 0x41}) ioctl$UI_DEV_CREATE(r0, 0x5501) (async) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_DEV_SETUP(r0, 0x405c5503, 0x0) 22:17:07 executing program 5: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) (async) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000280)=ANY=[]) ioctl$BTRFS_IOC_QUOTA_RESCAN(0xffffffffffffffff, 0x4040942c, &(0x7f0000000040)={0x0, 0xffffffffffffff81, [0xffff, 0xff, 0x9, 0x0, 0x101, 0x81]}) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(0xffffffffffffffff, 0x4040942c, &(0x7f0000000040)={0x0, 0xffffffffffffff81, [0xffff, 0xff, 0x9, 0x0, 0x101, 0x81]}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) (async) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)) syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') (async) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='net/arp\x00') read$fb(r1, &(0x7f0000000100)=""/72, 0x48) (async) read$fb(r1, &(0x7f0000000100)=""/72, 0x48) read$fb(r1, &(0x7f0000000080)=""/22, 0x16) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000002500)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) (async) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {r4}], 0x0, "a59f7995f969f9"}) r8 = socket$inet6(0xa, 0x400000000001, 0x0) r9 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r9, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r10 = dup3(r9, r8, 0x0) r11 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000003000)=ANY=[@ANYBLOB="cc0100001f000003056d5833f538202b230d977046c31e73d1701c2dbd7000fbdbdf25000000000000000000000000000000ab3c6cac3edad4e03d39edd7883b01000004d302006c0000000000000000000000000000460000d8a8fc020235000008000c000000000072000100686d616328736861312d6e656f6e2900000000000000000000000000000000000000000000000000000300000000000000000000000050010000190cd23a2479b951b47e11b9508f7e28855fbd48951587e215521023ecb8d1b7e71c36105f11f2552f970000340017000600000026bd385ab193463f2349342cc8c6bbdb1f4570002abd70002bbd70002abd7000b2d700000000100018000000070000000800000005000000de0000009c001100fc02000000000000000000000000000000e0000001000000000000000000000000640101000000000000000000000000002b0300000000000002000200ff02000000000000000000000000000100000000000000000000000000000000ac1414aa0000000000000000e5cad196439fc33500000000d3199c01426402e2e34cb37f00000e0000000000000002001c00040002004e204e200000e00000010000002a4a8353000000000008001600000000001c00040002004e000000000000000000e4670000000000000000000045433d1c3987bf1ebdb982ed6165a62e3c30ab2115f2c3a832caf1aafb73f5a680e34d3c98813b36bbc7886cd9ff0a76b9e286162dd3fe12787593ea0e0dab9dc495e318fcb3ca7cbf68c15862a22ce4ad17dca7f18f6dbebe056bd01cffc7b2a7c51308bf174b89bdba770c1c13daa20f252b01abde3c2e4b019ba2860000000000000004de7697cbc01f87d9eeff00d809205464d29807bcc1e8428608d85470c1072beb4c2ccf5f73290478807b4568d83c691b2e6cfdcbcb78f9034e20cf678d32288ed6d40399190019c44eb233ab8235dca96a0fa04c13a2489d94ad5a2b3a7d4125fb5b60443f7a67289607351ea7ed83fbd373f9397267eff953e511951bf69b1d0dc0acd9757fb2b3af924d3defb512b13875794a2a3dc3fce0c053683bcfe492497c07b86544ca558b1621f8b9136b842c8a87e4339765e0794eef9e497b6aac0f3c23316547a5b251b1f53d17a57a93d5c0a8f3414f52ae05d602000000f93da140020000000fbcf4ab5eb6e17a901051e010d37b9691e64e31c4cf34132ae7205fabefd47b2f30b71c5a3eb7cbe8374b8a3f6b12443a214c56566d40a856e577228c9b69ee3b63e1e7faa726c18b720de0e6d1bdf3d90a6fe437cc40b8e1fa09a5032ea60cf15a21ab27bfb75e3e8e223962fa98ab7e94aef9102c0ff59e7970441795c518daac32f12bd5b7db8cdc3a4dfd9ff051b986ba060b88641e8e6bdaaa08f3c83def6d4f2a76de9dd734effd4c0f63a0f264b53f0eb66a5a3590492fc42c4c7d52a02dfa756d679f08920883256298c66fb9bda62c0ac0618d0e7464885977890462ca0300a73e1aaf0bcc2e7ebb5e4c050c3b22301d163ff7f7e32ff5e0927a5075cdf77345c1136ff30032ae64ae48e4987ac57e2e35a7be5f4a08037059b77e580ceec2c576d0fe0137fa85d4769df4b980979b4b6d5c09204cc8cc184b5f649926da6b734dc89f4b053f984d45dfb27c8899eb5cfa95cf3cc8a412d2201ad65e380eab4b86f1e88f4d3218c7d1fb126f0408ed0a5af07cad000fb75be334d4791ff1996002ee1799d353"], 0x1cc}, 0x1, 0x0, 0x0, 0x4000800}, 0x40040) (async) sendmsg$nl_xfrm(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000003000)=ANY=[@ANYBLOB="cc0100001f000003056d5833f538202b230d977046c31e73d1701c2dbd7000fbdbdf25000000000000000000000000000000ab3c6cac3edad4e03d39edd7883b01000004d302006c0000000000000000000000000000460000d8a8fc020235000008000c000000000072000100686d616328736861312d6e656f6e2900000000000000000000000000000000000000000000000000000300000000000000000000000050010000190cd23a2479b951b47e11b9508f7e28855fbd48951587e215521023ecb8d1b7e71c36105f11f2552f970000340017000600000026bd385ab193463f2349342cc8c6bbdb1f4570002abd70002bbd70002abd7000b2d700000000100018000000070000000800000005000000de0000009c001100fc02000000000000000000000000000000e0000001000000000000000000000000640101000000000000000000000000002b0300000000000002000200ff02000000000000000000000000000100000000000000000000000000000000ac1414aa0000000000000000e5cad196439fc33500000000d3199c01426402e2e34cb37f00000e0000000000000002001c00040002004e204e200000e00000010000002a4a8353000000000008001600000000001c00040002004e000000000000000000e4670000000000000000000045433d1c3987bf1ebdb982ed6165a62e3c30ab2115f2c3a832caf1aafb73f5a680e34d3c98813b36bbc7886cd9ff0a76b9e286162dd3fe12787593ea0e0dab9dc495e318fcb3ca7cbf68c15862a22ce4ad17dca7f18f6dbebe056bd01cffc7b2a7c51308bf174b89bdba770c1c13daa20f252b01abde3c2e4b019ba2860000000000000004de7697cbc01f87d9eeff00d809205464d29807bcc1e8428608d85470c1072beb4c2ccf5f73290478807b4568d83c691b2e6cfdcbcb78f9034e20cf678d32288ed6d40399190019c44eb233ab8235dca96a0fa04c13a2489d94ad5a2b3a7d4125fb5b60443f7a67289607351ea7ed83fbd373f9397267eff953e511951bf69b1d0dc0acd9757fb2b3af924d3defb512b13875794a2a3dc3fce0c053683bcfe492497c07b86544ca558b1621f8b9136b842c8a87e4339765e0794eef9e497b6aac0f3c23316547a5b251b1f53d17a57a93d5c0a8f3414f52ae05d602000000f93da140020000000fbcf4ab5eb6e17a901051e010d37b9691e64e31c4cf34132ae7205fabefd47b2f30b71c5a3eb7cbe8374b8a3f6b12443a214c56566d40a856e577228c9b69ee3b63e1e7faa726c18b720de0e6d1bdf3d90a6fe437cc40b8e1fa09a5032ea60cf15a21ab27bfb75e3e8e223962fa98ab7e94aef9102c0ff59e7970441795c518daac32f12bd5b7db8cdc3a4dfd9ff051b986ba060b88641e8e6bdaaa08f3c83def6d4f2a76de9dd734effd4c0f63a0f264b53f0eb66a5a3590492fc42c4c7d52a02dfa756d679f08920883256298c66fb9bda62c0ac0618d0e7464885977890462ca0300a73e1aaf0bcc2e7ebb5e4c050c3b22301d163ff7f7e32ff5e0927a5075cdf77345c1136ff30032ae64ae48e4987ac57e2e35a7be5f4a08037059b77e580ceec2c576d0fe0137fa85d4769df4b980979b4b6d5c09204cc8cc184b5f649926da6b734dc89f4b053f984d45dfb27c8899eb5cfa95cf3cc8a412d2201ad65e380eab4b86f1e88f4d3218c7d1fb126f0408ed0a5af07cad000fb75be334d4791ff1996002ee1799d353"], 0x1cc}, 0x1, 0x0, 0x0, 0x4000800}, 0x40040) r12 = dup2(r8, r11) read$FUSE(r12, &(0x7f0000000500)={0x2020}, 0x2020) r13 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r13, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x0, 0x5517, 0x48000000}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r13, 0x81f8943c, &(0x7f000005a700)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r13, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {0x0, r16}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r15}, {r15}], 0x0, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004f8c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r10, 0xd000943e, &(0x7f000004fac0)={0x0, 0x0, "5b30e59909b89791036950852db3da51aa49cb8638c11134522930f23c8d8fb7eb483ee41924e0d2fdd1d029004156412636b66a9770d7e6a46604d222db3e7b03f50c8b0f1daed409fa90969c020b2a0addc4c5248cf3113531063c4b62acbb167c6e70327c401314e250de7df94756795667e4ee34e6913c23e9454c71c46b875e5112168f9ccde9506a655410c47a0c8a9d04902a98a718201284b37e10a4e941da0f27192e315458514c8eb392b851145fea4f8bc9812c581888b2e6484147f54d98ad91a13b2caf2bcf765aa6a6020f0b97833f7fdad32fb9b81bac1aa494b865c263de29adb65b3180739797824206450cc9766f6bf5ebf45b5467ac73", "2b9e05294867073c7f32318398d5b3777d9bfad92b7eb0227c98fbef7cf21a8f5c463ac33aec54d2e798da1a8de1a18cef2493027e1d9eaad9769ab2300011ee4798221371679e31cb920d5ef3e7328b448cd3588821e2849b90a958344cc8ebe8979acbbcd3964a651d36d255a752bda4df17dcd6a2198a2b319c20c46811d46e74c616d1771df530502ec4d5de3cbdd4f57a042bad73df6ee4f084e0672c6d05607483c8b1900ebd66b9e39eadca1edd00d9ec4906d1d58fb2f623b9a8e23a8889c16f74d9335b467076c3cab600471fe99a7fab2eeb073986a380307ff7cd1f7c5844ab88ad57bc4f61df2e1bd011620416bdfaa81f48b408e76680038306e059f3f75b6e8720677eba4dc9f73f318f83ecc94b04bb829b7a17c30e7d5b9526fcbc2c72704684e0f259770514a2d19ca155418deace6d52ee07973c9a1dbb678bfda1ea3a42aea39d361fc4b88add8ff3566b24fa94910a6297cfb924cccc95fc23655cf17268b14f6bfb027e184f23aaa8cf1de6048887f2acedbd9ee536d7c9bfeadaa773438a6d88dd46fa1f7b6cdf4cadba387cef170b8faac7cbebc7ccf2a34f0d253d0a7b70f01b8ebe2bf292925485b8f9b8cd59201375fa1a1c3b505a40ed002b57af5289fa4c9c100fc729bc7052ab98c378a7b835e24a2808125eaf866868fc99505c4a4b1e8dba1cfb5d4914005ccc9b310b3a6006c970f5e0397b33471252fa6bd6689ba0b794636e556b237523b4870fd34ec7fb94be45d7de202428f6fa2f8af9f521bec51e89f319657b97ffa22afe9f8c0dfd0cbd7965347aca02f8e91c4fe1ea8589da42e02985ddfb6997d52f9e030b4aaa68a3afb57c951c9fd32b3614c43be530a56c9b49688fd64fe30d14ee00ad3fe8ed1c0d74955d6de3bc72b9ec21620d3acf5f2bd45a6acb3d0778524cb9251fb8de58e966148ef3bd1459694881256a8391fa562f54a04a2b71f0aad99b25c8256756a913892d5d11594f441deb8ff2681c4cd8c11a6837169019b682e0eea9beb5aee57e3cf0d242cac88ef3c9d67c0ac086e5dd08d9b3b115dcdb07344dce2b85ba28225cd2cddcb2edda5898c51efeb4938ed3e013687c4ee3288a1dcd8b54499acfebf816da984e560fce80491191b2950664c079a0cf57e10269119c76523ebceca96f71a92720adfae74d016b3c19ddcfdc694b38c5ab1731d058c950058c5e49c08378d457d71ef5961cbd5813a2a7d53e38695f67a38eaed28fdbfef3ad0002c24624bb49c02991f4e1592545fd90eeaa16eb9ffbce8ae00bda28f949d4ec1b925f570cb5784927f5eaf045e371683578596bfa17b8a8eb73aa18f524a75dc7ec2c7705a71de3595c290620cba47fa6ccbe32fc7bf75dd8cb0f977daf070183af8ad95212bd045c41ef68ccf0b9d52a515e899d8d7a46b7a6ff588044d5ab4eb2cfab28c1d753e6567725685ce9b1acbbb4b15786d66abb3479ab3a1918d0cfdf2e210068a8a5937a14181a28645861f9a76869863011cfb686b52b5bbabaa8641447e209cbf0315eb35cbb040c5ab84af3837206f3bbdf0521ad0835ac0fbe08589d924b17a6830838f36a089af0cc9e2ba7edf80b5f2ec8e4e3b9edd2e77fb35e5c915562d319a7c7b09ac41237f41b27c1bbbbebea283180ef57320276f52325e0ee98e4eadac1f55fb2d48cb416a06f5ac1a38ba7e72a00349aad86201eb20e760acd43efbcafaf8f489a9143a72f7b03c6e8b431d25a0a69ef0ee8b2f43b2a2c16b8eeb049f92e1cd24c0e32d6dd1a5616598b0f5016660e21ab48a23c3fe05147b1e6e48e38cb69dc123f2cdba2521ad79ab2812c817c404acfb393c536e811c3b1d51b87a6c46b135765f091e948663791825f277469bed6cfd749d69ee97aaa334fbe05988d03c0ece2a097b03ec7f8f7e5a6f866ac818841bf357c151cc06024f3ce1477cb40abbcc93be39f1bc01ae12e4031a1d6c448b3a269dbc5b5063f3c4f1a2dae12f6746b82d84c3f2dfe2ce937643d2a443e02d881fee0638dd1e9dc68e5d17632ec2c710fd2525f6e5da599af16bb328b45643f32d5749a1944b198c2813d03e759473d555b5f561b6ddeae5cf1c14c8bad83f69b9306ed53374c86124625b4b42faeec9ed65c0a27ca27e443cebc24222765a6392ac53535260c8ea3b2053a06abf293147e1b96aada69ff5ad1583851c18e846f0618081957c1f47d0bde55889c0bee4f595f8368e58dbb0eaee7963e411b1b59e8a01cc29b78f595dfa017dc36ae8fa5019b34278607257a066405f10d4796983152675c6688cf4bccfd708c14de72f26bf131c67447368eaf028d220559c48d981b12c01c29c286c2ba45b9f0edac0b0463822e1e8d6f4e1ed1b3643e522f262b3d60871008f7da68c3f087ff420f333949d4e700d8dc9747ebf3243b21d981cddbabfc01a8bd40321ff425f54efe2fff74a041073dbdf8f04a22e7a1461a25d40fbdb3acc24082759989fc2571962e8faf2eae0ff237713b77a6a30b61b16394f981eb15620ccf1d90b183d4fbf15b50ca3590f6ca97358add066fa15979b43230290cb5a8acef178107c89a5b1fc71635940be04076255066e8be78abf4a043958aaf7e9e7b6c58a815b2108e2a4e2fc6bb72d9f50305e6f50726fee2f732e1407b866e38ee0a083f306fce1f87c273d3a58133013a51774d79b1d6e49205b8a2da4289251d511655c6f9365dbfb51f816478f7aeab22ae3624048fbfc4f6e2a34cfdd852dc2e54b75eb6242a34cfbedc7b277f08ed9ed2cf6f720f400145b04e65954725cbaaacbeb633d0f8eb14646cf76b17e2d7fe71d3f5b96da8f0680ac429a780448cd7259f5c195c0cc9f271143dbcdf96f9a5bfa0ddc8fffdf2940ff33dff98eb5b1d42b1aa93d07d7183b6f367df91ae11238a501bf7e8132ec6d0eae479428f8c18738ec55fb6deaed513884c96ea64049eb1630cb44c91f7b3cd0389cc576753bc4b041a176d6549cafd4ebc54d763e149287cca3c18b7c8541365fce27e6898b60a21fbb31892f6764d77eb56ef6e92bf624191f1fd528f8edb7cedfc43277f462fcdd616bdc534ec643c0abfd04434cb38ac94071551b6a8563b44fff0ec448ac3c6135bb31f64c69217cad204fecde39359a96cfebac265212538e2b04f53b99c435b845181336d36e115d9dc7eb47bac3ae0bc8d94868330762c1494da689ab8b78ce5a61ab4f5cc8df24835f093aba9d9039b6b8b33f430d29b4dc4d7706269b027dc0b0f302cdde3da3dd77483a20935d5e5b4a9fe3f5e61f069884fef44427f751045e7432d3a712cebb7ff877d63967566a5d10383e5d03cf9592be679373a603126e2bf8763fbb298be8fd88f34f1a826791ec8ddc37f39d2b7e332ffd9d9009f380a12181f48f6f2ac169d239310909c0d924628a77783a0fe9c5eaa406a0a2b4d1c1aa6c37087ce3db94dcfac178c4ec1b1667782efeb895e4bb08d734d5fa5963f9fe66f11ae1df5f3f22a7fcaec113daa5146070e9d390bf208d623c3c8778c867d3639c6a76be3eba0ca0715f43268e386eb1010249ffff9d0cad1733417194c4aa50494ee24c240fc17d0ddbb1ca56b119698188acb9b111fe762089028c5a05af1d0acfa1a55b2754232d922371d0d55e17b43782263a31f3061bf69a5dea0bd63ab55cc074b5f4d60173838e3b935504df16418ad2f43d7ad1dc0afd1736fc37597228d1b8f53d1a6191403602f1977ce7aa0fb4b841aac1b40de8478a3eaa17ed12b5eca80c906bc4ff5d0e8b366d0e20303c23882392e11b15870477abc6759b1f30e6e04023a0f0d4d1f56bd44d0e8aa4c3cdf35917698d3c62ff9b30b7b64c53e44c3ec4094d80a3d8a785c5f93b24b6bf32d858da9fc4c7a7e05a333219fbdf2648da89eb26b17b4b5c6ca1b1459b227c3ea936331cf98de2cb1f89ccfeb281bd0f4e433c40877657b4968d0f5a0e14894df1107cabfdde3396e3b0a32a3ad63eb8eca68f4b2410c758fe388067c17088eaa69a86c11858e5d73b8507b8bc2901c55a0171ecc6a427cf63a6423eed9d86961e1b4f90618a41edffe6d2b1cdae4ad4d9ec2ee8186205b1b5ca663f447327051f3ffb63a5741f10e6f604555b255ded3bf08bcb65016c33921a12900dfc194e619700d493bc50616d0f6930b5330ee793809b691a827bf16187e3f4c2aedec6799eb7c724a6e7e45397ccb33e45de5fb6e0d21aa8a7ceca8177ce83fe3ff10fba61e3f6eb20addc3826e78b3fa415d9f4323b13d0ddc168c97ea5cc8174193632a0648f3d622e002e3e4c2d8c939f501a4e032dee7242cee625e1451db14a42e3f95c03756d60a118807b664b1906689d30331498ac9f577198d5039b14b9cf681d33e18760a84011561be3f43be7472950a7373277ac0c6573f3c8b9ce6301b4e70e1f03f9f59964284092783c8fd2ca1decbcae3d3c0c34a0f04c33464b0485fbdaa5189164920bbb79834a0424dc6046942e81379780f1bc441c0982b774176df381e76babca1d9df04d556acc9e04666d0258174a9bf4c204385706cdd1ebc10b7d45257f83285dcf4d66fb7097bbb6b9295864dceae5fb04b46d3dfa86a151b2862880ef49093b9faba6b41c991c4addb8f6383f3902952517bb6bc7ae0d9713563967e239148fe440dbb25af986565155540f5799d47b3cc6c2405182a931b7906a5161de0f9ddc3da901fd7916ed46dca75e14e67701cba02cfa4bdeb177c007dc409cf99aa3a2d0e2b16d94494333e56cd2cd04e1d29ba706607a808d5c7d90b52542bb863272b64a66cda144f13795855bae8c1663725eb7018a80f336c9da8ad1d42fcce7cb3b2261ff37ab15470ec5dfea52da8c133af3d2eecb76f707ac77671ed316097500351b580185895aba360f2b0f705fccedeaebf0eab94406ce9ca9f53a82d773c1e6a1dba7be1ab913df4ad7255d9e9d03c09e009fc7b71a5e9d7785c3d0ea406fe9bb2b36872d2d179784c481531bdb9da7c0028e202d1f617556999c386bd5ea5aca536b2ea9003dd8a55943c10874b6efba88d4983e1d75fc3bf3bb21a12e6b1ca0a018738b4c5038291bf355ce21da6d9a11a7db0ae4220d553a4d0d5e8cfb4432d44000fc9ba0d5adb9566830703444fbf79034add271478ad2fb333df0184aa5c084de808a6c0307f428d17787806784a9b1aa90f4bd02f60cc71c91d9cd67bd6a27b1265b52772a3945c891eb664fec316744df06ce7f6e200ba8f6601776eb1a182c1e2e4a242373844719d22edea82d1ce883a85eb42b988f37c0f2451a7acecaf895f0a50bc8a639db8323a71831a6619388cfc1b533ecd2e0d721d707e57a60e65bd5ab9634f8878024f659e2913f32a47aaf0473335ee22f536930f8645e0"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000050ac0)={0xae, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14, r19}, {0x0, r20}], 0x8, "e5e4ca42cf1189"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000050ac0)={0xae, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14, r19}, {0x0, r20}], 0x8, "e5e4ca42cf1189"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005a780)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r19}], 0x3, "bbd250d7254324"}) write$vhost_msg(r1, &(0x7f0000000200)={0x1, {&(0x7f0000000080)=""/16, 0x10, &(0x7f0000000100)=""/198, 0x0, 0x4}}, 0x48) 22:17:07 executing program 2: seccomp$SECCOMP_GET_NOTIF_SIZES(0x3, 0x0, &(0x7f0000000080)) (async) r0 = socket$l2tp6(0xa, 0x2, 0x73) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/block/ram13', 0x200a83, 0x40) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={r0}) sendmmsg$unix(r2, &(0x7f0000000040), 0x0, 0x800) [ 769.429624] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.4'. [ 769.475119] ================================================================== [ 769.482856] BUG: KASAN: use-after-free in tasklet_action_common.constprop.0+0x29e/0x360 [ 769.491133] Read of size 8 at addr ffff888096d8ca10 by task syz-executor.2/23880 [ 769.498681] [ 769.500320] CPU: 0 PID: 23880 Comm: syz-executor.2 Not tainted 4.19.211-syzkaller #0 [ 769.508415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 769.517773] Call Trace: [ 769.520360] [ 769.522522] dump_stack+0x1fc/0x2ef [ 769.526167] print_address_description.cold+0x54/0x219 [ 769.531450] kasan_report_error.cold+0x8a/0x1b9 [ 769.536125] ? tasklet_action_common.constprop.0+0x29e/0x360 [ 769.541923] __asan_report_load8_noabort+0x88/0x90 [ 769.546853] ? tasklet_action_common.constprop.0+0x29e/0x360 [ 769.552654] tasklet_action_common.constprop.0+0x29e/0x360 [ 769.558289] __do_softirq+0x265/0x980 [ 769.562107] irq_exit+0x215/0x260 [ 769.565566] smp_apic_timer_interrupt+0x136/0x550 [ 769.570416] apic_timer_interrupt+0xf/0x20 [ 769.574654] [ 769.576895] RIP: 0010:__sanitizer_cov_trace_pc+0x22/0x50 [ 769.582348] Code: 90 90 90 90 90 90 90 90 48 8b 34 24 65 48 8b 04 25 c0 df 01 00 65 8b 15 cc 59 9f 7e 81 e2 00 01 1f 00 75 2b 8b 90 60 13 00 00 <83> fa 02 75 20 48 8b 88 68 13 00 00 8b 80 64 13 00 00 48 8b 11 48 [ 769.601422] RSP: 0018:ffff88805501fa78 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 769.609134] RAX: ffff8880a3688640 RBX: 0000000000000001 RCX: ffffffff83771e23 [ 769.616403] RDX: 0000000000000000 RSI: ffffffff83771e31 RDI: 0000000000000005 [ 769.623677] RBP: ffffffff88b3e120 R08: 0000000000000000 R09: 0000000000000000 [ 769.630947] R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000000 [ 769.638215] R13: ffffffff88b3e0e0 R14: ffff8880a38e8740 R15: 0000000000000000 [ 769.645507] ? check_preemption_disabled+0x33/0x280 [ 769.650530] ? check_preemption_disabled+0x41/0x280 [ 769.655567] check_preemption_disabled+0x41/0x280 [ 769.660439] rcu_is_watching+0x12/0xc0 [ 769.664332] rcu_read_lock_held+0xba/0x110 [ 769.668570] ext4_get_group_desc+0x351/0x4e0 [ 769.672984] find_inode_bit+0x1a0/0x520 [ 769.676985] __ext4_new_inode+0x160c/0x5a20 [ 769.681374] ? ext4_free_inode+0x1780/0x1780 [ 769.685801] ? __dquot_initialize+0x298/0xb70 [ 769.690311] ? dquot_initialize_needed+0x290/0x290 [ 769.695244] ? userns_put+0xb0/0xb0 [ 769.698874] ? putname+0xe1/0x120 [ 769.702336] ext4_symlink+0x3f5/0xc00 [ 769.706151] vfs_symlink+0x453/0x6c0 [ 769.709905] do_symlinkat+0x258/0x2c0 [ 769.713708] ? __ia32_sys_unlink+0x50/0x50 [ 769.717946] ? trace_hardirqs_off_caller+0x6e/0x210 [ 769.722964] ? do_syscall_64+0x21/0x620 [ 769.726944] do_syscall_64+0xf9/0x620 [ 769.730752] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 769.735940] RIP: 0033:0x7f25aeb35a37 [ 769.739661] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 0a 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 769.758567] RSP: 002b:00007ffe3199d9f8 EFLAGS: 00000202 ORIG_RAX: 000000000000010a [ 769.766298] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f25aeb35a37 [ 769.773610] RDX: 00007f25aeb91b9e RSI: 00000000ffffff9c RDI: 00007ffe3199dac0 [ 769.780892] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffe3199d890 [ 769.788163] R10: 00007ffe3199d747 R11: 0000000000000202 R12: 0000000000000001 [ 769.795433] R13: 0000000000000000 R14: 0000000000000001 R15: 00007ffe3199dac0 [ 769.802712] [ 769.804341] Allocated by task 23870: [ 769.808060] kmem_cache_alloc_trace+0x12f/0x380 [ 769.812778] bcm_sendmsg+0x25d7/0x4150 [ 769.816668] sock_sendmsg+0xc3/0x120 [ 769.820381] ___sys_sendmsg+0x7bb/0x8e0 [ 769.824357] __x64_sys_sendmsg+0x132/0x220 [ 769.828604] do_syscall_64+0xf9/0x620 [ 769.832407] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 769.837589] [ 769.839215] Freed by task 23868: [ 769.842584] kfree+0xcc/0x210 [ 769.845693] bcm_release+0x260/0x950 [ 769.849416] __sock_release+0xcd/0x2a0 [ 769.853315] sock_close+0x15/0x20 [ 769.856777] __fput+0x2ce/0x890 [ 769.860065] task_work_run+0x148/0x1c0 [ 769.863959] exit_to_usermode_loop+0x251/0x2a0 [ 769.868557] do_syscall_64+0x538/0x620 [ 769.872449] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 769.877621] [ 769.879239] The buggy address belongs to the object at ffff888096d8c940 [ 769.879239] which belongs to the cache kmalloc-1024 of size 1024 [ 769.892077] The buggy address is located 208 bytes inside of [ 769.892077] 1024-byte region [ffff888096d8c940, ffff888096d8cd40) [ 769.904128] The buggy address belongs to the page: [ 769.909045] page:ffffea00025b6300 count:1 mapcount:0 mapping:ffff88813bff0ac0 index:0x0 compound_mapcount: 0 [ 769.918997] flags: 0xfff00000008100(slab|head) [ 769.923655] raw: 00fff00000008100 ffffea00025ad588 ffffea00026b8488 ffff88813bff0ac0 [ 769.931520] raw: 0000000000000000 ffff888096d8c040 0000000100000007 0000000000000000 [ 769.939380] page dumped because: kasan: bad access detected [ 769.945068] [ 769.946676] Memory state around the buggy address: [ 769.951613] ffff888096d8c900: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 769.958995] ffff888096d8c980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 769.966345] >ffff888096d8ca00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 769.973814] ^ [ 769.977695] ffff888096d8ca80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 769.985044] ffff888096d8cb00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 769.992392] ================================================================== [ 769.999823] Disabling lock debugging due to kernel taint [ 770.005429] Kernel panic - not syncing: panic_on_warn set ... [ 770.005429] [ 770.012841] CPU: 0 PID: 23880 Comm: syz-executor.2 Tainted: G B 4.19.211-syzkaller #0 [ 770.012847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 770.012850] Call Trace: [ 770.012855] [ 770.012872] dump_stack+0x1fc/0x2ef [ 770.012886] panic+0x26a/0x50e [ 770.012899] ? __warn_printk+0xf3/0xf3 [ 770.012912] ? retint_kernel+0x2d/0x2d [ 770.012930] ? trace_hardirqs_on+0x55/0x210 [ 770.012947] kasan_end_report+0x43/0x49 [ 770.012960] kasan_report_error.cold+0xa7/0x1b9 [ 770.012975] ? tasklet_action_common.constprop.0+0x29e/0x360 [ 770.012993] __asan_report_load8_noabort+0x88/0x90 [ 770.074537] ? tasklet_action_common.constprop.0+0x29e/0x360 [ 770.080353] tasklet_action_common.constprop.0+0x29e/0x360 [ 770.085985] __do_softirq+0x265/0x980 [ 770.089800] irq_exit+0x215/0x260 [ 770.093260] smp_apic_timer_interrupt+0x136/0x550 [ 770.098197] apic_timer_interrupt+0xf/0x20 [ 770.102474] [ 770.104726] RIP: 0010:__sanitizer_cov_trace_pc+0x22/0x50 [ 770.110177] Code: 90 90 90 90 90 90 90 90 48 8b 34 24 65 48 8b 04 25 c0 df 01 00 65 8b 15 cc 59 9f 7e 81 e2 00 01 1f 00 75 2b 8b 90 60 13 00 00 <83> fa 02 75 20 48 8b 88 68 13 00 00 8b 80 64 13 00 00 48 8b 11 48 [ 770.129077] RSP: 0018:ffff88805501fa78 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 770.136859] RAX: ffff8880a3688640 RBX: 0000000000000001 RCX: ffffffff83771e23 [ 770.144113] RDX: 0000000000000000 RSI: ffffffff83771e31 RDI: 0000000000000005 [ 770.151383] RBP: ffffffff88b3e120 R08: 0000000000000000 R09: 0000000000000000 [ 770.158638] R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000000 [ 770.165893] R13: ffffffff88b3e0e0 R14: ffff8880a38e8740 R15: 0000000000000000 [ 770.173161] ? check_preemption_disabled+0x33/0x280 [ 770.178166] ? check_preemption_disabled+0x41/0x280 [ 770.183172] check_preemption_disabled+0x41/0x280 [ 770.188010] rcu_is_watching+0x12/0xc0 [ 770.191883] rcu_read_lock_held+0xba/0x110 [ 770.196193] ext4_get_group_desc+0x351/0x4e0 [ 770.200675] find_inode_bit+0x1a0/0x520 [ 770.204637] __ext4_new_inode+0x160c/0x5a20 [ 770.208959] ? ext4_free_inode+0x1780/0x1780 [ 770.213370] ? __dquot_initialize+0x298/0xb70 [ 770.217854] ? dquot_initialize_needed+0x290/0x290 [ 770.222767] ? userns_put+0xb0/0xb0 [ 770.226380] ? putname+0xe1/0x120 [ 770.229844] ext4_symlink+0x3f5/0xc00 [ 770.233648] vfs_symlink+0x453/0x6c0 [ 770.237373] do_symlinkat+0x258/0x2c0 [ 770.241248] ? __ia32_sys_unlink+0x50/0x50 [ 770.245494] ? trace_hardirqs_off_caller+0x6e/0x210 [ 770.250497] ? do_syscall_64+0x21/0x620 [ 770.254459] do_syscall_64+0xf9/0x620 [ 770.258250] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 770.263424] RIP: 0033:0x7f25aeb35a37 [ 770.267142] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 0a 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 770.286228] RSP: 002b:00007ffe3199d9f8 EFLAGS: 00000202 ORIG_RAX: 000000000000010a [ 770.293932] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f25aeb35a37 [ 770.301284] RDX: 00007f25aeb91b9e RSI: 00000000ffffff9c RDI: 00007ffe3199dac0 [ 770.308541] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007ffe3199d890 [ 770.315797] R10: 00007ffe3199d747 R11: 0000000000000202 R12: 0000000000000001 [ 770.323054] R13: 0000000000000000 R14: 0000000000000001 R15: 00007ffe3199dac0 [ 770.330550] Kernel Offset: disabled [ 770.334345] Rebooting in 86400 seconds..