last executing test programs: 45.053260466s ago: executing program 0 (id=55): r0 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f00000004c0)=[{0x28, 0x0, 0x5, 0xfffff034}, {0x80000006, 0x0, 0x12, 0xf9}]}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0x1, 0x6006, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x300, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_devices(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="1e0306003c5c980128"], 0xffdd) 45.039564957s ago: executing program 0 (id=56): syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000000)='./file0\x00', 0x248, &(0x7f0000000040), 0xfd, 0x48d, &(0x7f0000000940)="$eJzs3M1rHOUfAPDvzG6SX1+TX60vrdVGq1h8SZq0akHBFxA8KAh6qCeJSVpq00aaCLYEG6XUi6AF7yJ4EfwLPHkS9SR41bsUivTS6mllMrPrJtnNSzfJptnPByY7z+7MPt/vzDwzz8zsJICO1Z/9SSJ2RsTvEdEbEenCCbblL7duzIz+fWNmNIlK5c2/kmy2uHljZrQ6aVK87sgL5eyL0stJvNig3qkLF8+MTEyMny/Kg9Nn3x+cunDxqdNnR06Nnxo/N3z8+LGjQ88+M/z0muSZxXRz/0eTB/a9+vbV10dPXH335++SuqDr82jRc7210ZnaMlno0TWqbLPYVTeelNsYCKvSExHZ6uqaa/+9Ubq8u/ZZb7zySVuDA9ZVpVKpDDf/eLYCbGFJtDsCoD2qB/rs/Lc6bFDXY1O4/lJ+ApTlfasY8k/K+XWQnvzcaNc61d8fESdm//kqG2LV1yG61ikqAGAr+yHr/zzZoP9Xjrinbrrdxb2hvoj4f0TsiYi7ImJvRNwd+bT3RsR9javpf6dJ/f0Lyov7P+m1FtJbVtb/e764tzW//1e7C9ZXKkq75vLvSk6enhg/UiyTw9HVk5WHGn57EjGbvf72ebP66/t/2ZDVX+0LFnFcK/fMn2dsZHqk5cQL1z+O2F9ulH8S5f+yiH0Rsf826zj9+LcH5r9Tqo0tn/8S1uA+U+XriMfy9T8bC/KvSpa+Pzn4v5gYPzJY3SoW++XXK280qz/PP42l89/WeqJNZOt/e6Pt/4Va/n1J/f3aqUVf0b1cHVf++LTpOc3tbv/dyVvzKv9wZHr6/FBEd/La4vfrLnBXy9Xps/wPH2rc/vcU82T53x8R2Ub8QEQ8GBEHi9gfioiHI+LQEvn/9PIj7zXN/2AL2/8ayPIfa7j/a7b+Vz9SOvPj983qX9n6P1YtzAW1kv3fSgNsZdkBAADAnSKNiJ2RpAO18TQdGMh/L783tqcTk1PTT5yc/ODcWP6MQF90pdUrXb1110OHimvD1fJwUb5UlI8W142/LG2bKw+MTk6MtTt56HA7mrT/zJ+ldkcHrDvPa0Hn0v6hc91++7fngDvdMq043ag4gI3nKA6dq1H7v1RfSCL/lTyw5Tj+Q+eqtf8vVjBx3eNeCx/eBO48Sx3/K70bGAiw4fT/oSO18lz/phiJbyKWnibZLKGuauSzVmYvb0CEkbZx+XS3ZaUMlyLauEmUV/pfLeJC5VLLlbZ7zwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALA2/g0AAP//oVvkeQ==") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = getpgid(0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000640)=@newlink={0x64, 0x10, 0x403, 0x0, 0x25dfdbfd, {0x0, 0x0, 0x74, 0x0, 0x800, 0x55007}, [@IFLA_NET_NS_PID={0x8, 0x13, r3}, @IFLA_VFINFO_LIST={0x1c, 0x16, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x81, 0x5}}]}]}, @IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x16}]}, @IFLA_IFNAME={0x14, 0x3, 'bridge_slave_0\x00'}]}, 0x64}, 0x1, 0x0, 0x0, 0x800}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000002300)={0x18, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x79, 0x10}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}], {0x95, 0x0, 0x74}}, &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/194, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0xf9a4ce4732fd9fad, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x21) ioctl$KVM_GET_LAPIC(r1, 0x8400ae8e, &(0x7f0000000100)={"f20e54954c1e646394d3a56ff550deaf7b33ccf19c1139637cfc17b15f6ac912df550916ebcff763ee6649b018f2ae19e9f8336d2323e56bacdaadf5c301c72e3103f244468b65bb59e9eb0f91dbfb3c2d20ab4772d01c2c90dd5918e7482e239a9da3e075f69093dfa11ba31b522978fc68aab18c20b4e50a90c7e74b35a82d7f3e6e90eb27b5754ac7b41c061167b0a6138b41abb29fcd98d7e4174db46de1ea3dc8d321d3279b7a53fa387b96847ecd5e9563dbd38ac0ae06f994f8050450c303b148c2e9706161447a5d31a2db2e2c47eb03b055dcc43dcaf4c244f7c4618f9dd46f7f30d9791a99ad14c724dd1aa02c0503f29ac2369491039b216ba1ae725c37851526af11feca98c7d97bb988912d61d9a3430d5b3cbf891d61d7a8e422c8a74edf8630b1087efd958583cdc69b3103ca05bde8abe2cdcfec85479f59bd434d247e03a61e8e5439cf287b8150a0d54903a6193a5142de3bf2d4df12784dca65f2c037f6d440f607bb02381e1cacf14237b01e3cd384396cdc3f0c9861bd1ab0b73ef1999ac1009fc5ed94739ae8f6d53d1377800e6d166c368562b49238be204f95f942a48c386bd22577076582a1b05975995dc8357c98935c22f2ff02b4cd71a4c2571a5218b06ee6c371bd1090077a091913d4f0d5d59eb236e030787de3d45f37eb59a4c078c1301b9c458cee906b1b2f0122a7205c428485d281e7ea330b7d9d21a176b0908c963af0d02dd0d25d056f263b1ead3ee24b2e9065551557aca96d04885ef9a3623429061b4797b901a72fc6903ad2f4d5f772c1694876ea1c1f1912183997ecff77306e76eb6a510d987061872ed5f6a6423e77745ef56a95210b7dcf24e74e3043b28f8dac1abc0203fa9b73d058a76625cb4afd72b5072d06a8822a3aceea85cfee258259f187d3da235c46746ef562c7b4c2a49edb3b1bc97833daf75825fd12819ee1b2e4069220b126d382e651531b539aa20225822650052c3d695020b4e6869aef68ad65599259a761aa1900fca38ff0f0fb7f21f3a1bf8e5d9ba5f2dbb019e7874403be8f87fe05833189d8c5769efc868354c1b23e43ca7b75a258d8d908039fe07c4d0ede085dcfa76f4488919b8ab3d4de18944675d18780980b7084275dbdad401807018632415253bbe759f98a95b91c07383180a9e029e7e6bcfad48d61964e79ddb6e24fa6a93d320e6b19dee0d322ef663347815f51c69ccf22fcc609a1c0ce0ed82f66ba8eae05af08eb97b25653689b8834aca4f1cded2deaf391e62e757f0cebef5364f80aba6fcc6e48e3c5a71605d68142eb9bae3e1ede48056379e7dfe13503ca75b8334bf9dd24faebab18d6c7ca168566c989a1538b39704693455d32458dd9b177d62d5fc17fe758091864a34b2cf3686249dfed901729d9e7d0bc346a22cdfc7307db783d64ab20"}) 44.761118s ago: executing program 0 (id=58): r0 = socket(0x10, 0x803, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r1, &(0x7f00000007c0)={0x1f, 0x0, @any, 0x4}, 0xe) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f00000001c0)={0x3, 0xff, 0x9, 0x4, 0x83}, 0xc) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000580)=0x14) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000440)=@newlink={0x44, 0x10, 0x437, 0x1, 0x25dfdbff, {0x0, 0x0, 0x0, r2, 0x40c89}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LOCAL={0x8, 0x2, @remote}, @IFLA_IPTUN_PROTO={0x5, 0x9, 0x89}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x44801}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmmsg$inet(r3, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @loopback}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @empty, @loopback}}}], 0x20}}], 0x1, 0x4040880) 44.75957551s ago: executing program 0 (id=59): syz_mount_image$ext4(&(0x7f0000000bc0)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f00000000c0), 0x2, 0xbd1, &(0x7f0000002380)="$eJzs3M1rHOcZAPBnRquVbKtduZRS91KVUmwoXUsuMrUp1C4uvfRQaK8Fq/LKCK0/kFRcyTqskn8gX+dALoEkJiGH+OxLQnLNJbGvCTkETFCsBEJIFGY/pI2lleR4V6PIvx+8mvedd7TP8+ywO/PC7gbwxBrJ/qQRxyLiYhJRau5PI6JY7w1G1BrHra4sTX65sjSZxNravz5LIomIBytLk63HSprbI83BYES8/9ckfvb05rhzC4szE9VqZbY5Pjl/5frJuYXFP0xfmbhcuVy5Onb6T+Onxk+PnhnvWq1ffXTu9he/+fsnta9f/ebW58+/nMS5GGrOtdfRLSMxsv6ctCtExES3g+Wkr1lPe51JYYd/SnucFAAAHaVt93C/iFL0xcbNWyne/iDX5AAAAICuWOuLWAMAAAAOuMT6HwAAAA641ucAHqwsTbZavp9I2Fv3z0fEcKP+1WZrzBSiVt8ORn9EHH6QRPvXWpPGvz22kYj4+N6ZN7IWPfoe8nZqyxHxy63Of1Kvf7j+Le7N9acRMdqF+CMPjX9M9Z/rQvy86wfgyXTnfONCtvn6l67f/8QW17/CFteuHyLv61/r/m910/3fRv19He7//rnLGDdfefFGp7ms/j/f/tvrrZbFz7aPVdQjuL8c8avCVvUn6/UnHeq/uMsYpW9vVDrN5V3/2ksRx2Pr+luS7X+f6OTUdLUy2vi7ZYzl98Zf6xQ/7/qz83+4Q/2t33/qdP6v7zLGfy5ceHPTznsb3e3rTz8tJv+u94rNPf+fmJ+fHYsoJv/YvP/U9rm0jmk9Rlb/id9u//rfqv7sPaHWfB6ytcByc5uNn3oo5l9u3XyrUz6t9V+e5/9Sh/PfXv+7hc3n/5ldxvjdO8+d6DTXvv7NWha/tRYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJY0IoYiScvr/TQtlyOORMTP43BavTY3//upa/+7eimbixiO/nRquloZjYhSY5xk47F6f2N86qHxHyPiaES8UDpUH5cnr1Uv5V08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA645ExFAkaTki0ohYLaVpuZx3VgAAAEDXDeedAAAAANBz1v8AAABw8Fn/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0GNHf33nbhIRtbOH6i1TbM7155oZ0Gtp3gkAuenLOwEgN4W8EwBy84hrfLcLcAAlO8wPdpwZ6HouAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxfx4/duZtERO3soXrLFJtz/blmBvRa2tZPcswD2Ht9200W9i4PYO95icOTyxof2GntP7hxTO37MwM9ywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/Weo3pK0HBHF5r5yOeInETEc/cnUdLUyGhE/jYgPS/0D2Xgs55wBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADovrmFxZmJarUym3XSaHbW9/Sg09eM3MMQvekkjbxr+yWfg90ZeHanY/4bjxmiGPui0n3ayfNdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAvMwtLM5MVKuV2bm8MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyNrewODNRrVZme9jJu0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLzXQAAAP//jAsGRw==") getxattr(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=@known='user.syz\x00', &(0x7f00000001c0)=""/96, 0x60) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x185641, 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x84902, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xc6001, 0x0) renameat2(r3, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./bus\x00', 0x2) setsockopt$inet6_int(r2, 0x29, 0xb, &(0x7f0000000040)=0x9, 0x4) bind$inet6(r2, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) recvmmsg(r2, &(0x7f0000000040), 0x400000000000284, 0x2, 0x0) setsockopt$inet6_int(r2, 0x29, 0x46, 0x0, 0x0) setsockopt$inet6_int(r2, 0x29, 0x35, &(0x7f0000000240)=0x5, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) write$FUSE_ATTR(r0, &(0x7f0000000440)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0xffffffffff7ffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6288f669, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x0, 0x3}}}, 0x78) creat(&(0x7f0000000180)='./file1\x00', 0x6f) 44.634196122s ago: executing program 0 (id=60): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c25"], 0x0, 0x20, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) pread64(0xffffffffffffffff, 0x0, 0x0, 0x4) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r4, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) recvmsg$unix(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x100}, 0x0) socket$nl_route(0x10, 0x3, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) timerfd_gettime(0xffffffffffffffff, &(0x7f0000000180)) 44.477025614s ago: executing program 0 (id=62): bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, @void, @value}, 0x94) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f00000020c0)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f46417f00000000000000b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668fda6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b1280973410100000000000000b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15734eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f05001b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2000, &(0x7f0000000600)={&(0x7f0000000580)={0x50, 0x0, 0x0, {0x7, 0x21, 0x2, 0x772d42}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$trusted_overlay_redirect(&(0x7f0000004140)='./file0\x00', &(0x7f0000004180), 0x0, 0x0, 0x3) syz_fuse_handle_req(r0, &(0x7f0000004300)="e05acff62a41134e0f28a6ba227995b05776c837ab3a066a329e33b775d4586b7a0c48f3471ede96c5e03e1f347acdb576b1b8c75ad4fe76f3ceb2331adb9676968ebcc8bc70b50acd984f9067e2499ec9e28061d978efb1ebbb90d82d973c7b4bdadf6dcf1cd1ba8a4b8882779ab3c5a956791fcf5097ee4b0da8d910938b1edf34fbb493d106ad0270110e14f0c94d02e722ba66bc7e3d90197f4fc676d18723513482dbaa39e68b3a4c0d23f9706f67f76202f16de2f3a40b48a2de184a15f89b2935a65017dbd8783a3d9153c275b72470d0fc15920a659c531d6ca85c36012deb6bf650f9d0a598707c1798a3636b7339a0a5b0a3a62073dbc94eaeecccc58722b8d76d0a447fe0ec7c122ee5d028f5dd17813e62da599f209c621c06c98e0440c008b8678dd65ec6ae2b0b659d6883ff1170ff904db86d0748e8dd1e870c6255ddfc90cbb5aba594c593f64f518d69ab7e02425299303d7d37d5ed28afde8fa2daa4627855dba7c4ab12209d5a836ea0c4592cba568dabd5453382eb5f7e6ce5bd0489b876d4d1dabe18f0440190f5898675bff139d7e8c953abb31383b932a67808cc2a2f67cb714b9a2c8e75f68c21fbe56ecb49f39136b7a0b7b6a53a93f33f9987fb7e7437a0852b9194cb75bb84f3b40f4617ae8ce9a8da6ca74d4e7c737bbc5126b0b8bd0c86f4fb861fea02fd7b8649fb1c0523b30f28a24bd7f58495f29cd2e092f5b6ff29f4de5ce56894fbd9fa78df0fb93efe2192e966e14bc9bd4671b0a2c6873d7750773a8aef7f1d35cad742e64664dcd277b2d604f564fdc519911c0749575c7136226cd68f2ec02a1563c727c1eac916cc426da130ac5c5fd6c0169161c2d7f79fb16b9d8025a6c74e14abccaaf30e5e39806a8b1866cc62e8e238c38036cbcb0abf003861103634409202ffac458605f599ae67db8f4cbd45f72ac9bfd126783135f552dd6639937ff0f77e15ebf8a49fe3d6a7da4fd6faf018b62956957c13ae52537c5ffbb4b2c28f3076468b1d11b018b6af74ff706f17c4babd4987bf9afe98a4b9aa357137d9383b8fb6ca370dd2fdc582aa701e85d926bf3087565231d6089911b2cf578786607ec5849d3d58dd423ff4558092c9a22a1153b787f37c9075555e1d06bc99b95b03bb0862da5be4f8d4718b1c6b892c1ad1138cded558e910553a70699e9d6ac935c227bd3326bfe40f389b16517801826d0ba7a1d74528fa273eca268a74e11423f0ea00e2745abbb7342c846566cf067b38a308babc8a45e607f39b66ddd2e772867cee3e14b3e7dd8844c3651330d15db8aa51d94c98ece900f4443bcbbf8849c3fafd4e5d4e1e5ea4306c081438e1694c59bdafa3b6bf80302b48f09a541dd30db6026ac247303db3facce171b64b48a74a1865db29a15db73f6989f7e5d6b6f39431511246b2ac2873dcdbea3fa5636af6813c83a7fe8b3b7936911a6a47f10823188d0ad18dbf3e4c45c296210e5bfc3abc3dc3836fd60a691005857db271290243709c57fc1ca3ad9a7938550b81b473c66e614fdf7ff35b8e19e60f7616ed19af91e4818c5b2c30f5ff903a3da9c7b7debc5d1b9e41f4a12f122a727a627cc5e6a0f8d81161088a93e4d0e592b7e977287833ec9446a6b44aba303e12ecc19c7fda316f6049db6bf1617f6fefeebcded95f75371fbd6db605ed7b77f8f91ea27468a68e068d1aad50a4118bd619aa85d1f5ee0eb9bbdfcad7335628e3ae1340681ce824204a9997f8aad87c8ce0534482cd748148689ec331002203b94af4ecd11d5b75d80838478c26cfee0fa076c5baaa82483b04898ead705bdb37247956ee25db667ea6668a4f3082332070489da02c3b5d25091e3a00f884265185a28757cdeedb3a1e4a0ada801d4a386fbab0c1de6f35fbb6c7d81fd15370909a387eabd3415f146129647a13f20ccfa69e436ce067ed1a9e0dfb877c85f0b8032e64f5379a9f5a92967533f9b45584ce1a04b962306d2d707e0e462d9d2ce94dbf4c52835c2bc005d1c21fd4e64b0f2578a072d8c442c49bb9450a8fcb49a4b2167912ff1f5946585983087deffee403a0c079ba90a0b644584137c58626afc604ab684650aac5ede8632f3e035da41c511bfb25a62d0a283e35fdd67dc0ef135d428297805b5fd0ad62294531f46171f546c61eb6475fd9fc7c8357e65737d39a741417f8a0a7e035f696c1a83d44837e360592db9ae7afd2ae7be9859f062d274b0862746c9ad804eb1c72aecf6ef9cfbbed33f68f38f25eb493d165f3012c04ec02d42421e2232aa4b30910f9d4fb91b9ba2e7b40ea4fdb60f6957e3afed8cab6d076b2f5ac59ea53bd1e9d944cb53deaa2b8ba097664fca77ab97666c6add05e7556b92d8ad11d19887e83a8ae9dc086bbb4d23cabb3615fdc05e35c61fc3e28315659509df1cbaf449ac909f36c69f5366f1bbe9b3bf9899533f06a6161c986607292a202bfcfeb2508aa18dd993d2d239b32e4f06ba1321d607c154965b9d1f52c940777e69430967d456cafabf236a2f8cea019cc87b350a5bc2aed7f1469ae6cadbcd579864d2194e3bc71e2596c690226b15c86aa0c2aede98cec57c4e752edb6fbe58046ca59546511805a71aa187ce4bcd5399c36eb3f76681a63e5a1d948a9cf98703aebda62c0759477f1be96841d60256bb2d7140fe4481d4d5180df9595fae750da2a9178c89fab47766ae30cd3d8ffcb94eb4b4245ef19ee3d95b89094f528c16ed7289703afd5805e923ce48bb5e451a93ceadbef1443e61b6b59fc13e79ed418dc73cf12b302ff40aa09994374eeabec532bc98b820c21d15f2cd10f755132b12c824a8875387c6682e991dfc01280ce1619c23593659de590b080c7f2eac12ec00704ab8b3bc2052ba9ba6f59a2312b9ebf62c6ea1ec5250435c25215f87350903140a4a12d8e3f8e233f0d63002dbbbd12a7ba9282768dc2b2b9aceb9e45e9da4a2d4a8da83e72bf0cf91bc12324b544a1d6145525dd9cf44199d7448d839bc67b1d33d7da10a9abc08f8f08a894edbd42c1baf8482feb06d68f25c4405a624998bd4c28cb9b845712ba307ca9b9ff56131617ceccd2927ecd57796eb103b6b15dfa12b3e8e9aa2ac8af20cde7877501a98d8b04dbd96d606661066dd80ef55d45fbd5c410d4a0d59ad53cfe3779350e71f109118bccb61121bb8eefced8feaa72c95ed737490c7318e7db86d94eda2ce5f9b04f2308dadbd8a2be6991309a56959c6be4312623a04483bd72a64c210bc6ea600d887aeb3781030a0c4a6ee06f38896bb95688ba5c735180ed50f1fce6c321aa0503f714a000b6e10f22d019e0c5bdbf982bc0a3b15ee59e9c573f77073ac64394f3610f68eca10092a7b7544bc1e643c30017133fec103af1111536ec6b37472157ef7a57186d4b64812ee20f51257d2cdaa19b5508fc40824aeb678c368149387f9083d645c9b616fdf08459aa792897293e7dabfab1144ea74d39a2f0d3632d16ce8a8373717eb83d217250646903207ccd9804e584c12bd98be5096c2a43f21161547f6b2fcf244f12a3c6863a90b45901379a1df5948dba63c34aedb7b877c675dec404acdc0348482502c3e9a886d0829a17c06457a2bb3b6c843285b1aecb4c917d9d586b5b47be2895dad99e620cc824f4d0c577f8b737c20c39c40b77db27e8e72d83c6d220011e7e304c97e281697afe31e077f490f0e632a3fb5125351051543125d7895e86007e0be5527f57f98db8235bfaa3c4d25514ae88d06289261b49013f25326461a5672c0fd975af977d9e9725d14c923decf5b60cb800a267644e0fb5e8dfc734c5b1ba810ff276f24f8fd0608bda3ab335252fbfce4e75c533bf44d2f6a2d14314b5bf24ab3d3dc0794a120379264d2bdfb4111e614b4f68d36f930b4802863bd47dc7b8520f8e95b9673a9bac79dd4e68b7dd9e095d87eb8004f19763459171142145ff6ba160709fa7732579c48bbd4ace904fed83603de20179c6d230b1b098b2800749c1836b222b52da56a2d47dcd9a87e4ea2a2fc3da46b05fb446d1b6e134d5979c43c1e79b00ce0909a020fa2e0377e19bbbeb5c4453a0f04a09242a477bcf0fdf824b58b196d7ee987ed68092c6696cf2dbf942310ebb2d674512a4428e9e194127eb44828f9a812c762460486889d715dc6dc4377e557834f31cab1db1b276a5e3c14618c233ae523f1e3f3c0078fe150354855b3c31d0f333928efff70c7383cf65880420cf7ec307b708307fed0745032cb81891b85d67fb55303a30da8f4b3bedeabddc6bd38d92edeec80aff10f0d29f116cfe31f1b1a96962a713300635329c04977ab606e50b93cb1305f5a82c826febf41318f1ddb7e6fd0eaf37936f6950f841c8853bf1acbb96ba04dcc4fa5a23d8eb8e5b22fea5b5784453d51799442c665df83b45ed6fa99401ceec8e0f62b89fab9fadaa0d51e845fcf2ec20676b3d867304b7f893054490af7a0080bdaacfddd54fee4349e03dff156c9f08ceffa31e3701d333251f7cd4b07c52a9901d4fd32bb01261544c7842df78b420b99645e7c2695fcc6dc4e402ddc0ac039bdaf4129a4ae70b37b1c61ebd47e6cb7d6dfde13e7e972c74b706e8a3ad7fddd50cf581d2055ff5b127695d6f5c8fc67df49aaa56afb789a9fa384125f13d928feea35139cd9153b254c6b39f838c0f0367c5efa13c5fbdcbec5c9f88d7d2ff54aaf8d0c4db4cada8b74ea780d32aa0e66942e936061692182be3c5b21fcd99dfbfd22467d4d3ce3d78e88f1481bc2ed388f0dc3f262a079bdcf41d2f21f1de75202fac6b4f8f9f8a7ee0bdb646ce582f6fd358461fc4266f980f33138c41daa3c8a82088eccb8a2944b6dc432f8149414115f209282945e51e5d0a999d518a32fec37e64e8618879f7d65e088514efed5104ead3fab91c017447a645575a50dba5f28a3a6359a9d591ee2c7eadd08b86e733a6a8723880890d3158e527b4d9a676b02ef0faabff71865c487641c6c104c15178106d878c6cd588b2c6f834a4a2ebb9d129ab28eb7dc6a556f3d868e2765034bb146c7be493d19302b31881a11257ed202bd20d53f05d7b5c96954b55cfb933fcf0945a10b460bf7e276ddb6fa313225b7bee647e8e6d5c1ef68dae19d4cca98f00d3a860602b66b09a1392ad01739a5ddb7117dcb0053e9c31602727101225c627225674aa1e49f3c3abeffada9f5ac76b5f10a2de55951de24b1fb144f4c1eae80e27bc36e5da70e01ff37ca465190180644a27eb9a96a15d6fb4eace5e652176a02d4ef8228bd72df5142351a6f1b08981a5c66eeab943983277c1bb192b668ff25cecae19229da67e2d8e3655c409f597b68260c70c47c5843082d94a94e72fc42ed11eed5a0cc5c9eb57de53947d2823cedbd9e417682b7b19ed3be8d27b3a887795b062c88317a0dc04bd6a62cf05fb78b2955af0514a99e3fe0e0f382c9fc2ff820af6451e0915722162c53b060250890c381ebe2edbb63359643ebd780a32770e78c6af810f341f3e07781ee25c92275ab427de063326239514c6623c9a3a2ee2c80da4c77404607cd208e2e9a273cfff2cf9c6cac6ed4cd6641d8890ce82f229cec11b483db0e4fe70161829bebcdc65351e75eef29d4ec70495415927aa6be603dfb8c5c34f4d2a0afe0bd0700540b8ccd9e0421efb4d449225fe38cf4ea8145e7e1ecdcfda0c1b8a6439b3535a7c853065f665cd28c86fcf4b47ce321edc9ba1bed1a6e4160e62819cc8f9d0914ca7c8f54c6392d9b8d8a9e23e6877e240cf50208b5dc085cbf5932d730dde94314d269f8e4730e72c62ebf1100b423e7c02c0c7b3d579fe738a75bf3d29264bc27009673ebc5fd0d777e2b43d4b738addf5e1c1d084270f5ad6441d10e723331ef5d41d1da2597817968e3c33324fd876bb2c4829921fb5c835ed01e78d0fa88d1f4043693a5cbf592f350505d37efd84845feb77ed38a25df0e98678047f320080972ae011d5ecc9b9cb1aa519fc661c3c909ccf1002844a4f3a9ff21dcb3e861cec427cea26eb765e3d30c532f3c67aead616cca4ed0ef627e3edec6a98e0f0866af49b0019ef8c50104b4e21c17b17b36b0bd5d785c0a46dd5e84dc7327d46c73637602f159900ddc1e6bd3f9afddf45ca54cc7958a6fc0a7e9b93c7e91da8afba0a63238f3847860ebe9403ff3b80e067493d34c55e7562b8b0fb06a2f8c1ddc9cd0f785aa9814cd40aa66ded541de15e647303864b27b5cb7631666f4166b6daf929fbff41fd95bf16994a6f9bc8ce579da13442357cd500f10c392ec78b0c161c99742c03b4d745262d86500e2a981586627350cfe1bcf4710b0824070abca21e1a53a36bfbc12ea7fe8336f741784746abef46f52ad131eafd02ac24c1d1636fa30337251a5f169cdb8c57fa214f2a900af0ee866748661f1a67a6c2c6a6e49ce1939139e45a456c7dbbec8a09be48853cd9b1feeefc6729740dde9de04dd1e0f9c774d387a902174274729e6349a7effd237e63c40bdbccb72e44dab5ac1eab96eb75a6ea8f2f7dd362159131072dd8d733fe9c54d1ea4771e85e7cc0b0455dae0a5c8ece44aeff7e2d247e94639c9a74f48e690c02e89d0377fe3afce5d6abc706dd3e23d19809dfa948b010b6d66556ea81ca3690c3322478dfa1e9ef6de5e4d21b6e9867c611fc4e78abc94bd3c9f112739f8d2996834f54d1137f34ff5442c2432746c37031bc7e9201fdeb7d73a24163fe423fdf3e8e22b655ec159664e905675d8bb80d651d4dda22dfed198d02c2b8ff5b0760fd2aea35e519619393cb66b048b59d4e6cf398652a4726925c8a1936ee29cde1bd70fdeeec0aa1e9289711c57ab8ba170c427173fada71e9a1f0fc4cbe23c248f5340db3f9ba4f8c23da230ef4c1013ba0ffaaf5bfc58cc2eb5084f96bcdce7c1ce76c4206189bfbc9d8f1238aed641c39693363762f2cbb1b3433cb01fba42dfbc7b1aa6a46cb9bfcc98a8d8f46cde8a5dc9d74de7fc73aa22420acd949a26c2bd0c8c6f05fcac03a88e622c851454f583623b35f825038ab1aaa3091d05018c2179f473a889219e3414bbbf4eb62333df13ca9eef4dd987358c90d6bdc113aa2972cbff9b7d7e5a76fa182609401567889febe7f2443b338982c3be4328caa199f4b14652ff609b3012fc66cd7a02d8e837bf85f7d2ee7f5061b359104a90e5a74179f6fe7ea44acaf2e8531b05875e041a7f42f6551e89518dd06f04ceaa5140fee9535cc3de18ca42721661d395e23828b07d449e4e09614c8aa753d28215608a56dbb66a929a47fe1beddc6123afad8d4f64cc5602138a289ef1287548d914647d144c3010cb5e3a90753aafebb70703a4f0eb4edbb991f47ed529b219a9fd421782a8a9d73d18e9ac69768791f408ee65af8f78ca3986e878276993c8dc140949f7410c8aee7b57739ffd57e5096ef3c1edc9d242d8ed7d0b5c8f7d4ff37b4ef76a6d4ca8960793508313c751a194ce0dcd0b08e3c3b91f06cb9f158347af1689fa86e9229970ab49bd44bf99da76818f7deb102bffbc575cf53966e247ce3558f77937d822ab74a437c5575dbcbd907199d5b645ee6ee122dc77090960302f8fce044fcb5d19a803b92a95950c262ea117522e6cbe44f5c277d6d7e36890eb7702136dc78abfdc5105f138b9415ee6ed0b4e1f805b3bdb5d0e7aba7d0aaf7c6c100edae89b8496804a7cc9e61d002ba42abb6ada2fdb12f672a15f2f3ef7d23330a5d411195bd2e3caf54d7c29a4ac9e13db64d88c35587059465e59507acd1ed7393f3557b8991116fdbb675f7f4a30acfa0cce3e31b817834a3037a18479aa764a83820f7186460fb96e07adcd529cdf66d0f6dad80260f51d3a9a1ebe213d03b9b71c9c522b4b8bdfe40b06a9da4c722f9a73d43423b456b2464bbb546b0527f71cbe600478169bab6caab15b98d4383552cf0dbf3c4b5208d901873f79901d174410ccd887073c1c9c6091f01c1772123f8354efdd6646d1e5373ef0e7750406b2c9acc1315c9fe1e9b0dba050717ee4f1ed17fc73357150921e5092c8edeb79f25a5b5e142e6813f20871252ebf52752d643a2965058509271b370bf98ef0fe8983a4725d39685647416757b85f87cef3ed7265d67a479d7752dcb3fb78447e6dff107a51365cba79fdf6edba21db2d3b52bf70579a398c36847bb3ec5e8ced0ad82c68c22d422335f73ea5297a95c5263d2403e06b7fb1d30804efd4d535894e0e0fb4747bd77caf3e92fd23d0bc8c73e09374ca42b52fa8c02f1ff3d19d8eaa78ef2ba7b3b1bea75faabf2658cf0a49f59bdd1fc49618fb60260053033184ede8c6a10fbf5f295a8a96553d469b160b17d9dbef52a651afd41fa87a169e5b34c8f3f0299aab066bcfadb07055502432b285f42e369606c4217f10f947fab6bd24889ca0aafad8be5ecbf11462b3a1cfd0c93c80e0a5611d6248a0a4fcc3a2307a7de22d1e301aae233155bd10d11f6b37d89a34c5104049bfe242ceba72e5968ead5ec6ec6b7056c8a1c390f6c6640ec92afbd76fb1072784ad7349ca30b605d6e755f0a21703724394a7681709f7b73aa34f6f44dea15264ef10e86a1079d64f98f6f7bb50bd2e0caca18df8b09a51ca436834ddc235d60fa9500bfb09fbb1dba93c95e1406086f83f6950a0cb9a4cd8ba97333b0de1e658d42469ac93529c596712231f8e0410992d789d326a127bc8c0d901f4dc99b36948c782410052229769f5177b328a6ca68df9e4fc4638cf090d17a4704cf142271418c5a85c7cd292b6fe1ac9e1f2a1858d17e5318d4d75cad3c4e7f2b3d3da458e4581217a07b28ca94043cd0d31d1af5264b8170ef325855a5b5863f01541dd1428cac12793e9080919f6d4b6f9f1255032b44daf64d2ae7b1084384d0d9eb76b7aa18c70b8ce5a174f2a3f73b31f98a9dc329c3f5e1a4ff04c6b85ab3e2eb95f8e265915937b5bad0088c7ab15e2c9cc97707039045758b56f613f58d8100ab0a829c2672e99624494ae81983c23dced6381e718454e714c00d6df6d76f502bc2bc7dd8dd67279418cc4855e33d9250dfd9eff61c98fb06d578d92d1510c1589025dc2bba8208b8d4554d9718bc846666c984ecd7442c60c3437dc9adb4a8bb671cb828ae0a1be34a4db662ef440fce64a6194a296726e7fd6c2b0d2dd52c785d01b26c66b363c6be384471c0e5e60aacb8c1c47751f8c689892ea1ead15f157dc7b567243cc298583e5f37a6bd4ff9d947e2ae56a466f0c27408cdb8b2b7036598aaef45c995b4b1bcb7f110b5c5aa87fdd652e30998796982fcfa0911558395ec8f63e7fc898221d6a9b904951600f1caf077870db43f5e1c59907e4d5c50c9b51e365cf82f4a77c5bccbfaf90b1ce51aef03675e7c45e2bf46f98bfc0d140273dc2ad2e1c25c74ca2edd2efca89aa1432d1c5450125b8a0c19326b0a8c845e657bf69481918a75502de4fff5db8c706fb0e6d0d7263f3b213171f478b71a67257924a8f5ffbf29215783d21d379f50722972cd7c96c4577dfd958155d15214fe704e73effd98092f640b4e376804013028539422407156de850d0cf7797383d0c9c7e7a0c79718003d5748b5393eb3cd8c18f314cd94139f432f4bc82f908533cdaa7c80d0d6d26e1228f8d00a8882b9b07fc6a177d20231e7f42eb40eaa029a1576cd0cd32d7da652d01824077bcf175d7f9540522f38a815aa0e2267588d9ddc6ab5188e45decb68c93091a3607c0d8f158387e0e152bb4a8da4e66fc3c6fde1fb8f4d00f03885b7822a8587abd72c36d10c77e1c7222d24e2bf1992a17c07d586540a0ae2631687cb9197a655fb66690c3b0a0de8808945ba66ffa1e60e0d9623d067fc6f8a233ab53332478d538597fd798f0abfcc97182ff22249f95bce4a07d9f410ae919fd3e0d313a5b12c03f58de66ff5d211e25c791c108ff82ade5be2d59cdb15c6a4759dca915ddf3c07bda00b13018bdb95caea0bf170a15b6cf53a230ef717e1c90233735b9693379e7ef711a367ce42fd7c3ffe25496789342517332a68350a46a3a8da15bfbb63c45f8dc7c5d25db7ab473da177398443857e81bb58d9aa6d97e0bc685e1b40a0704c330e1c0850b9e799207be79508f927fcd5df193b929e0aad5a426990f7c19c50c50427c66a73347fc0937f091c98668f1ece95fa029dcce72977d51a836b6d7e5c93084968ffbca70619eee8700b1a9cc5056b5485ae3d5440b4711b8600fd10fd814cadde2ed11cc6b241464a002fb06ade3ceb7e89fb74462c9abdeb3d88eb9e57eb4f9abbabd23fea5f970417a7fa8a0e78f96b233ec75c6ff89c0068dac52bbafbdc1636f8156a1681acc405b52c65960ad32bac32189c074390c11385dec2b6bad34e95de5e848845adab92a7edf2e60f3c70fda609cb76662a4b98b187b93a739bbe139054b09f5488428b2c8b462e8f5cea5df40290f2dab5ed51cf9e719688ecec4ab1c72b8497efa1746d1bc9b3dff2dabfcb1092f1856f17c2a9a7c37656eb3ec485ffdb0f51149391d6131dd1d8554310c60598e49afad834f5e5255f21c432abb377f54cdf2ea82148d73475214e28346785d797bc4e657d9a2f1f4ce54da741f8caf8262335e284e2f8a04a823de564e553474c39ec1e763700bce1bf030eacaedd345fbe3c3af2120f3fa962ceb2b1427663d791b5936a80b336941c6079f468f92d5c10deab0dfefe9593b76b673a71ad499c5d0fff4a9db2a5f5a0caa0c2c5620abf503deb905d8cb7b6c66865ee69bf31982ef6d9ae8834d361dce14d535a2025db065f5429f3945d5615886163892e1e41fd34c44949cd97592f1a378027de0e81637c11594609c1808da0cdb64de43a871b2b2640f2642d6c1aae34d83b0b0eb73aedf94ce7c1daeddf8cf684672edaf1ce0c7757f163dae3a4350cef5803a60f1e1f3d5eb277a17d38cc32ca8b6fdf536720ce186e7be6507d720810ce8801be2cc5488c7a6f0e398878ebb2ee530d62b61bf67fd4a7fdc811ecb119e4a6e7c6555685850656cf52dbc2a1da93d8550a7941a8a7716fa348f2cbcd6f58489051bf01c0ad0745b8a1e9a10fb748a9ae9f7897dfa81efc7fe240959a3857385f8be3a8102efb0791e1e01e539b370b8ea57d3b7b747bfce3a206612410c0a9aa9130320d80a912434c5a47048c1ab6901e7806c72fef1f4f59322bbf5a79f444a0eec2397a76ae63a22c5bc76a98c4e65212258f963709c07c54dc36ac15d16d7f34c6becd2de54a3ca98babdbe1068275e18585abd3a1fb4e889ea087d918ce2e791098a3e337926a408e9301f2e8f681c50b700cfc240d2a692516e491b7f4774309953b34372fc5425832d4206079872e4387f2343de66525c63c71b1c9625e7649adcc92f279d51d55fc771f7c8b81c02e8a7a6b2bb6f0170d6e5552882434382163f07ea5e4c5971bff35f530e04ca0247f5bdd27929eee90e2078141cfd2d45a1cc2a1bf47012025fa808b9e849978011e482fb7e851e5efcb02796b6a4ce2b72e8e83bba54670b912668723803b", 0x2000, &(0x7f0000000dc0)={&(0x7f00000007c0)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x29, 0x101, 0x800, 0x5, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)='system.posix_acl_default\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="02"], 0x4, 0x2) r1 = syz_usb_connect(0x1, 0xfffffffffffffd22, 0x0, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x25, 0x2, @val=@perf_event={0x4}}, 0x18) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r2, 0xaf01, 0x0) r3 = eventfd(0xc) ioctl$VHOST_SET_LOG_FD(r2, 0x4004af07, &(0x7f0000000240)=r3) ioctl$VHOST_SET_VRING_KICK(r2, 0x4008af20, &(0x7f0000000040)={0x1, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/247, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/74}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000000c40)) syz_usb_control_io$uac1(r1, &(0x7f0000000180)={0x14, &(0x7f00000006c0)={0x20, 0x3, 0xe9, {0xe9, 0xd, "0b94ee9e175789f4e127672d0b8afaff9240fdbc9ad4284ca54be9ba225700bb8e102c53b5d1037f15883ff26e592d06d1b7a027c79d3a8d5399b35f5a214c13313b69965ac4ba108173fefcd410d61805d626683ae78b326631a23f0a2c3be7b076bb6b66c7b17392e37f6ffeba724d3a9f5ca92ea1ba068c4e1ea67781e17a4b94dc13847f4dfae354564edacf51da6580f4db60562e8eff8d5fd896625446ab1d4257e4bf70d9675edfe5bb54212516c03ac0bf94cd927ba96122492cf9eac158dcf206d5f40fa938ab78fc738acabc25636d4049a4982a785e046c5c846421a2743507d802"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x441}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000840)={0x40, 0x16, 0xbc, "088b2c5f0a58f7d367704548f0c668e27fe1ff6f17d9e42a99a520963e7c2dee044483b9c2eab8ab7f558039eebd7ab62a0f5b73afba92aefb349ec70f1a7178767a92d11442d5de101dada75696b621cd9d0f356f8c58cfd6d28bacf154196d7dfd6e76927862acddf99a8b5b32fa62adc5934a4ff2bcba932f2ea5491fd05bd22c000018621b759adddd22e21e47eb2261f5217f5a5d7d85daff62328b18ba2351580175538193a5a6c51fe2c686508303a36c2a7e6582e6dd811a"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0xe5}, &(0x7f00000009c0)={0x20, 0x81, 0x3, ':\f$'}, &(0x7f0000000a00)={0x20, 0x82, 0x3, "4c08a5"}, &(0x7f0000000a40)={0x20, 0x83, 0x3, "ed5321"}, &(0x7f0000000a80)={0x20, 0x84, 0x2, "ac99"}, &(0x7f0000000ac0)={0x20, 0x85, 0x3, "17e616"}}) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000002c0)={0x1, r3}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f0000000000)=0x1) unshare(0x64000600) 44.472646574s ago: executing program 32 (id=62): bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, @void, @value}, 0x94) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f00000020c0)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f46417f00000000000000b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668fda6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b1280973410100000000000000b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15734eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f05001b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2000, &(0x7f0000000600)={&(0x7f0000000580)={0x50, 0x0, 0x0, {0x7, 0x21, 0x2, 0x772d42}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$trusted_overlay_redirect(&(0x7f0000004140)='./file0\x00', &(0x7f0000004180), 0x0, 0x0, 0x3) syz_fuse_handle_req(r0, &(0x7f0000004300)="e05acff62a41134e0f28a6ba227995b05776c837ab3a066a329e33b775d4586b7a0c48f3471ede96c5e03e1f347acdb576b1b8c75ad4fe76f3ceb2331adb9676968ebcc8bc70b50acd984f9067e2499ec9e28061d978efb1ebbb90d82d973c7b4bdadf6dcf1cd1ba8a4b8882779ab3c5a956791fcf5097ee4b0da8d910938b1edf34fbb493d106ad0270110e14f0c94d02e722ba66bc7e3d90197f4fc676d18723513482dbaa39e68b3a4c0d23f9706f67f76202f16de2f3a40b48a2de184a15f89b2935a65017dbd8783a3d9153c275b72470d0fc15920a659c531d6ca85c36012deb6bf650f9d0a598707c1798a3636b7339a0a5b0a3a62073dbc94eaeecccc58722b8d76d0a447fe0ec7c122ee5d028f5dd17813e62da599f209c621c06c98e0440c008b8678dd65ec6ae2b0b659d6883ff1170ff904db86d0748e8dd1e870c6255ddfc90cbb5aba594c593f64f518d69ab7e02425299303d7d37d5ed28afde8fa2daa4627855dba7c4ab12209d5a836ea0c4592cba568dabd5453382eb5f7e6ce5bd0489b876d4d1dabe18f0440190f5898675bff139d7e8c953abb31383b932a67808cc2a2f67cb714b9a2c8e75f68c21fbe56ecb49f39136b7a0b7b6a53a93f33f9987fb7e7437a0852b9194cb75bb84f3b40f4617ae8ce9a8da6ca74d4e7c737bbc5126b0b8bd0c86f4fb861fea02fd7b8649fb1c0523b30f28a24bd7f58495f29cd2e092f5b6ff29f4de5ce56894fbd9fa78df0fb93efe2192e966e14bc9bd4671b0a2c6873d7750773a8aef7f1d35cad742e64664dcd277b2d604f564fdc519911c0749575c7136226cd68f2ec02a1563c727c1eac916cc426da130ac5c5fd6c0169161c2d7f79fb16b9d8025a6c74e14abccaaf30e5e39806a8b1866cc62e8e238c38036cbcb0abf003861103634409202ffac458605f599ae67db8f4cbd45f72ac9bfd126783135f552dd6639937ff0f77e15ebf8a49fe3d6a7da4fd6faf018b62956957c13ae52537c5ffbb4b2c28f3076468b1d11b018b6af74ff706f17c4babd4987bf9afe98a4b9aa357137d9383b8fb6ca370dd2fdc582aa701e85d926bf3087565231d6089911b2cf578786607ec5849d3d58dd423ff4558092c9a22a1153b787f37c9075555e1d06bc99b95b03bb0862da5be4f8d4718b1c6b892c1ad1138cded558e910553a70699e9d6ac935c227bd3326bfe40f389b16517801826d0ba7a1d74528fa273eca268a74e11423f0ea00e2745abbb7342c846566cf067b38a308babc8a45e607f39b66ddd2e772867cee3e14b3e7dd8844c3651330d15db8aa51d94c98ece900f4443bcbbf8849c3fafd4e5d4e1e5ea4306c081438e1694c59bdafa3b6bf80302b48f09a541dd30db6026ac247303db3facce171b64b48a74a1865db29a15db73f6989f7e5d6b6f39431511246b2ac2873dcdbea3fa5636af6813c83a7fe8b3b7936911a6a47f10823188d0ad18dbf3e4c45c296210e5bfc3abc3dc3836fd60a691005857db271290243709c57fc1ca3ad9a7938550b81b473c66e614fdf7ff35b8e19e60f7616ed19af91e4818c5b2c30f5ff903a3da9c7b7debc5d1b9e41f4a12f122a727a627cc5e6a0f8d81161088a93e4d0e592b7e977287833ec9446a6b44aba303e12ecc19c7fda316f6049db6bf1617f6fefeebcded95f75371fbd6db605ed7b77f8f91ea27468a68e068d1aad50a4118bd619aa85d1f5ee0eb9bbdfcad7335628e3ae1340681ce824204a9997f8aad87c8ce0534482cd748148689ec331002203b94af4ecd11d5b75d80838478c26cfee0fa076c5baaa82483b04898ead705bdb37247956ee25db667ea6668a4f3082332070489da02c3b5d25091e3a00f884265185a28757cdeedb3a1e4a0ada801d4a386fbab0c1de6f35fbb6c7d81fd15370909a387eabd3415f146129647a13f20ccfa69e436ce067ed1a9e0dfb877c85f0b8032e64f5379a9f5a92967533f9b45584ce1a04b962306d2d707e0e462d9d2ce94dbf4c52835c2bc005d1c21fd4e64b0f2578a072d8c442c49bb9450a8fcb49a4b2167912ff1f5946585983087deffee403a0c079ba90a0b644584137c58626afc604ab684650aac5ede8632f3e035da41c511bfb25a62d0a283e35fdd67dc0ef135d428297805b5fd0ad62294531f46171f546c61eb6475fd9fc7c8357e65737d39a741417f8a0a7e035f696c1a83d44837e360592db9ae7afd2ae7be9859f062d274b0862746c9ad804eb1c72aecf6ef9cfbbed33f68f38f25eb493d165f3012c04ec02d42421e2232aa4b30910f9d4fb91b9ba2e7b40ea4fdb60f6957e3afed8cab6d076b2f5ac59ea53bd1e9d944cb53deaa2b8ba097664fca77ab97666c6add05e7556b92d8ad11d19887e83a8ae9dc086bbb4d23cabb3615fdc05e35c61fc3e28315659509df1cbaf449ac909f36c69f5366f1bbe9b3bf9899533f06a6161c986607292a202bfcfeb2508aa18dd993d2d239b32e4f06ba1321d607c154965b9d1f52c940777e69430967d456cafabf236a2f8cea019cc87b350a5bc2aed7f1469ae6cadbcd579864d2194e3bc71e2596c690226b15c86aa0c2aede98cec57c4e752edb6fbe58046ca59546511805a71aa187ce4bcd5399c36eb3f76681a63e5a1d948a9cf98703aebda62c0759477f1be96841d60256bb2d7140fe4481d4d5180df9595fae750da2a9178c89fab47766ae30cd3d8ffcb94eb4b4245ef19ee3d95b89094f528c16ed7289703afd5805e923ce48bb5e451a93ceadbef1443e61b6b59fc13e79ed418dc73cf12b302ff40aa09994374eeabec532bc98b820c21d15f2cd10f755132b12c824a8875387c6682e991dfc01280ce1619c23593659de590b080c7f2eac12ec00704ab8b3bc2052ba9ba6f59a2312b9ebf62c6ea1ec5250435c25215f87350903140a4a12d8e3f8e233f0d63002dbbbd12a7ba9282768dc2b2b9aceb9e45e9da4a2d4a8da83e72bf0cf91bc12324b544a1d6145525dd9cf44199d7448d839bc67b1d33d7da10a9abc08f8f08a894edbd42c1baf8482feb06d68f25c4405a624998bd4c28cb9b845712ba307ca9b9ff56131617ceccd2927ecd57796eb103b6b15dfa12b3e8e9aa2ac8af20cde7877501a98d8b04dbd96d606661066dd80ef55d45fbd5c410d4a0d59ad53cfe3779350e71f109118bccb61121bb8eefced8feaa72c95ed737490c7318e7db86d94eda2ce5f9b04f2308dadbd8a2be6991309a56959c6be4312623a04483bd72a64c210bc6ea600d887aeb3781030a0c4a6ee06f38896bb95688ba5c735180ed50f1fce6c321aa0503f714a000b6e10f22d019e0c5bdbf982bc0a3b15ee59e9c573f77073ac64394f3610f68eca10092a7b7544bc1e643c30017133fec103af1111536ec6b37472157ef7a57186d4b64812ee20f51257d2cdaa19b5508fc40824aeb678c368149387f9083d645c9b616fdf08459aa792897293e7dabfab1144ea74d39a2f0d3632d16ce8a8373717eb83d217250646903207ccd9804e584c12bd98be5096c2a43f21161547f6b2fcf244f12a3c6863a90b45901379a1df5948dba63c34aedb7b877c675dec404acdc0348482502c3e9a886d0829a17c06457a2bb3b6c843285b1aecb4c917d9d586b5b47be2895dad99e620cc824f4d0c577f8b737c20c39c40b77db27e8e72d83c6d220011e7e304c97e281697afe31e077f490f0e632a3fb5125351051543125d7895e86007e0be5527f57f98db8235bfaa3c4d25514ae88d06289261b49013f25326461a5672c0fd975af977d9e9725d14c923decf5b60cb800a267644e0fb5e8dfc734c5b1ba810ff276f24f8fd0608bda3ab335252fbfce4e75c533bf44d2f6a2d14314b5bf24ab3d3dc0794a120379264d2bdfb4111e614b4f68d36f930b4802863bd47dc7b8520f8e95b9673a9bac79dd4e68b7dd9e095d87eb8004f19763459171142145ff6ba160709fa7732579c48bbd4ace904fed83603de20179c6d230b1b098b2800749c1836b222b52da56a2d47dcd9a87e4ea2a2fc3da46b05fb446d1b6e134d5979c43c1e79b00ce0909a020fa2e0377e19bbbeb5c4453a0f04a09242a477bcf0fdf824b58b196d7ee987ed68092c6696cf2dbf942310ebb2d674512a4428e9e194127eb44828f9a812c762460486889d715dc6dc4377e557834f31cab1db1b276a5e3c14618c233ae523f1e3f3c0078fe150354855b3c31d0f333928efff70c7383cf65880420cf7ec307b708307fed0745032cb81891b85d67fb55303a30da8f4b3bedeabddc6bd38d92edeec80aff10f0d29f116cfe31f1b1a96962a713300635329c04977ab606e50b93cb1305f5a82c826febf41318f1ddb7e6fd0eaf37936f6950f841c8853bf1acbb96ba04dcc4fa5a23d8eb8e5b22fea5b5784453d51799442c665df83b45ed6fa99401ceec8e0f62b89fab9fadaa0d51e845fcf2ec20676b3d867304b7f893054490af7a0080bdaacfddd54fee4349e03dff156c9f08ceffa31e3701d333251f7cd4b07c52a9901d4fd32bb01261544c7842df78b420b99645e7c2695fcc6dc4e402ddc0ac039bdaf4129a4ae70b37b1c61ebd47e6cb7d6dfde13e7e972c74b706e8a3ad7fddd50cf581d2055ff5b127695d6f5c8fc67df49aaa56afb789a9fa384125f13d928feea35139cd9153b254c6b39f838c0f0367c5efa13c5fbdcbec5c9f88d7d2ff54aaf8d0c4db4cada8b74ea780d32aa0e66942e936061692182be3c5b21fcd99dfbfd22467d4d3ce3d78e88f1481bc2ed388f0dc3f262a079bdcf41d2f21f1de75202fac6b4f8f9f8a7ee0bdb646ce582f6fd358461fc4266f980f33138c41daa3c8a82088eccb8a2944b6dc432f8149414115f209282945e51e5d0a999d518a32fec37e64e8618879f7d65e088514efed5104ead3fab91c017447a645575a50dba5f28a3a6359a9d591ee2c7eadd08b86e733a6a8723880890d3158e527b4d9a676b02ef0faabff71865c487641c6c104c15178106d878c6cd588b2c6f834a4a2ebb9d129ab28eb7dc6a556f3d868e2765034bb146c7be493d19302b31881a11257ed202bd20d53f05d7b5c96954b55cfb933fcf0945a10b460bf7e276ddb6fa313225b7bee647e8e6d5c1ef68dae19d4cca98f00d3a860602b66b09a1392ad01739a5ddb7117dcb0053e9c31602727101225c627225674aa1e49f3c3abeffada9f5ac76b5f10a2de55951de24b1fb144f4c1eae80e27bc36e5da70e01ff37ca465190180644a27eb9a96a15d6fb4eace5e652176a02d4ef8228bd72df5142351a6f1b08981a5c66eeab943983277c1bb192b668ff25cecae19229da67e2d8e3655c409f597b68260c70c47c5843082d94a94e72fc42ed11eed5a0cc5c9eb57de53947d2823cedbd9e417682b7b19ed3be8d27b3a887795b062c88317a0dc04bd6a62cf05fb78b2955af0514a99e3fe0e0f382c9fc2ff820af6451e0915722162c53b060250890c381ebe2edbb63359643ebd780a32770e78c6af810f341f3e07781ee25c92275ab427de063326239514c6623c9a3a2ee2c80da4c77404607cd208e2e9a273cfff2cf9c6cac6ed4cd6641d8890ce82f229cec11b483db0e4fe70161829bebcdc65351e75eef29d4ec70495415927aa6be603dfb8c5c34f4d2a0afe0bd0700540b8ccd9e0421efb4d449225fe38cf4ea8145e7e1ecdcfda0c1b8a6439b3535a7c853065f665cd28c86fcf4b47ce321edc9ba1bed1a6e4160e62819cc8f9d0914ca7c8f54c6392d9b8d8a9e23e6877e240cf50208b5dc085cbf5932d730dde94314d269f8e4730e72c62ebf1100b423e7c02c0c7b3d579fe738a75bf3d29264bc27009673ebc5fd0d777e2b43d4b738addf5e1c1d084270f5ad6441d10e723331ef5d41d1da2597817968e3c33324fd876bb2c4829921fb5c835ed01e78d0fa88d1f4043693a5cbf592f350505d37efd84845feb77ed38a25df0e98678047f320080972ae011d5ecc9b9cb1aa519fc661c3c909ccf1002844a4f3a9ff21dcb3e861cec427cea26eb765e3d30c532f3c67aead616cca4ed0ef627e3edec6a98e0f0866af49b0019ef8c50104b4e21c17b17b36b0bd5d785c0a46dd5e84dc7327d46c73637602f159900ddc1e6bd3f9afddf45ca54cc7958a6fc0a7e9b93c7e91da8afba0a63238f3847860ebe9403ff3b80e067493d34c55e7562b8b0fb06a2f8c1ddc9cd0f785aa9814cd40aa66ded541de15e647303864b27b5cb7631666f4166b6daf929fbff41fd95bf16994a6f9bc8ce579da13442357cd500f10c392ec78b0c161c99742c03b4d745262d86500e2a981586627350cfe1bcf4710b0824070abca21e1a53a36bfbc12ea7fe8336f741784746abef46f52ad131eafd02ac24c1d1636fa30337251a5f169cdb8c57fa214f2a900af0ee866748661f1a67a6c2c6a6e49ce1939139e45a456c7dbbec8a09be48853cd9b1feeefc6729740dde9de04dd1e0f9c774d387a902174274729e6349a7effd237e63c40bdbccb72e44dab5ac1eab96eb75a6ea8f2f7dd362159131072dd8d733fe9c54d1ea4771e85e7cc0b0455dae0a5c8ece44aeff7e2d247e94639c9a74f48e690c02e89d0377fe3afce5d6abc706dd3e23d19809dfa948b010b6d66556ea81ca3690c3322478dfa1e9ef6de5e4d21b6e9867c611fc4e78abc94bd3c9f112739f8d2996834f54d1137f34ff5442c2432746c37031bc7e9201fdeb7d73a24163fe423fdf3e8e22b655ec159664e905675d8bb80d651d4dda22dfed198d02c2b8ff5b0760fd2aea35e519619393cb66b048b59d4e6cf398652a4726925c8a1936ee29cde1bd70fdeeec0aa1e9289711c57ab8ba170c427173fada71e9a1f0fc4cbe23c248f5340db3f9ba4f8c23da230ef4c1013ba0ffaaf5bfc58cc2eb5084f96bcdce7c1ce76c4206189bfbc9d8f1238aed641c39693363762f2cbb1b3433cb01fba42dfbc7b1aa6a46cb9bfcc98a8d8f46cde8a5dc9d74de7fc73aa22420acd949a26c2bd0c8c6f05fcac03a88e622c851454f583623b35f825038ab1aaa3091d05018c2179f473a889219e3414bbbf4eb62333df13ca9eef4dd987358c90d6bdc113aa2972cbff9b7d7e5a76fa182609401567889febe7f2443b338982c3be4328caa199f4b14652ff609b3012fc66cd7a02d8e837bf85f7d2ee7f5061b359104a90e5a74179f6fe7ea44acaf2e8531b05875e041a7f42f6551e89518dd06f04ceaa5140fee9535cc3de18ca42721661d395e23828b07d449e4e09614c8aa753d28215608a56dbb66a929a47fe1beddc6123afad8d4f64cc5602138a289ef1287548d914647d144c3010cb5e3a90753aafebb70703a4f0eb4edbb991f47ed529b219a9fd421782a8a9d73d18e9ac69768791f408ee65af8f78ca3986e878276993c8dc140949f7410c8aee7b57739ffd57e5096ef3c1edc9d242d8ed7d0b5c8f7d4ff37b4ef76a6d4ca8960793508313c751a194ce0dcd0b08e3c3b91f06cb9f158347af1689fa86e9229970ab49bd44bf99da76818f7deb102bffbc575cf53966e247ce3558f77937d822ab74a437c5575dbcbd907199d5b645ee6ee122dc77090960302f8fce044fcb5d19a803b92a95950c262ea117522e6cbe44f5c277d6d7e36890eb7702136dc78abfdc5105f138b9415ee6ed0b4e1f805b3bdb5d0e7aba7d0aaf7c6c100edae89b8496804a7cc9e61d002ba42abb6ada2fdb12f672a15f2f3ef7d23330a5d411195bd2e3caf54d7c29a4ac9e13db64d88c35587059465e59507acd1ed7393f3557b8991116fdbb675f7f4a30acfa0cce3e31b817834a3037a18479aa764a83820f7186460fb96e07adcd529cdf66d0f6dad80260f51d3a9a1ebe213d03b9b71c9c522b4b8bdfe40b06a9da4c722f9a73d43423b456b2464bbb546b0527f71cbe600478169bab6caab15b98d4383552cf0dbf3c4b5208d901873f79901d174410ccd887073c1c9c6091f01c1772123f8354efdd6646d1e5373ef0e7750406b2c9acc1315c9fe1e9b0dba050717ee4f1ed17fc73357150921e5092c8edeb79f25a5b5e142e6813f20871252ebf52752d643a2965058509271b370bf98ef0fe8983a4725d39685647416757b85f87cef3ed7265d67a479d7752dcb3fb78447e6dff107a51365cba79fdf6edba21db2d3b52bf70579a398c36847bb3ec5e8ced0ad82c68c22d422335f73ea5297a95c5263d2403e06b7fb1d30804efd4d535894e0e0fb4747bd77caf3e92fd23d0bc8c73e09374ca42b52fa8c02f1ff3d19d8eaa78ef2ba7b3b1bea75faabf2658cf0a49f59bdd1fc49618fb60260053033184ede8c6a10fbf5f295a8a96553d469b160b17d9dbef52a651afd41fa87a169e5b34c8f3f0299aab066bcfadb07055502432b285f42e369606c4217f10f947fab6bd24889ca0aafad8be5ecbf11462b3a1cfd0c93c80e0a5611d6248a0a4fcc3a2307a7de22d1e301aae233155bd10d11f6b37d89a34c5104049bfe242ceba72e5968ead5ec6ec6b7056c8a1c390f6c6640ec92afbd76fb1072784ad7349ca30b605d6e755f0a21703724394a7681709f7b73aa34f6f44dea15264ef10e86a1079d64f98f6f7bb50bd2e0caca18df8b09a51ca436834ddc235d60fa9500bfb09fbb1dba93c95e1406086f83f6950a0cb9a4cd8ba97333b0de1e658d42469ac93529c596712231f8e0410992d789d326a127bc8c0d901f4dc99b36948c782410052229769f5177b328a6ca68df9e4fc4638cf090d17a4704cf142271418c5a85c7cd292b6fe1ac9e1f2a1858d17e5318d4d75cad3c4e7f2b3d3da458e4581217a07b28ca94043cd0d31d1af5264b8170ef325855a5b5863f01541dd1428cac12793e9080919f6d4b6f9f1255032b44daf64d2ae7b1084384d0d9eb76b7aa18c70b8ce5a174f2a3f73b31f98a9dc329c3f5e1a4ff04c6b85ab3e2eb95f8e265915937b5bad0088c7ab15e2c9cc97707039045758b56f613f58d8100ab0a829c2672e99624494ae81983c23dced6381e718454e714c00d6df6d76f502bc2bc7dd8dd67279418cc4855e33d9250dfd9eff61c98fb06d578d92d1510c1589025dc2bba8208b8d4554d9718bc846666c984ecd7442c60c3437dc9adb4a8bb671cb828ae0a1be34a4db662ef440fce64a6194a296726e7fd6c2b0d2dd52c785d01b26c66b363c6be384471c0e5e60aacb8c1c47751f8c689892ea1ead15f157dc7b567243cc298583e5f37a6bd4ff9d947e2ae56a466f0c27408cdb8b2b7036598aaef45c995b4b1bcb7f110b5c5aa87fdd652e30998796982fcfa0911558395ec8f63e7fc898221d6a9b904951600f1caf077870db43f5e1c59907e4d5c50c9b51e365cf82f4a77c5bccbfaf90b1ce51aef03675e7c45e2bf46f98bfc0d140273dc2ad2e1c25c74ca2edd2efca89aa1432d1c5450125b8a0c19326b0a8c845e657bf69481918a75502de4fff5db8c706fb0e6d0d7263f3b213171f478b71a67257924a8f5ffbf29215783d21d379f50722972cd7c96c4577dfd958155d15214fe704e73effd98092f640b4e376804013028539422407156de850d0cf7797383d0c9c7e7a0c79718003d5748b5393eb3cd8c18f314cd94139f432f4bc82f908533cdaa7c80d0d6d26e1228f8d00a8882b9b07fc6a177d20231e7f42eb40eaa029a1576cd0cd32d7da652d01824077bcf175d7f9540522f38a815aa0e2267588d9ddc6ab5188e45decb68c93091a3607c0d8f158387e0e152bb4a8da4e66fc3c6fde1fb8f4d00f03885b7822a8587abd72c36d10c77e1c7222d24e2bf1992a17c07d586540a0ae2631687cb9197a655fb66690c3b0a0de8808945ba66ffa1e60e0d9623d067fc6f8a233ab53332478d538597fd798f0abfcc97182ff22249f95bce4a07d9f410ae919fd3e0d313a5b12c03f58de66ff5d211e25c791c108ff82ade5be2d59cdb15c6a4759dca915ddf3c07bda00b13018bdb95caea0bf170a15b6cf53a230ef717e1c90233735b9693379e7ef711a367ce42fd7c3ffe25496789342517332a68350a46a3a8da15bfbb63c45f8dc7c5d25db7ab473da177398443857e81bb58d9aa6d97e0bc685e1b40a0704c330e1c0850b9e799207be79508f927fcd5df193b929e0aad5a426990f7c19c50c50427c66a73347fc0937f091c98668f1ece95fa029dcce72977d51a836b6d7e5c93084968ffbca70619eee8700b1a9cc5056b5485ae3d5440b4711b8600fd10fd814cadde2ed11cc6b241464a002fb06ade3ceb7e89fb74462c9abdeb3d88eb9e57eb4f9abbabd23fea5f970417a7fa8a0e78f96b233ec75c6ff89c0068dac52bbafbdc1636f8156a1681acc405b52c65960ad32bac32189c074390c11385dec2b6bad34e95de5e848845adab92a7edf2e60f3c70fda609cb76662a4b98b187b93a739bbe139054b09f5488428b2c8b462e8f5cea5df40290f2dab5ed51cf9e719688ecec4ab1c72b8497efa1746d1bc9b3dff2dabfcb1092f1856f17c2a9a7c37656eb3ec485ffdb0f51149391d6131dd1d8554310c60598e49afad834f5e5255f21c432abb377f54cdf2ea82148d73475214e28346785d797bc4e657d9a2f1f4ce54da741f8caf8262335e284e2f8a04a823de564e553474c39ec1e763700bce1bf030eacaedd345fbe3c3af2120f3fa962ceb2b1427663d791b5936a80b336941c6079f468f92d5c10deab0dfefe9593b76b673a71ad499c5d0fff4a9db2a5f5a0caa0c2c5620abf503deb905d8cb7b6c66865ee69bf31982ef6d9ae8834d361dce14d535a2025db065f5429f3945d5615886163892e1e41fd34c44949cd97592f1a378027de0e81637c11594609c1808da0cdb64de43a871b2b2640f2642d6c1aae34d83b0b0eb73aedf94ce7c1daeddf8cf684672edaf1ce0c7757f163dae3a4350cef5803a60f1e1f3d5eb277a17d38cc32ca8b6fdf536720ce186e7be6507d720810ce8801be2cc5488c7a6f0e398878ebb2ee530d62b61bf67fd4a7fdc811ecb119e4a6e7c6555685850656cf52dbc2a1da93d8550a7941a8a7716fa348f2cbcd6f58489051bf01c0ad0745b8a1e9a10fb748a9ae9f7897dfa81efc7fe240959a3857385f8be3a8102efb0791e1e01e539b370b8ea57d3b7b747bfce3a206612410c0a9aa9130320d80a912434c5a47048c1ab6901e7806c72fef1f4f59322bbf5a79f444a0eec2397a76ae63a22c5bc76a98c4e65212258f963709c07c54dc36ac15d16d7f34c6becd2de54a3ca98babdbe1068275e18585abd3a1fb4e889ea087d918ce2e791098a3e337926a408e9301f2e8f681c50b700cfc240d2a692516e491b7f4774309953b34372fc5425832d4206079872e4387f2343de66525c63c71b1c9625e7649adcc92f279d51d55fc771f7c8b81c02e8a7a6b2bb6f0170d6e5552882434382163f07ea5e4c5971bff35f530e04ca0247f5bdd27929eee90e2078141cfd2d45a1cc2a1bf47012025fa808b9e849978011e482fb7e851e5efcb02796b6a4ce2b72e8e83bba54670b912668723803b", 0x2000, &(0x7f0000000dc0)={&(0x7f00000007c0)={0x50, 0xffffffffffffffda, 0x0, {0x7, 0x29, 0x101, 0x800, 0x5, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)='system.posix_acl_default\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="02"], 0x4, 0x2) r1 = syz_usb_connect(0x1, 0xfffffffffffffd22, 0x0, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x25, 0x2, @val=@perf_event={0x4}}, 0x18) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r2, 0xaf01, 0x0) r3 = eventfd(0xc) ioctl$VHOST_SET_LOG_FD(r2, 0x4004af07, &(0x7f0000000240)=r3) ioctl$VHOST_SET_VRING_KICK(r2, 0x4008af20, &(0x7f0000000040)={0x1, r3}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/247, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/74}) ioctl$VHOST_SET_MEM_TABLE(r2, 0x4008af03, &(0x7f0000000c40)) syz_usb_control_io$uac1(r1, &(0x7f0000000180)={0x14, &(0x7f00000006c0)={0x20, 0x3, 0xe9, {0xe9, 0xd, "0b94ee9e175789f4e127672d0b8afaff9240fdbc9ad4284ca54be9ba225700bb8e102c53b5d1037f15883ff26e592d06d1b7a027c79d3a8d5399b35f5a214c13313b69965ac4ba108173fefcd410d61805d626683ae78b326631a23f0a2c3be7b076bb6b66c7b17392e37f6ffeba724d3a9f5ca92ea1ba068c4e1ea67781e17a4b94dc13847f4dfae354564edacf51da6580f4db60562e8eff8d5fd896625446ab1d4257e4bf70d9675edfe5bb54212516c03ac0bf94cd927ba96122492cf9eac158dcf206d5f40fa938ab78fc738acabc25636d4049a4982a785e046c5c846421a2743507d802"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x441}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000840)={0x40, 0x16, 0xbc, "088b2c5f0a58f7d367704548f0c668e27fe1ff6f17d9e42a99a520963e7c2dee044483b9c2eab8ab7f558039eebd7ab62a0f5b73afba92aefb349ec70f1a7178767a92d11442d5de101dada75696b621cd9d0f356f8c58cfd6d28bacf154196d7dfd6e76927862acddf99a8b5b32fa62adc5934a4ff2bcba932f2ea5491fd05bd22c000018621b759adddd22e21e47eb2261f5217f5a5d7d85daff62328b18ba2351580175538193a5a6c51fe2c686508303a36c2a7e6582e6dd811a"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0xe5}, &(0x7f00000009c0)={0x20, 0x81, 0x3, ':\f$'}, &(0x7f0000000a00)={0x20, 0x82, 0x3, "4c08a5"}, &(0x7f0000000a40)={0x20, 0x83, 0x3, "ed5321"}, &(0x7f0000000a80)={0x20, 0x84, 0x2, "ac99"}, &(0x7f0000000ac0)={0x20, 0x85, 0x3, "17e616"}}) ioctl$VHOST_SET_VRING_ERR(r2, 0x4008af22, &(0x7f00000002c0)={0x1, r3}) ioctl$VHOST_VSOCK_SET_RUNNING(r2, 0x4004af61, &(0x7f0000000000)=0x1) unshare(0x64000600) 24.549674375s ago: executing program 3 (id=214): r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x5}, 0x1c) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000001c80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1002, 0x2}}, @int={0x0, 0x0, 0x0, 0x1, 0x5, 0x8}]}}, &(0x7f0000000340)=""/129, 0x42, 0x81, 0x1, 0x0, 0x0, @void, @value}, 0x20) sendmmsg$inet6(r0, &(0x7f0000007e40)=[{{&(0x7f0000000340)={0xa, 0x4e20, 0x0, @dev}, 0x18, 0x0}}], 0x6c00, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4c045, 0x0, 0x0) 23.616710958s ago: executing program 3 (id=219): inotify_init() socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000240), 0x36, 0xcc800) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x18) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/current\x00') write$binfmt_script(r4, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='ta2get '], 0x15) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0x581, 0x0, 0x1000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x422}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x6bc591ae91a2fee1}]}}}]}, 0x44}}, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10) inotify_add_watch(0xffffffffffffffff, 0x0, 0x400017e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a0000002900", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000cb9f2cfcc837c14b0000000000"], 0xb8}}, 0x4004) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000007000000000000000000000000000000000100000000000000000a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xb8}}, 0x0) r7 = inotify_init() inotify_add_watch(r7, &(0x7f0000000000)='.\x00', 0x400017e) 23.283939512s ago: executing program 3 (id=222): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xb8}}, 0x4004) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) 23.280329712s ago: executing program 3 (id=224): syz_open_dev$tty1(0xc, 0x4, 0x1) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x1, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r1 = getpid() prctl$PR_SCHED_CORE(0x3e, 0x2, r1, 0x0, &(0x7f00000000c0)) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f511, &(0x7f0000000100)) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000d80)={{r0, 0xffffffffffffffff}, &(0x7f0000000d00), &(0x7f0000000d40)='%+9llu \x00'}, 0x20) r3 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="eb4c0d240a3c184f125723910186d892b28aec96a20723b31c98a9a4d5c0b69dab700d51fc19100e6fc53624e6c13024b4be4dbd999867676c", 0x39, 0xfffffffffffffffe) keyctl$read(0xb, r3, &(0x7f0000002140)=""/56, 0x38) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000009c0)={{r2, 0xffffffffffffffff}, &(0x7f00000008c0), &(0x7f0000000980)='%pB \x00'}, 0x20) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x4508, &(0x7f00000000c0), 0xe, 0x4f7, &(0x7f0000002a80)="$eJzs3d9rHFsdAPDvTLI1SXNNrvpwveC9F28lLdpN0tg2+FAriH0qaOujUmOyCSGbbMhu2iYUTfEPEERU8KlPvvgfCJIH/wARBH0XfyLa6oMP6sruzrbpdpMN3t1MST4fmM45Z2fz/Z4pOzsz57ATwJn1XkTcjIihiLgUERNZe5ottxqVvdZ2z54+WmwsSdTrd/+WRJK1df7N8623xEhE3LkV8c3k1bjVnd21hXK5tJXVp2vrm9PVnd3Lq+sLK6WV0sbc3Oy1+evzV+dn+tLPRr9ufPGPP/juT7504+efefC7e3+5+K1GWuPZ69360Q+trhea+6JtOCK2BhEsB0PZutBzy18MPBcAAHprnON/JCI+2Tz/n4ih5tkpAAAAcJrUPz8e/04i6gAAAMCplTbnwCZpMZsLMB5pWiy25vB+LMbScqVa+/RyZXtjqTVXdjIK6fJquTSTzamdjELSqM82yy/qVzrqcxHxZkR8f2K0WS8uVspLed/8AAAAgDPifMf1/z8nWtf/AAAAwCkzmXcCAAAAwMC9dP3/JL88AAAAgMEx/g8AAACn2pdv324s9fbzr5fu72yvVe5fXipV14rr24vFxcrWZnGlUllp/mbfeq+/V65UNj8bG9sPp2ulam26urN7b72yvVG7t/rSI7ABAACAE/Tmu/u/TSJi73OjzaXhXN5JASci6bXBwbt2fxhsLsDJGso7ASA3w3knAOSmkHcCQO563Qc4dPLOL/ufCwAAMBhTH99Ps3uAo+229vh/73sDPUcPgddYmncCAMCJM/4PZ1fBDEA48z7c2ZBE7B2ofvDx/3r9/8kLAADon/HmkqTFbCxwPNK0WIx4o/lYgEKyvFouzWTXB7+ZKHyoUZ9tvjMx+g8AAAAAAAAAAAAAAAAAAAAAAAAAx1SvJ1EHAAAATrWI9M9J9iT/qYkL4533B84l/5poriPiwY/v/vDhQq22Ndto//vz9tqPsvYrnicOAAAAr4P2dXr7Oh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+unZ00eL7eWVF88NLu5fvxARk93iD8dIcz0ShYgY+0cSwwfel0TEUB/i7z2OiLe6xU8aacVklkW3+KM5xk8j4nwf4sNZtt84/tzs9vlL473muvvnr1H+Ux/iH378S2Pk0p39r8VI8zjX7fjzxjFjvL13RPzHEW8Pdz/+tI+/ySHx3z9m/G98dXf3sNfqTyKmun7/JC/Fmq6tb05Xd3Yvr64vrJRWShtzc7PX5q/PX52fmV5eLZeyf7vG+N4nfvbfo/o/dkj8yVb/3+3s/1CW04Vj9v8/v3749KOtYqFb/Ivvd//+fasV/5X9n2Y5fCorP6vXvz2VlZO91v486J2f/uqdo/q/dEj/e/3/Xzxm/y995Tu/P+amAMAJqO7sri2Uy6Wtkaxh63nLIAtfH4sYcIg+Fer1jh2loHA6CjFy1DZ5HpUAAIBBeHHSn3cmAAAAAAAAAAAAAAAAAAAAcHadxC+NdcY84ueoAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy878AAAD//0Tz0oQ=") openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x141842, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x187102, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2, 0x28011, r5, 0x0) chdir(&(0x7f0000000240)='./file0\x00') syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x3000046, &(0x7f0000000380)={[{@delalloc}, {@data_err_abort}, {@noload}, {@dioread_lock}, {@data_err_ignore}, {@resgid}, {@data_err_ignore}, {@grpquota}, {@nobh}, {@user_xattr}, {@bh}, {@dioread_nolock}]}, 0x1, 0x562, &(0x7f0000000440)="$eJzs3d9rW+UbAPDnpO1+f7/rYAwVkcIuHMyla+uPCV7MS9HhQG+8miE9K6PpMpp0rHXgduFuvJEheOFAvNd7L4f/gH/FQIdDRvHGm8hJT7quSdasy9rMfD5w2vfNe5L3PDnnefOenIQEMLQmsj+FiJcj4psk4nBEJHnbaOSNE2vrrT68Xs6WJBqNT/5KsvX2R0S59Vit+x3MKy9FxK9fRZwstPdbW16ZL1Uq6WJe3xsLVyZryyunLi2U5tK59PL0zMyZt2am333n7b7E2fhy7f/Hdz848/Xx1e9+vn/kdhJn41DensXVh25ubKxMxET+nIzF2U0rTvWhs0GS7PYGsC0jeZ6PRTYGHI6RPOuB/77sZbEBDKlE/sOQas0DWuf2fToPfmE8eH/tBKg9/tG190ZiX/Pc6MBq8tiZUXa+O96H/rM+fvnjzu1sif69DwGwpRs3I+L06Gj7+Jfk49/2ne5hnc19GP9g59zN5j9vdJr/FNbnP9Fh/nOwQ+5ux9b5X7jfh266yuZ/73Wc/65ftBofyWv/a875xpKLlyppNrb9PyJOxNjerP6k6zlnVu81urVtnP9lS9Z/ay6Yb8f90b2P32e2VC89S8wbPbgZ8UrH+W+yvv+TDvs/ez7O99jHsfTOa93ato7/+Wr8GPF6x/3/6IpWVpqsd70+Odk8HiZbR0W7v28d+61b/7sdf7b/Dzw5/vFk4/Xa2tP38cO+f9K8uG9z22PxR+/H/57k02Z5T37btVK9vjgVsSf5qP326Uf3bdVb62fxnzj+5PGv0/G/PyI+7zH+W0d/erVb2yDs/9mn2v9PX7j34Rffd+u/t/HvzWbpRH5LL+Nfrxv4LM8dAAAAAAAADJpCRByKpFBcLxcKxeLa5zuOxoFCpVqrn7xYXbo8G83vyo7HWKF1pfvwhs9DTOWfh23VpzfVZyLiSER8O7K/WS+Wq5XZ3Q4eAAAAAAAAAAAAAAAAAAAABsTBLt//z/w+0rb6Z3/u/CYCz5Of/IbhtWX+9+OXnoCB5PUfhpf8h+El/2F4yX8YXvIfhpf8h+El/2F4yX8AAAAAAAAAAAAAAAAAAAAAAAAAAADoq/PnzmVLY/Xh9XJWn726vDRfvXpqNq3NFxeWysVydfFKca5anaukxXJ1YavHq1SrV6amY+naZD2t1SdryysXFqpLl+sXLi2U5tIL6diORAUAAAAAAAAAAAAAAAAAAAAvltryynypUkkXFRS2VRgdjM1Q6HNht0cmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjk3wAAAP//cHo1gQ==") mount$bpf(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000a40)={r4, &(0x7f0000000dc0), 0x0}, 0x20) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x7) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000000000400bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff4d6405000000000065040400010000000404000001000000b7050000000000006a0a00fe000000008500000044000000b70000000000000095000000000000004e6206cdbc8db4c7b4dc1a7d3f7912d65d7d000000000d98bb13c860621e34217879efa921c59c7cc25e4a0da652625d9e58490d3fc684748b423e2a290490d9539b5c38ec9773d90567f875ceb68e2fbed5cdb3567c6386d5bd795cf9808186640af54759efb604d2c03f9378e47cff7f094b2adbbd5f962ec90ea36db4c3d56c5b5dc55358fa06c99efad4c5f628e94db3e40e48b1ddc84fb0e094c2de1751c3ed760e6e17302cca3b6c659fa1d6a4ca0b5e6447b09b20eea91ed083d4296ae7c8aa81e5d54545e45284876160f7c3f9a6f9c316624046e8a026115b33b88abf0303e4700477580a25293021551fc8f7c6ea0e6408071b3db32d452effcacbf62bee0f4b98b7ac4ebca643b43c29191627b373af4963d3151df4633250112d83353dbda82a78069babb7b937682277bb4f7051a8b3a0"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffebf, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r9, &(0x7f00000000c0)={0xa, 0x4e21, 0x2, @empty, 0x6}, 0x1c) 22.296431556s ago: executing program 3 (id=230): mmap(&(0x7f0000121000/0x3000)=nil, 0x3000, 0x0, 0x8831, 0xffffffffffffffff, 0x16837000) r0 = syz_usb_connect$uac1(0x0, 0xad, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000000000106b1d010140000102030109029b0003010000000904000000010100000a2401000000020102092408000000004c58062404000052072405000053f10b24050000133b9bda531c092405fc0596efc359090401000001020000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00037d0000007d030a"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x2}) ioctl$TUNSETLINK(r2, 0x400454cd, 0x118) socket$can_raw(0x1d, 0x3, 0x1) close(r2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x8, 0x6, &(0x7f0000000000)=@framed={{0xffffffb4, 0x8, 0x0, 0x0, 0x0, 0x73, 0x11, 0x41}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0xb7}, @exit={0x95, 0x0, 0xc2}], {0x95, 0x0, 0x1200}}, &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x70) 22.163834678s ago: executing program 3 (id=232): inotify_init() socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000240), 0x36, 0xcc800) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x18) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/current\x00') write$binfmt_script(r4, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='ta2get '], 0x15) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0x581, 0x0, 0x1000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x422}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x6bc591ae91a2fee1}]}}}]}, 0x44}}, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10) inotify_add_watch(0xffffffffffffffff, 0x0, 0x400017e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a0000002900", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000cb9f2cfcc837c14b0000000000"], 0xb8}}, 0x4004) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000030000000000000000000000000000000000100000000000000000a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xb8}}, 0x0) r7 = inotify_init() inotify_add_watch(r7, &(0x7f0000000000)='.\x00', 0x400017e) 22.157454828s ago: executing program 33 (id=232): inotify_init() socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000240), 0x36, 0xcc800) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x18) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/current\x00') write$binfmt_script(r4, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='ta2get '], 0x15) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0x581, 0x0, 0x1000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x422}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x6bc591ae91a2fee1}]}}}]}, 0x44}}, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10) inotify_add_watch(0xffffffffffffffff, 0x0, 0x400017e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a0000002900", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000cb9f2cfcc837c14b0000000000"], 0xb8}}, 0x4004) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000030000000000000000000000000000000000100000000000000000a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xb8}}, 0x0) r7 = inotify_init() inotify_add_watch(r7, &(0x7f0000000000)='.\x00', 0x400017e) 5.979826585s ago: executing program 4 (id=349): unshare(0x20000400) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40042, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) r0 = socket$packet(0x11, 0xa, 0x300) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$TIOCSSOFTCAR(r1, 0x5453, 0x0) ioctl$KDENABIO(r1, 0x4b36) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f00000004c0)=[{0x28, 0x0, 0x5, 0xfffff034}, {0x80000006, 0x0, 0x12, 0xf9}]}, 0x10) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) write$selinux_load(r2, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0x1, 0x6006, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x300, 0x0) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="ae0f4bf6679bdb9db1d5786b4b1155ac3c4b4a8b969c34bfb76414fb38a99a0aa0de5d746654ba639e43037e8ac297b14f62c17adf935c42611e069e57a2168530872b9424eea476d568d61781b47e27c4e8fb", 0x53, 0x20000804, 0x0, 0x0) close(r5) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_devices(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="1e0306003c5c9801288763"], 0xffdd) 5.314179035s ago: executing program 4 (id=359): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000140)={[{@noload}, {@data_err_ignore}]}, 0xfe, 0x56c, &(0x7f0000000f80)="$eJzs3c9vFFUcAPDvbFt+FaUkhKgH04SDGGRLW39g4gGPRokkesdNOzSkW5Z0t4RWEuEgFy+GmBgjifoHePdI/Af8K0iUhBjS6MHLmtnOlqXdbct2pSv7+SQD782b8ubNzPfx3r7dbgADazz7oxDxckR8nUQcaSkbjrxwfO241Uc3ZrItiXr9kz+TSPJ9zeOT/O/RPPNSRPz6ZcSpwuZ6q8sr86VyOV3M8xO1hasT1eWV05cXSnPpXHplanr67FvTU+++8/bmH97fXVtfv/D3dx/f++DsVydWv/35wdE7SZyLw3lZazt24WZrZjzG82syEuc2HDjZg8r6SbLXJ0BXhvI4H4msDzgSQ3nUA8+/LyKiDgyoRPzDgGqOA5pz+y3nwfXnb5b38P21CdDm9idrr43Egcbc6NBq8sTMKLsSYz2oP6vjlz/u3sm26N3rEADbunkrIs4MDz/R/70YLf1f987s4JiNdej/4Nm5l41/3tjfZvxTWB//RJvxz2ib2O3G9vFfeNCDajrKxn/vtR3/ri9ajQ3luRcaY76R5NLlcpr1bVk3eTJG9mf5rdZzzq7er3cqax3/ZVtWf3MsmJ/Hg+EN612zpVppN21u9fBWxCvbjH+TNvc/ux4XdljH8fTuq53Ktm9/Bz/usPJt1H+KeK3t/X8810m2Xp+caDwPE82nYrO/bh//rVP9Xbe/R7L7f2jr9o8lreu11aev44cD/6SdysaTfNH0KZ//fcmnjfS+fN/1Uq22OBmxL/lo8/6pxz/bzDePz9p/8kT7+N/q+T8YEZ/tsP23j93ueGg/3P/Zp7r/HRL1pGPR/Q8//75T/Tvr/95spE7me3bS/21xpk8kdnPtAAAAAAAAoN8UIuJwJIXierpQKBbX3t9xLA4VypVq7dSlytKV2Wh8VnYsRgrNle7RlvdDTObvh23mpzbkpyPiaER8M3SwkS/OVMqze914AAAAAAAAAAAAAAAAAAAA6BOj65//Txq/3rz5+f/M70N7fHLAf89XfsPg2jb+e/FNT0Bf8v8/DC7xD4NL/MPgEv8wuMQ/DC7xD4NL/MPgEv8AAAAAAAAAAAAAAAAAAAAAAAAAAADQUxfOn8+2+uqjGzNZfvba8tJ85drp2bQ6X1xYminOVBavFucqlblyWpypLHT4Z+r1PFGuVK5OTsXS9YlamtQmqssrFxcqS1dqFy8vlObSi+nIs2saAAAAAAAAAAAAAAAAAAAA/G9Ul1fmS+Vyuigh0VViuD9OQ6LHib3umQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgsX8DAAD///3wOSQ=") chdir(&(0x7f0000000240)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) r2 = open(&(0x7f00000000c0)='.\x00', 0x10000, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) getdents(r2, 0x0, 0x0) getdents(r0, &(0x7f0000006d00)=""/166, 0xa6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x158850, &(0x7f0000006940)={[{@nfs_export_off}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@uuid_on}, {@xino_on}, {@lowerdir={'lowerdir', 0x3d, './bus/file0'}}]}) mknodat$loop(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', 0x10, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') openat(r1, &(0x7f0000000040)='./file2\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000006bc0)='Q', 0x1, 0x60) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x9) sendfile(r3, r3, 0x0, 0xe0000000) move_mount(0xffffffffffffffff, &(0x7f0000000940)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000068c0)='./file0\x00', 0x10) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mount$fuseblk(&(0x7f0000002440), &(0x7f0000002480)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f00000069c0)=ANY=[@ANYBLOB="66b617", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000020000,user_id=', @ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYBLOB=',blksize=0x0000000000001000,\x00']) r4 = socket$netlink(0x10, 0x3, 0x4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)="580000001400192340834b80040d8c560a117436c379000000000000000058000b4824ca945f6400940f6a0325010ebc000000000000008000f0fffeffe809005300fff5dd00000010000100050c100000000000224e0000", 0x58}], 0x1) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) recvmmsg(r5, &(0x7f0000006780)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/174, 0xae}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000540)=""/196, 0xc4}, {&(0x7f0000000640)=""/101, 0x65}], 0x7, &(0x7f0000000740)=""/123, 0x7b}, 0x400}, {{&(0x7f00000007c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f0000001c00)=[{&(0x7f0000000840)=""/205, 0xcd}, {&(0x7f0000000940)}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001980)=""/68, 0x44}, {&(0x7f0000001a00)=""/59, 0x3b}, {&(0x7f0000001a40)=""/247, 0xf7}, {&(0x7f00000034c0)=""/4096, 0x1000}, {&(0x7f00000044c0)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/140, 0x8c}], 0xa, &(0x7f0000001cc0)=""/98, 0x62}, 0x58d0}, {{&(0x7f0000001d40)=@generic, 0x80, &(0x7f0000002140)=[{&(0x7f0000001dc0)=""/24, 0x18}, {&(0x7f0000001e00)=""/68, 0x44}, {&(0x7f0000001e80)=""/149, 0x95}, {&(0x7f0000001f40)=""/231, 0xe7}, {&(0x7f0000002040)=""/116, 0x74}, {&(0x7f00000020c0)=""/98, 0x62}], 0x6}, 0x6}, {{&(0x7f00000021c0)=@alg, 0x80, &(0x7f0000002340)=[{&(0x7f0000002240)=""/234, 0xea}], 0x1, &(0x7f0000002380)=""/104, 0x68}, 0x5}, {{&(0x7f00000054c0)=@x25, 0x80, &(0x7f0000002400)=[{&(0x7f0000005540)=""/127, 0x7f}, {&(0x7f00000055c0)=""/162, 0xa2}, {&(0x7f0000005680)=""/4096, 0x1000}, {&(0x7f0000006680)=""/166, 0xa6}], 0x4, &(0x7f0000006740)=""/17, 0x11}, 0x2972}], 0x5, 0x40000000, 0x0) r6 = fsopen(&(0x7f00000000c0)='selinuxfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r6, 0x6, 0x0, 0x0, 0x0) r7 = fsmount(r6, 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r6, 0x4, &(0x7f0000000000)='dirsync\x00', &(0x7f0000000040)='./file0\x00', r7) 4.24152108s ago: executing program 4 (id=367): r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r1, 0x100, 0x70bd28, 0x25dfdbfc, {}, [@ETHTOOL_A_LINKINFO_PHYADDR={0x5, 0x3, 0x4}, @ETHTOOL_A_LINKINFO_TP_MDIX_CTRL={0x5, 0x5, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x14000080}, 0x800) sendto$inet6(r0, &(0x7f0000000180)="3fa7735cffbc5792bbcc690808eee706ddcabacf0475611c3359fdff3e9385120920eddd5396c18a8f4cc417f2dbbfd1df33d8db243496f578bcc08d47189490e773b4b3947d8ef45008d0878ce70d2ba4a549", 0x53, 0xc000, &(0x7f0000000200)={0xa, 0x4e22, 0x7f, @private1, 0xae80}, 0x1c) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'gre0\x00', 0x0, 0x40, 0x20, 0x0, 0x7, {{0xc, 0x4, 0x2, 0x6, 0x30, 0x64, 0x0, 0x8, 0x29, 0x0, @empty, @remote, {[@rr={0x7, 0x1b, 0x6d, [@loopback, @remote, @loopback, @local, @remote, @remote]}]}}}}}) getresuid(&(0x7f0000000300)=0x0, &(0x7f0000000340), &(0x7f0000000380)) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000003c0)={{{@in=@remote, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x0, 0xa, 0x80, 0x0, 0x2f, r3, r4}, {0x77b, 0x5, 0xf000000000000000, 0x0, 0x1, 0x2800000000000, 0x73d91c68, 0x8}, {0xc4fb, 0x6, 0x100000000, 0xfffffffffffffffc}, 0x5, 0x6e6bb8, 0x1, 0x1, 0x3, 0x1}, {{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d5, 0x3c}, 0xa, @in6=@empty, 0x3501, 0x4, 0x2, 0x14, 0x7, 0xff}}, 0xe8) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000005c0)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0], 0x0, 0x22, &(0x7f0000000680)=[{}], 0x8, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x35, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0xe, 0x3, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x9}}, &(0x7f0000000500)='syzkaller\x00', 0x1, 0x34, &(0x7f0000000540)=""/52, 0x41100, 0x10, '\x00', 0x0, @sk_skb=0x5, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, r6, r0, 0x2, &(0x7f00000008c0)=[r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, r0, r0], &(0x7f0000000900)=[{0x4, 0x5, 0x6, 0xa}, {0x1, 0x2, 0x3, 0x7}], 0x10, 0x10000, @void, @value}, 0x94) sendmmsg(r0, &(0x7f00000040c0)=[{{0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000000a00)="a2be8e35b1e76a081fae7173752a289c4d8b0fef377ec3259707aae25fa8197a2f638474689695014ea9d7597f6d843db654716652ac6c7ef70da9497b7fa21688884959f3d449d3e2e7abc558381539180b47408b4242d261aa17053ba4228f55eeca997d85b6f1cbc32b65b444792913ec1cfe5c47a4664d6152e87738206dd3bca81ea8a07f100416bdbce1f2671808e4c5e3542adc05bdd9f65225b4ca9964add530e3e6944bbaa062859d88df4b3a72d3d3df72a10cee9103e56c015f", 0xbf}, {&(0x7f0000000ac0)="9d", 0x1}, {&(0x7f0000000b00)="0301994139a4273a6fe15dc9388ea3d9ef296ee7ec9707956594c9a5e0697d75499d412cc40c0062c5b3d443f01ed5186aa03592d2921bc761575eb118d5e3d9a362ccac77e0d8ffeccf718b093dd5c6d8e4d256a8dc1dacd2c8a9837babdc3102e389cf88545f725a2fe5b9a7419c908b8c93830aff741d23667781c0bb91459ec42a42e81225a9ec5e3f57cc2f239933f379dd3569a789ea85df823524cc75bb72d183571808875410575210ffa9982a92d294b5cab9e9b3da4bb5cceb5c1f3e5cc2b086b629b92d1fffd227905fa99a20996a623aad0118df999eb2e1aa05a5973a52a289b5", 0xe7}, {&(0x7f0000000c00)="9868fa0ef893e0fbfd8626f6144691f7f189ae43eed125603ea55c9dbbb941d4d4a8f06028062c6d41c32d1e947e09a7c9cc2c6de65325c0dd25089c893020ced6daa2ff5ee59b9ddad43243a19f405a6095e0164be9309f739e9a3210b4e4697e82ac63e10147b60e1338af81dbf641b9af5b61181a81138294680cd76fa40e0f31a1ec8e1c32beea8bc058487c79dcb8a95bda4e448049969f7e7219319ff2c8d22ea001fb5f3c925f69f97a92698e1dcd8c7e168ea152a1eb50aa94cf253710ee716da3909a537a7c65b6c122018373dbc778963e99783ba9ed35373d27692fbc1b1f98c99e36696bfa0236cccfb5a7492b1b65a87c7c08442fbb72c23b31ebe0df3d23edd707415257dd2dd7c0706b62017794af84abbf28ecda3b8e6fa5e40e870a8b923873c1918ed4d5dc2714907dc79800a7173183ff800e10fb97118b8eaf8198c359e299d3772e5153ca847cac0b86e6f231553e3c5ad0cb81eb7bcc3469bf89edf61f31778307336fb4fc6b1bfe0d4be402e1f847b860e9f0bd540bf13eff3b0843effa6f2b6fa13d036db3ef9b1e62d7ba73ebaf98c0ba0e2f4e1fa9c831f2b8e4b6db68329a3a7a88fda4e1a71279a45d2ce80a3f42f96762da19260b6244ef7273a94ac76e576698cfba8c994e9fa573242202d1c4291b51e73c1a1d630921ca2dfc45a961535aa39febef77ad64378ec879527e1fab222a0f0c74784fb4989bf65a3dadd7445c481bb32105acb3df60a98a986a606481e718c27c62aa0fbe41574074f3a5c4ee68bb5ab0fae429caeffa234848b88d03fc27e6b70e26429bc8b09be6392e1029db31b03e705a863e5a94353c5c2c5f6bd062ec76ba031ac7ee2edc64336e175d78dd047a775791af4d34c58e143fc1744489a45b7c2714785244a525654cdef3988620385f255361c82014030cb4a0c10bda4856eff904fd7594481df33960fb6890e400c0131a22585854769a424e1ee4078051448913c15b6b4020b9c11df0a91c8a7588237cc503f50712569eddfb74a7005c79286ad1645eafe25b1a41a3f80a9097f56ba8896b60cc7bb8c393f24d6b711a9079a8c3732028e24bf9b214b148dc99f28fdd55eb3de1aae741a76a945809258fa83c4e32da26f04f2c8266045af48af5f8e9a8377c002daa2be3eb58977776d093adc70059661d4a7f845db9a37012d273cebf18d0f5cba1acf04c5ac711907c93475e459ce78c198a0420db3bc5eeed4eb29f73ad57c83f6ffc87035deb8b8503e9c9220ec65362ea1be889d4066cf47ccf2ba9d5432534754876052415d0baf8e8ad4462f48c315d086b45888653ddd6ec3553b4d1a2edbebb4c7634c44dc04901104289cfd77eceb2031a4f227f5f8f6e16a253b3f880a3b1da44b50ec874c42bbfb4fe643382f7dce06928979c7bdc0024444f0e47a3162870f118b359c8e7248c4047c9fe15f23e1cf0f24c192c091d06f05b2a6724456115efca6ee8fb377f50c89588a8193ea83f394ee5a3732e4eb07254ddf7b57948d44e417511eefe1ab3d533c2aa8ffd86878a4387ef2334ca3b907aabe53df6a1af6cc618e961870c6ab5720da3a2e60838670ee8173c2f72a708d03551ed7e0ceb389eb82799fd0df4f6b3224b6e045e65425d0ee66faecdd9c345570e0befed170f708c1592361897dc44bc7d53449e24a7b562852a40364342799e51b991c9d8cd32fe4157f79ddb642f190411051c33297bae3ca451f84e450717e3173f43f68cbfab9fa67308c05b477818455f974a6065ee6dedc825f3e0c90171e822b9e8bab17e86967fd976b98d6d018103119000d618736ce30a7ce494bd644064112223714391a240cb7972307ce42842350b317940f70b78fc8245d0a7de47f63a1de73aaa5ecbdeffb20e21373811f61c40dedfd96a7c96888614a2af7a6d22f0d3f3fc5e1768ccf83e5cb85cf7dff00b53f7495f0b783fdcf7a8961df5e549509c91713477bf797da4822ec0847e70e510462d28ad2082a54470f7e0cc7652f0b6fdbad3de791d76ce322a63a18d904da7bb7f825f8861f53067d1105d294491f9ebb946df18729f7ce02906b8dbbdb2a5149320ec900a961088bcf858730d8c1f911507333f8e1a1a5d0b5b7ace3328cccb932ba01b759fb1969e6dac8e8dd59c6e7635a866d5756a55d45633cff18eff7041055b5c83b52c2a8a2f5bbf3c5088c4c523d9bd6df34c06b46c3b32f3682b7246f0a32111576dcc2628fd88da1c79c03f41b5bb3737b180aa0429d623d7a3457ed7263acb0344021c69db4e39660e589238a152a122c8cddda0c56dab3ee1c63f158b2186d2e89a8720813c4005fa1e66315b42f78fa58c303f36348d8989eb7714a7a50d2aeff95f2675fdc6443452bb3e16ab3b367b7833a170cafcd97afa85aaf61243580748dd10a1982f3fb96dd468e4e694ccaaa27575b243317df808d3d0830e8b19a74c157bf337e7a9eb44ccbbbae99dfe8dc4ab08665dd173ce7c9ffc77e20d67de60b41a6669bc4b373c57a8bed7330c7cf6521cc0f12db17d52d1fc5fe99c19b7e3f4250fc599ca5b326e825d53fa5e1a5c438e4160dc707a047301c72ab6bc38531e98837b75eaf4eb1ee5961629d1b2b5453e6d5d1f257ddfaead2f7de12a177b821bed4c900c9255c4056da61441bcd2701debdf60c967e47105a5855c1d075c8a42e12a7ece61520ad1b8cbecff4518176b49c3714c37745e5d3cd33f7ad476340e872d6eaa70c496d5e086a5c038113197376c190723132b26bbac33c14a1d28ad0f92bad0cc77589d13c20a82b5c0a5d5ef91a3823603ccdfe124c38c7441bf6a5afc93ce0e693c4a8ffc8b2f9bd50d99f9641df8f0186d7adb3c8ee26f84a5777eb94d887089507d759459dc9909c456a7f7b76306b7bfb73120cc64744e06af450482269c3698b015d18818f9e0eaac01cd773edeef535a1268ea0be7d7549c024eecfb018f0ba7415545d11944ae9866b6a342b58816be010bb6da675122f1cdfa33bb93f314571304f24b80ecd1b5eadedb8f7cd35b1f62f05b416c4601cbdd272fe88e2c074ac31378a823bbc8c674d492aa41a842adf2c9235acc6b4014f324e0eb0c76b61319730af0fa7f7a5ee5ab0411f0ef9bbc10ac89eac3557a0ce571d22760b54ccd785ccffb8e28beed1bbbd19b970c8ce3be9a95f21c3ce1271130979ea09c342722d9b36819a480f69ee8861dba867ee4f09d277a29fbfb8397c0a9514bab56832517720a5aa22615417b92c882f633468fb9ed6024771965eed73671d0db20a49dc6ed7706e9c3b9f377827b2f70061bbfa0eb2f650e5cdee4e9766383abaa0d44b06677cf92dfbbf9d4c2bb78a08c82894fbc2431ce5e15022201db7f0d31d595351832d1ba6de2e3faacb00d65f07440b01eaa2f7512e07b83a836c1eb56b8735c4f769dafd4422bb998a9ec012ecf7579cfb1fc42534c42eabe87955f8dd8c41c9bd50f11aaad7213495dcbbb24e591fa9e226c7d9a67ab75b79767b4f4096224ee45bc337365eb453b3a0cd1bbf152d479d758196a9f18998a33eea1dd45afab9ada0a33a82bea837cce13fff971fa625388de4db308230c93f7e2505b5f6a965e5f8b5a9233efb0c8cc6576d2113059d8bd28825036a7fc4c5e3fdb9347099a3ba221ca4c09f792596c749dbb02c8605261b9c6531db5864591e46bbb96184acf870573a8554201e2667bf0258649d392d5fc74095e74465c3344c81e0117e32b562df624050cb98608923fc462f662998c80d769b2e7662149e6a6160546c8c9178b192214aef2c28725154669205d68364df24bd79118b59a39f8a97024ba4ae9f5abdaba03e52c7410ac1d8ee47af70327310377a8a5cedd51df1238ea84461f0f3d3285468605336ac2d456f9be665a8bbefe508d1a2ec967131b7e04cb7d9d9221e0df74aa44cbdb304fd00ed20566464a489c4fcb6f8945c91312e505524e0759ab99b3281e83e67d0c6c0cf48021b5066678a4c2d82882b1444a6d005566e6e6706bf17998e46bccbf51e19f8c58df02f15d398e30fa09a8c5dddb7cc96b063abcf2053ba4ff176350ab343fc5f98201f73f16eb532d12d2744b9dbcdded78228a4bda060fdf29780fadba04444fcd475b13dd432a57e4b3e36228e3daa07644905c2969e150b9edc2d5a531f82f25e7f706fd25554532d0228a1987d438c82dad44ab54d42d3bc57a32bfe1df7cb753c1dcdd05c0ab814182b3c3fdadc8bd9413e6715555dc43415453e8082e7694221eae09eebdc71ec17a47b34934040a60012a0a26c31bcb96e290f8d47c7adfe66d22c93332d92a680913ecaaa81477f0f8baaf99283a4469afa40d8428becba2c1570f6abf8537db866f91fb393c55286b51bee0fce5f93da2961fe7d7ad80508688057bac868549116efd7b7a968c872edce1b65c44f90319c03f2f05a8b9ba42e0ff9833865072c2bb42929f50531535e7f0deb8b8a4e5e3a5a475790570c858314726654ebbbcbf1947f6a765191a5053a537af9ff59fb5acc37b459366ca6146e36ffac6bc7583da2075b9fda3cd3d3a08df8bd13558566c5dac5dd0add28b228b078718f559c69116eb380c73dc59cd96630d53eb45a478155c8a2e9f2747fb4d939f3c835a479a1bb21fba8fb736cca1cc76e3dc642b9ba41b7f82f655379243bfc0fc137406074b42be7125baa17108f6a7428648f7ed8de4aecf457a68a15f7d777a1a57a2992854a338fcfe2807dd149e29480c31802df755c5fa5479f96beda963f815bca7619d856acf602ffa33494687b6d419204102e2c0e1d4237da7503fa20e0c15ffc6927d0d016553f5081e1c19045cdfceafc2b45457b98dd9aac8063a69e82f51a5fadc60ece0344aaae00ad01a7a0ea1b8d44e86680b788ae1d631b947ba7d91298ce74bcd23bc6782886f11290c21b71ae56e3bff9a0d53255b0d9ea3aaa4f3283b99d5f3371d65299be7b091040781965a3a0654cfef3610c0bbf207cea8cc5ceffc0072308471652fe35929452feccb13e145a187bd33f1f611a9b3ffef4522795447afa49ae3e617ecfbc18ea7c6e92abf75c5e6967e76c9a2288408fcbbea3bac6c645961daf6b55ababc6eaa8ba257ca385a1aad31f69adcbcebc253e5c962fb6025fb7e831f2f0875f9dba5b47cde1765503d83f92d662371f0bfe706cae91759b1da8fd317d08b830cbdb12383ef5149afc2bc635fc7a454f48acc70c9e8ff097cc20b4cb9a6adff770c7e4f397da85cb0726939c55766901a2ce90c1d326bda0e96e759403e1a2bbc617abdc02e34a0060f03bc00b50ebf84ecc7634ab936c2513482fd31dd13b183874f4968a241099e4b69658c8ee9a26d511d4f773dbf5420a422956dc05fb091bd7b6b48a18363cad47668e05ff59fceac204f6285118413dfc1c5137dc84701096b4cf17f4a01193bc626ea6e30e2558820bdb1213732511fb42ce2841d8d6e2881111874694b93ac55af6d95f1dd140308c53dc1115aef90e74efd6c7db921165ef80148e5f2b55d8ec243df2c1ce900e2f1f63a503c1ff1ae8befd5a8aab9e8ad75ea78b95cd4197bef518f4aa5dbae57d97727274d48d8ca9977fef1ec60260bf9671fadfa5df6bb7739630aa61433b3e0ecbee777bce06c9c830cdf1c65334c2a0efff24daf32148eaa7fe02837d26041503e3c360659050bda1dce121c63bb7626fe0e8d7bde0e2cc638187c99b3d9f44344022dead2951445975f041c7cf2d623c5c32760992f046b9f79a76a0e4e", 0x1000}, {&(0x7f0000001c00)="ec5186873cf8f050711facef643a34d1c0101f2032e720211b6bf1a6fc93878b553e3837a1efc1d21fc2e75c09b617", 0x2f}, {&(0x7f0000001c40)="014056c5ed9d76245b16f5dd011475dc7c181dbade50ee1a2244f0d4d91f07b3e1adc4d8450f1530b8115b8172559095964f4075d930dbedaa91c7cc1bb6af1623b570245491fe2db3b5a398b197e51eb635f472a5ab490613853af931415f8268f50ac03454badcafb40bd55c6380d3f6dc7adba641d80481bae72fbf032338b43fd99a03a77dcfdc4d3a", 0x8b}], 0x6, &(0x7f0000001d80)=[{0xf8, 0x10e, 0xd, "f5e430a188ecf8c2bc65d37e71c39de8d4855f25088b4f872ac8d374388f8818021271eba1b39f540c5b6bac28793005880f088ea0d2bd47f26f4386ca3609e5cc0ed32cd0f3618a443dadff0ff60c7352aef46a931144a21e64c534d29ff340ef6536c895f389a19d2d7eaa748d1304ab80f3d741483024d5c4864d4d07e1d6813d7f857840b0f280fe1ad3f0bdc742945259eaa41b92a372d8560d57173a235d4d00bd56a9d05d752be40a123076cb4f79ed52e90135d8e252a8711e6c5534c7bb0d1ae378ca0be5610896895e0a1b4b77bb429c4f124f43072cb10ddcf30dad0d1d4155353185"}, {0x20, 0x6, 0x40, "40422a62cbc96fac5137b889c3258f"}], 0x118}}, {{&(0x7f0000001ec0)=@xdp={0x2c, 0x4, r5, 0x2a}, 0x80, &(0x7f0000001f40), 0x0, &(0x7f0000001f80)=[{0x110, 0x107, 0x400, "eed159625e930cf190674ac88dad7c30970efbdb5004d2d59def23af02086a271c4d0f62d64c66961e5a7c112b59c7ea78ad02f70ef053cfe49cddb06c52cc3532aa38f680c61fb5e3c4deaf910906dbcf46b7ffa1e15f28416300f4b8162f7b796d6bd6ffc8edeb704e8bf39cac2c7dc9231afbc33cc58b93fa727949bd37b7e5d856fb8fe1714c37fd03ccf98c8081666515deeb428b9ecfef1f967a834a12c9d082f75f91e8c6c3b2f7b1aca3faf02597c2f67dfcd728881742e2c6ed4e8e2063aed6ec8571fb78ee95c00954cc30c7951a2564f89a871f5a6ed905ed5b2174bc74ec3962b215d40204afee64d536f3af6ada58c7ce8290"}, {0x38, 0x10d, 0x0, "e11642fbe6a4a604e39c07ab6cb8f2f491179d6da6f437e51aa5dbe89344bc679f039009fd"}, {0xe8, 0x9c47bbd35580956b, 0x800, "fb5b9909cc699dcb40af142d4d499eb58d47961b1ba358d46d398455dea71e4cec96d4d37b218fec57e0969216e35de789bce9d4ce6bc82e36fe9ee23e4ea63e5e37890c2a986f5e81ff0fffda7134b62c40665a2a50c7cc116c8aac9cedae6d4a85307e9ecbe17290dffe3800753ea75e0e0f184f241c3c2678510588914e48c2a75111e6e097a2b479ef374c490f3bde89216fb07e966f591ce94b9b8fddb957a649fb9cdf8301c636d4a3451e197f1b5a3cdaec309178db2e3ab4162f8f9fedb74447141e6a8b63b90aaf4df1364bbaeda70ad6"}, {0x90, 0x113, 0x9, "f55b129be1b9a17704c7e801b38ad6c73337bb7a693616a0891cd22f9e0d23133f945ea6bf60b8ddaed1acd3ad6b59afada6bf1df63e2f2d089d2a58f569f257be1b0f53947f4681722130757d44b00180aa7fa2c563e36b587a055dc72925de39388e8fbe72bd8f77303e68c5fe8b5e0815ab9d202a8415818adbc6fa78"}], 0x2c0}}, {{&(0x7f0000002240)=@nfc_llcp={0x27, 0x0, 0xffffffffffffffff, 0x3, 0x7, 0xe, "2511f53da8cc7ff5fd25488b953c82356c8a3f61a56c016f630bfe1a4eac03aaf00fb81654a13174e6d949391896329ae24ffa52b6560aab34f76a5de6dba9", 0x3}, 0x80, &(0x7f0000003800)=[{&(0x7f00000022c0)="0b0bc7151c3707b4fad5e4b42cc9b6c4d093edf1255de8e3b754664955e1e083965aa736380d1bb5327a20f0ed972f5501889084798e092d5013ca970078f711bc9362bd8d9d358209a11ac48a066d8da087c74ece232420d633091838d45e0a3a39254b650f29dce13536a4929848ed49b99bc886fd55edf00ce68c7e3cc8978cf345b0a00d1b3cb61cbc615963aeb56a89c84f56319e091444163d02745b", 0x9f}, {&(0x7f0000002380)="969b9ab1bdba1767fd93123bc1e42007f15001729a2dfcbd652fb7fa32153ca322e15b0f9320e61b25335c5cd197bfd5f193ed894f6080de3526904b647478fdca77017c42c3f08ee0e1305e79b7b761140c732ff98bb7cb485392067a7536ffc61876a0446401decd2f742e508f86eba269ca95263f0044e41f92b5ea26744e2a5c4a4247347e463120a1fb2adc2075dda8fd6fe2bffa50939f0b47d40a42321a0960a8c8be4480a26a85b7bd3f25dafeed2147a7e5cffbd7657e77ad78634fc95f49634b582472b2fe734a6f40c3dbb029134d10dc67b8", 0xd8}, {&(0x7f0000002480)="4e12b123605924e5592cf4fb141f2621dde287f845d0f4814de0c9a710cc6a071881a4f499b7d1ed81899473069bd45911c7f0b7f55a09bdcb273bfec7687e3e92dd8747037349cb06cf6157219c9e684589f187fa3399119978581f72792e4808faf1c143eb731ec95049d9085261ecacde9ab33f2b42b066b502a338b485cf410360191a0aa6100e15d392fff9859cd273b2cfe924d80eb44811e3f6dcf277ffc38d12bb572ca82b3a934070a8f01ead0497291f3e39156196e866f32c0a69db13c00fbb582da34f2638c9a6848b09692eafb41e8142fdbe21153d", 0xdc}, {&(0x7f0000002580)="680356c84aecf01a2528fba2bab4b0042e353b7e0c5141efbc324602ac8bbb07df54ce069b6b12e837", 0x29}, {&(0x7f00000025c0)="5787a9ea010ca4143ab4e5d3b3ef877d07c5ac1f9e18ee9e1b5a035d91b7cfea6ac1d4567075a6222bbce786f411a15fc87c1ed3a9b81c0129dd41bf19e7a80871356c", 0x43}, {&(0x7f0000002640)="7f2740e2ccfa4620f3c06e3dae1bdb30dd16e4cdaad3a72dd62f74dcd3d292f7be647b8a9341a4bcd2648def4654d548e58d724adbc5f46e20cc69a1ccc7c0912524670a6b0b18aa3b1191f72fb07fcfe7b056f1ca80e7a1d42f2c082a384f49968262034f45b6f88cba717597383b83227c95f39640b55725877646d45d69e393ca2123c7cc", 0x86}, {&(0x7f0000002700)="de0311f9179184de64af7a37f8e3412222f40a5aa657b993dcb4ec56bab04c67fbe79fd343b9195bb0cc36ae8c310366c549deab5d030930ee7c79130f5719eefd93eb27b432d516e64655be457b7badcbfda92f31d75c571479194824a5399d9ee5412753cd1eed0a71f51b31e93f69c6d17a7a921e19f8e0dcda07540d2ac310c16e9f49492937a2879a07b1537214eed48d64cff8bdb8d55bb5c12c2087f67d3f4146dbeb139bb2fe325b80c22d50456b29c49f669d389d82cd5499911ba91f94d2200a599e186d28db533611e70c92332d9697f509c06faa89", 0xdb}, {&(0x7f0000002800)="60f9f3a2a53773414a3b58c64e776d0e074165c3c4d783e51a1dd5bcc03646a76a59c8bf2bcca49e6c43ace52ccad7da72706dddfc9795ea0536ae4dd35245ac2b520619d0fdd1a61b46a5980c19ffe6ebdfa76c8f8ff1f0bdb184cf0b70c4edc7ebcdb876e8153817ca3fa9d4a6b75f7e51b7a31876311e6185ca05c897bb039c91ebf62fd298352d25a20069346d4ca0dc575295455688099cfa5cb3e4d7632f4216518d8259e6ec1f944befc23f830f6d1b976a59a055ed3d72576c6ebaa0daf01bb480ad03e7e75cd32f5e1353e4f071603f1497b7509235c76ee6b84f92648d18c28afc6e58829f617ac38d6d803a241b5401cd3790d8c55950f4d59a5705a87ad0e14871c8d31fa43c555d3209f08f6ecf7578c96affafb6e259901b2ae16bcf550918adcbcaa7902098862bb4c737c3698cf38d36c491abb75138e282168401650dad1664d1b58d9f18543ae6805b7e0f43094d1a3d9ea9a9e751d0f773a6511d03c8cb75123a4678664c261b134e62138dd351f8cce1eb6371a103543a5c55c89c3008b5fdc534453cc07bfd26bf85f550d62a51c90ad98f5724e5bab39cc3f726d8ff6fe3ba69300b3f16dacaf48bf4fdeb866316da9b0d5ffe1a58710d0106bf1f8c766cd483c716b1ea364ea6edc5e4b2845f3ffbd6ed7882b88c818f57a2676865d63e9da7bd8917a18ffb2b5f933c1c1b8750627b3b82189a97444ae589f34a1760c87b4cf457a5280d6cf47c0834b0412f80a87a5afe827eba006ecfaf165163dd06b1ade83eda53497b27d7f81aa87f4b03682a5e743117465ee6cc9689964c2b4e32b9870b874aca8ea9b72ffba4a21f254160172bf56e9bdf74fd2446b64a97559664f8215560d739d86915f586ade592e8f706afacf39175db0e8ee03172be3c78c7182d497c76c5a8395260321a0decab130898816da74f2dd855f3217c45986fa2e5a9570ad09a5b08538718c9bd20688a75a1cf2dddc697ad01dd12249d2d568470b4165d98aa28b01a7cf03dedfc37d94c5fd1b587c8399c1d987ce7b284e2fc3f21e6cf5868d8e2ece8bdf06e7338f95aa1607ad1d1127cec16960207a7e4ad6afec19baa055fe250e394a0049d3ad3b963124603fd88a9fdb53798288c54d8d96d51666f2c61aee447cea2f612ce2093a18d6cb8d793e961f5880101ea65e2edebe1b2526b793bce63c12725f1a882ad5ca5df4f72087a99786d6d753fca7eb5755dff5e2b4e44739c10214a460b79be883c7f4242082e722ea352788c23098f8cda61bbc939459a816d67374fe83018500fcb92fac70d47ff7697ecc3794b2c5cd267ee02ce3c1c5f403cbae342188a37794e7e76eb780c1c528ddcf867e1f0c1c7eb402c29aa3ad52f0bf07f19b9f511b76b97f400f14d4a85a63ab2307d150ddacedc464d2fedf3c3ceb0bc5e72546406a082f52cd008c5e72cd429dc69059ab73b44c65d067ad79cf919e242f20d69191a0cb70665a16f6f0b0dd92101e96a4d4994a9eb4d8daf3a97d8246241505b25dde7fe8303154cada4e193ba8ba9ab421c68e33627267d1010526366a065068579f69c51032f197a21f0a13e9dda5385b24b44ef11ae4aba9ced1eb9247c38f417ffcdfafe5ac500ed27fcf4f4b799db86fa6a1901481badee56e0b6817dc1a421bfa295cfcf31ce98b669096f3ba09ada5a3cb2f609eca296bc2d23907621ca6d476300f283d3a9d89150483a39e097508856e0006d93c9371fc4ef6d909db558611b3ab78b6c47ed47694631e63f8d2d30402e52517f659292e6c63815977a811e091fa3230f7008671f5f441bab6fd73addfe8057208ea44d3db3510ad4c79502db735fe38cfc39266f66b3a623c6b2c4356821e292ac5c0744b26d60bb20d412ce4608e60a97ec1cbb20a263372b7e46c0e070ebd23d1c17198c152d0a2514ee7a60223dbc8018b73611d09f26a12f7e567fa1e6c4b97fbf2b74f700ed9a88b0d3edecc6e6e3e22941f79391cd9e6344607bdf462967f6fff51c88954505945d8e547bf6d11caed8bbc3a46c5f73f78d39dd64339059f48a5febb6cce17fea4c63b64b6f775918d586abd905d420299896a7748f93f5f41e9dc907c2765fda939085522f10e542c443ce7ffa6bff70219a61d539f8d47f3d30995f82f60a2028f74d7652c81751560c31f294e8ff6984ec463c02634b2aeca938ea7c95f9ed4e25560a9ca9ae6a9db41ea313d1c007c12c86ae341297ecb83f285cc45e8f5ea7c426b56b6738e70f38c2c87b3b89fc1a60fe33fca9d847a97b2d75066ad7ad737390e835d3ff1145f48391afe5466ada4b81dafad9b599faf9291e3ab840ade785bc211056cfc758e02c5e624d372f329b217b9c017ebc078b8348efb6ab8561c764912cf3cd4889b981c633d8616e7793b67af807e16e123e5b28aaf1d86a93de3c0d7dadb24a95c8fdc60a5194ca2f3b746595291347378fab2712f9eb20f6939402398f801cf0139280a09efd5a44ad91cd6edcff3b227bc44b409f8dbf13b76a310708918be846a0d5ff1cd0655ddaee5762f45fd47f7a9ca7135f5547cc84dfc910ac3cdd7a35e372ca13e581442e26c39d66e1cd2f8d22ae41c82a2123fce3111a7c00df55ff710f9c528bbf9ed6177835d0facbcdd670d75ff5bca8063a0321426cb2406709bf49207641128b72f4e709c4784d4ef8468e66767a49454eaa6466f613dc0861adcf42006b05e34fa69eb3bdb3d70c0b4e8d19822249fd79a4088533ed9a77282ee67f1a35f24541375063690fe56216cfaed158ec50e9d8b6f336781f98a5230ffb4f4c2157c0137f23d1372c71750abffdb3a4da449e1c283b4c790c3c892e223cf5b05d30807173da2ba08680120d9b27c5a6325ae99828889f8a8bd7f7e52030abb4961af8f11b9dc161fc1bead4fd6cb67e071dc813255ecfbb0d355a2a53a27b3488eedd73f86f5d05a15a7a443da5e82aee7912c98155d483a8a510fd0c1c1a40394bbc85d21d09eefb3e10ef5ef306a773b3b7ec4c69404c2250d7ffc805bf5e5f40944d7606848d979fe99ff33bde1a638f38e17c9191b72f15016d9c5960267e3c75ccfcdf77fee3cb1b31be712dd15e12c909041206eca5c30fced3c9c8a27f3ca9fbaca0b15e7b9715a59d355056c7a965d62a6d23637b54d9e6a87e9318c2c79c6ab2b1cdec121992ce4249b38ffa08dc7c349079a0fe8551a268214bebd30ddfc097c43cca3513c80c7611f3a036bef7e5029fcef8e90f3a94d4ceff2714aaeea012218f80f99d15520eca22841e2af834fe994b73ab91e3e89a08be4a4936593c79bb87e20244c40652659c67547e82727531ffdd22926d0cc5dd43e5843226a497ef32d3becb20d5494dbba7ff4c0327b6da269b7ae385b0c45e10d60cd08ea644ae5e9f20a1ca74a7dc6515a52bc5741786b3c06b11d5cc12bd4fc49ca8be5ea519f772855ea2241cdd218a48a23959de175b78de38ca8c415ac4b990fde8e1823ae200b7739980a533bf854a8577ad1cef0c649ee2a0d5eebdab9269521b5abd34329cb0ca4d1f740ff50e61081647cf19a8e0c81b7b3f9e844a1e95dd58831ae74e2d780a90a02f81a36d34d18684c81df82a64ac3cf6f3f52b28927c002f356608dddd4b260942a526ec78fd82a494499aae199fc1254e5d1743dbde3d7858cfd078e5209ca2e54eac998fe8538177c535941f8b72e7424716f997d5f0f54ca0d2855d359f08348a8376406eca4f2c367abdabb5b04105f40151c1f73e1ec4783b22b665b8831c7adc17f3d4e3b404136a6bd57bcb1e162210ed04839ebde4748c541be5561272fae73e3dae713fb47a9da017965caf40361d5bd604270b77e70656b6ee2729804701376d48e9354ac28705518e72618665921ec5dfd2eeb4a17da30387829311ccd70f21a13497eb4feb61b1b237e979d436744ad6d4132647188bace44d39b1cc55a9315ee75c9521d4f3f088d9646af82422aadecc33247a7b73c17a51d92b444cf3d2f8522b9d58ca8332b731ce87d6bde9b4146834566136acc8ab6e036e02ed114cb85b7109d270cffd37c204c3313a80a66fa8eb46b48f6aa8e898e8f936e84cb88fbaf2951a99bb9597c974d734b298202e0edd70bbb6735bc108bf0c28791f7cba2c3cb70fece7b4994d528bdbc5264e4c115d708cf66daf9a821e84b38a646c86f514efe352aee789f21befb6e06c706452082ee64d5c6b386ba6fdfcdd1ca7d92bdee59d83803a3c9eeb87901e0e07fbef2de3a862a8a61c03193deb7a384a8a54e9756862e8b5d9549450619073b7e000d9b1e3c171c054d653c69a5f7e168330b22a82bff6c477718e947585e6a6193f699778218b678a087f982a7d6fa8218ce92331de1a56614f3f97d7d6b546ed53105fcff47b4e7fd7a6de7de41ff1ca5c374efe42fec744eb0c88b92082eea43b765957ffe9d98ed7f285679e6e512df370083edef417e4df8bde255f7bc8b8beef599ef87707bba10b19fd202b96a2d3a2270a6acf131ce6571c236b54feb932840c8888d108503c33a13874540ea1ce8922a52016f92181c4669bad223a5c7c42b5c268afe3869226a6732c21da3bb37f3fa8a4f9121c7a719bff4e9e13e5f8f05621c039e5f2bfbb6664a812e2ebaff3404e133724723a193c4ed97ebbe948385e01bd7ece0cebc68f379fcd22281fb4534e83d9071d041789e4f635833e8fa79a30d976e4eba0f1d696adf32f8f4f8a2c1e7d721ad9eb8ee42a49434f7b0f408aa0d5e2a2d8f5610c6fe6f8577a853e5f4b31a62d8569507a14f12ef6c6de837e6689eee3147e9cd8de6252e1d501d1972d4bf071b3f342eba98a484d1e6117eb84b29f6f68be0bcf2a1931741ae35b4823222a2e398a28e2d7e7d540fed729045db7337b812055590934b80d592a3b577c578508cb540064dbb81bc3b78c153db20fc8fe910a7bfa4fe766b1f44f115d4f7dfe47adfa695a590c4c4fe918243bf61cffba1adb8699141eca594022b000420874d232454a962c8bf65ef3481f8036bcc2d1a690bfcdc6b34505b1fd381cb0b0a407c127da7c70a30f3175314d9ba1aaee1273c4011466009d0faf1c74441db113b283d72882f4a4b4ee1ebd33328ec6238e1df3297a5f6293cda46585a9ed898bbcf66d45c29ce39dd85754362120bcf1fb04d830ebda9207b2267908053e5d4d6554a312125ec5086c213f9849b8b9b27a79328b6c6819336ad9078449ca9e0801bfa855e2a5e05f1fc72b432b3d9e70aa05df68a5c6f7d8a09c362528465c7e77668da90e7a8c235d49cf839356653114e0bdda67024a0a48b72794541ba626acdd1de8a059cab01e70e3a9af55c685bae8b914677b84a2ef238c402fa5c62f1ba072f8a905691d838bc52e38881410c50f65e7830a8199972d7c6bc5a04cb5e4536af65a7be9eda281f3b3fa8460942b9ae7ce4ea9917e4ae5f471f63f9abc0b8ce45f0063051483079f739604579605713e3e8d2a0687a09e12fd8146c6ea95c9372f7853de1e7c16dcc386666b5897a7bdfd7d616a05c6f70ca785a5fac40f001c6214e10f154641ce1339deb44239064679a9bf51f498bbab6bb7c72bd38c660816b6b6ab68ae7a1a92251ead40e1f620b5c4c89e37d9a4058a8e5ce4ccf514565a7c97f5ed9f7e1fb48cb2353f93f503668770cc6df95e1a66b1de47d7e40822a884f24b9828aacf131806bb168f6ae9ed13b98b3eca02cc2cccd180f5be45119bec4e51c4a1c64d919de6d841b03cf6cb02debd7677aec7", 0x1000}], 0x8, &(0x7f0000003880)=[{0x38, 0x115, 0xff, "42ba1dd4694b47eecf654542e19ae2f29351027783a841260442275af5e16863093067"}], 0x38}}, {{&(0x7f00000038c0)=@sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0x80, &(0x7f0000004000)=[{&(0x7f0000003940)="9e792ac94bbcd46a1820657be9be92343d099890268905f62b99e3cf7a4ef974360a7319bf823a6d21709c7bf845a84930940c37d30131c9157f1ec462b61331eaf166c5112fc86e4e73401255eedef97eeabaf17f9082751949790c14ffc37fafa969364e3ce251a866768f2ddb27ab4a4edfd1ce4441340f9fa714188624f3e9009b94360715c54c78388e38f7641f6a91c25016948f119d25b672302e18ddb70fbcd538c0cb93f419aa05f645f7696b412bfb9dae", 0xb6}, {&(0x7f0000003a00)="27f161d7ec75d8fa6550a83ee504458e011abf46325a7310c123fc99f477cc0d466efc78b897d5c4fb162964d770bf10f2000ac69b43a7c9fc3d90fa3a6bbeabfde405f4a338d52d425af549dfbc83dd3db1ea19d4ef28caaf3e392f323fdfebb2b893f854833380f3edecfb1de380df193b65c32e487ed4ca350d018dd0e3ffa0bb8270693be7e3ed9f991c320294ce29032664d54c188880f7d8044fbcf374d514df25527024c069808428ae08d65337c68fe9d8862aeb074110f44bba44bcae2c6d9bd561cca50f5ddfed3059224425e5e9e32cbf03a72c39a1dab0b1d4174110f43a", 0xe4}, {&(0x7f0000003b00)="4b3e1d28592c4a45bd06d4318cc354368af7f0b3f6ed8594312cf34e0b80d4544d37374051f72b4e56d1c6", 0x2b}, {&(0x7f0000003b40)="78270d39f845aba56d7511fcfa79d9ade439bae7a52b1f42796918a66f18cb8cd19d90da8a811251ea2a4a4fbd02d7f2681428beba82a29527ba0f709eab5386411fae6ff396eb14e19a4053b460b1357f7f37e68b5948f9f57b053102dcd5b271589ccc3adcbb616325617afb2ef91430c0017c0c5b1144b52ad9e1081f8ca0d04e2637c486ab9aa622c22d", 0x8c}, {&(0x7f0000003c00)="048beb91b3494394d9bad414da50fd9db787ad2e58faa60d2ea5336f370741dee24cbd355e2000922eb9dcb5582924b3441e9160b24730e11ff96ea163e947a0f65eaaf50ef14bd0a21eff48575466e2199d2d1505309cb8dca2648f3612e931504203e0f42e3ef0d83f2dfba7bb212a322c1fa22d080585922c3aeefee6dff6a57f6228a8cd2f4dc16bb9ed4a8b33703dcd4eca7c38bcbfae53178fcf18a047e36989ad4dafc241dde4de43f555b348ce5cd35653b958305af70be101d17597c85e3b84ff18327bef5a709c5b12fb920ca88f415ae3244ec0c503c273", 0xdd}, {&(0x7f0000003d00)="6d873553b2f59eb32b2073186185c1c93cbbf9bd3f0d06967c026028bee7fdc2c576fe91802d0e65681d835f7318987dcd2d569ad0ec7876d4b8a686cc6d485121ea08a01c44f5c3f1ae844cab9dca6f266020886b6b218e6211b97c71db9a8eee2b027eff4b6363e4b3c898a5894e1dec0ee72aece6f69b8d9593d45c3679b8533e5d969589594bc0b2f69c56c6fcc1b77b2d0a21", 0x95}, {&(0x7f0000003dc0)="aa1dfbdb281557f68bffd22e000df635deb5705fd3e8c90bb6a8278e614aa8e0fe9582fbfe3ec5d71f68188de7a592e90af4101d6400a5639b1af4809d00a6b0c772150a364460341d22aa0a8d940b505ba94edda871520210f06b747d44c4d8e8646c6c96d4eca976456377e6850266c72adea9328cf807660a1810de3407ef9e556bc2d5645cb33151", 0x8a}, {&(0x7f0000003e80)="c1b09bbe3712d1c6693a8303e4256e8516182347025ed714d3cacefd4d653c252935716c50bdd789a843fbc37987d4dbf8ff57261710ff47d996df9fe6619d94c77c65438dea9b8590673b5e3d51394386f7fe0a0675f5174e6753a9d79f9a74307bcf5661a96e255ad43140016cb6903c9787f0f4212ea3", 0x78}, {&(0x7f0000003f00)="0d74b08b2b2297514486d254054dc89b151d5f847531ee152e4d57d4491a88bf69609d3580ad1b4bfffddeda506421de744d7e1ebd835e6e8b6e8347304d31f5a69ffae8afdcf07feff46dbdc6576e93603cc5d71393199d7c96974dc38867f78172181442ac918543a252b6f7ca452a76c50fe0b0a245b1badebaadc2d2d4dc71efb765c0a176e5d47d99601888ad2a0f05a73771d0f20a93c91914a23c0102e13f682487b892087db79ebae90f66d6778d8ebf204977f5376f123105053eb082f8cd3ac979ac2b779a2f728409a3d29a99a3a0aa9a5df968a4b6a98282", 0xde}], 0x9}}], 0x4, 0x48000) unshare(0x40020200) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000041c0)={{0x0, 0x10000, 0x4, 0x4, 0x8, 0x5, 0x7ff, 0x9, 0xbc3d, 0x1, 0x401, 0x6, 0x5, 0x8, 0x8}}) ioctl$BTRFS_IOC_TREE_SEARCH(r7, 0xd0009411, &(0x7f00000051c0)={{0x0, 0x6, 0x5, 0x6, 0xff, 0x8, 0x4, 0xe, 0x8, 0x2, 0x200, 0x6, 0x4, 0x5, 0x8}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000061c0)={0x0, 0x0, "5f129f45d4711f1f696f6fa31c7d81fadd279f457489a5624ea6b1a0cb91e274b2f3884d9888d496db3af51951dee5c7d79fd93eecfd4ac4ebe24d6eeaffbb96469e0a8b01f895e5fa5d75898974503f9dbf1441b1ae71b20a1c5d2160d53e8424ab226f3fd6e29bb96417f2b6e0f7d31ff646a9c13f85be4dfd7e3ede82277a368c8ef9a0eeb6179c16b312ad107be4b017be28122c6ce05ddc0ff14e203157e54132c5a74e27130c1d06139122c8e41a9de54b2e6a4aececc0830c62f692fad1d31ebfa01b00d4012fa22cbbb4188bd36b1edac4dc1792da7e947300c94de4b53dc81a44758d840bccdaccb5c3ec5565c9e54a8f18b913bfe89679fc530c7c", "01344f8a23aef45611a65ce112b29782b277da775dd0ec683ddde5f62e2655c1ceb7f8924935e8405541752b406d1b973ef61b0b27c38c97c4ebb830d126f32d3f28faad16fa6ce1bfde71ed61e6ce9bf201dd6642db16a6171284fa51c8d334550e7c1d787d494a5a3d5722ee7f87a925b26f76be53807bb25186b98ca6e9ed2ca61fd7be331b4e09c9faf97023171f6034b0b8d38bb9e9962656274904d09ac90220587ac9ceb0b90d3cf398f2812c035b7a6b760d9f5071d9762d91dd6d8adbb663f8de0a8c698587c1e11f8aec99bc1095d9a13a94bef52341f6a4da78361af973434d02d1e405c8662f9f220d2750e9e8ee4a4f5986e90181400da419aa8c0c140df824b2354a5f659e9df7f4db1036c3254201cbcf5a87ec7f9251d2ae9cf735d884028b8771e94cb65f79a7381fd38ed84e1e59679171a4d0625c9e960cbb09d7117ed3646319d537a505896d92bae5d22ae07d531e57782d4d748513706421fcd0b14abac294937fd7786719a8deb4df6b1e2eea16eb20cbd5e207d442ae860651f84899cc91374e912c7f28d92af0e3c3a0818939098490400e2da22058ca96b2310142720a7796c40918124b7774d2639726ef108f4cc1174415f06cd93d1625da24910651d1494d8823174c1a3b2245dc89cb4708ae3b18ac18e639aac6ac75b8eda66c069e26a7bc98a149476553a02911c23325fabe14e054d2cf9e11fcfa67556c170cca665aaa8964d9f75601fab8a8bf9740f15f6f7115b37b2c36982672a3f78a0fa07753fd6fad72780ec7b30396fe883b37316c9d41c17c946013e41bf8251d555efa352b42e92625741d96f9144c60b62651bf97f18aa2e14409811f368ef97a388bdfe4f6378b4adc7eccbc198898a88bc2a52c3a36d1a171fd15545e842c8b176039f17945cb5db9aec9de8f0d8585c208748459bf50d4d707de2f814068abf6e5770eaa20a4febf0c71c9d71955f604c85e983d6e21c895ec4fade1812d68b23b409eee3ba3dc4ffb69a555d7e28d0b5ef0367550bd6bf2f956612b929442011f5e30cb791bea629a382fa184cdc22de82a785762a469a0e01c6edacbd0701993b0960d572d4a0a880999b7c7468d395b43c835651a3cef350c86222e46592211ea5c0bd2c41105d8d3bb30991bcc064451cb338aa6e5bb5cc984e89bc7ef6ad6537ac592ab6583aa623da1e2279e956b9e4ed6cef53b326c42492f5eacc555c348b37301c16507870a4cee9116e5facadcb293922ec023608158448b72e45eea3b4c655909607ac01c6ebcf0f6d15c79bdd8878600d535ca2c9d42f3265abd670efdf2ec7935a602e75b83a097e1d9445afc221a84c5fb8fbebc8499ade976dc41c5b1e64dd5a8010a7e98f86d4d34881d477330e92ae3a1f4b23f226919db9c8a705e4f7aae4fb59ad7eb649c18d3422d8cd2ecd2e58115cb3972138f4459f2f2438ba2d9183b0377435eea5a1d3131d8c6867a316b602f622e2bbe1918d786e366df817f565f351196526a36f5943bbd0342447d8abe7b90c0629d9fbaf2ad01ea6d7dd10b395c85db471bc1c2ad7fb7a84d9530bc617d11b8aab8eff204f01628b3afc54c3d2d25ea09c79f9d25c5345e67ef2df7fe2ef9ae4478a1b65d4dc84c5f050b3d87d6631757ccc6a915cb887d0ee2ee69735edb1594d94555cb91a5ffc1aeac74f2cbc440eaa3aa4cab7cff008894cebe3f28211de97d1bd06cb9295034ad656044c74bd8441c4239ab1b097bfb8388bed3bd556903c48385ad6d79978c3f8ea3d8ad7f84bfc4a72b225021e42fae2452b52de51c18531093fe4a50d7ac77ea91f2f2dfa353c70a940db78a2fb1ac6b6f058bb159c48c530d5871d0c6012a568167cad5b8050d4c2476c7bd59b69ded7250b5973c28e6ac3814f36b897d5d2fe025f6aa31452f60cda21d26584d12e671ec55cb60a6188bda555e15c5007bdf3a446b17c97ff146294d48b84c8ecdecb58149b347184f20c2af10223f302b0033d0d1e929486045a7fbaf19fcd606ebc699515b4cb31fbc317f69454e0fb9487113d59c7cf8bb78dac16ae07ccdb7e9dfe13415f49f96680010f42f730249fad5454a750faf0063159b496bbce3636e88c1c5209063b600a023e6686ed505e3027eef2b115af995e0fe6b46011e8d14c36e044ac277e61f6493314e13d1a9e4cb549d8868bcb034e9d7584773f2313de521b0af633d01b081704e7d3c16fe8113700f09495132d9879576b843f7eb5439225c7d14da6e2728c001371ba9314b3c27ea8d82a1c4fe7f7a427f3e754f43b0f6f1301c45d474b9bf9460b1fb262b22756398294b0135bc0c2d249c3f31e6406aa799428798091eb031af98ce0e244beb93df05b14f45b5fd6d136484aeb6beae61924cc7e81a3755fc9a8779a81224231f2ca36775e169b0371192e34076a9ef258e4635e7ad7dcbd893932b9304260c061f1ebb3f348ec6455296623041f9043ef9ba8850b6c0626395cbc1eea1f55e25dd775c2a60166bac647651c36e57605905c0eb9f4f6172a46a08afca02078f324534652233cbe19332d6a89f6824f375bb72e6d780a0a200a97b21579181ad6c88f3807f3a5b9d7aca79c09ebc55d1c6790c0ed5b787f50e0d4583858e2ce6a2e03dd9829a4a78e1e667cacd8301690d06a5d5b157fdc9cb192bb560e136a3d59483e3506881704ac4115d679630ad26bd5db59e0e8e2edcf426c695b24e0a3f5f9e50d4bc80e56d8b6635bb80740182d008ec5e8759a868f690c2b48edbb55892d77b27b5bd547b55e799601afe7aee80d2bbf35037c8c6fc110dc27abb1507ee0d377b11fbc58324216118498670c04d386edc01e39ee88483c2636311caed68411acdf7b16f7c5f6cd1adb53b46ba719196195be080b1fa73309935812cfdd6fd7c637a10cb522037bf98aae33ba526e5cbce2243bf1006341fa375ad6e69856a7249ec1bea0ebc8cdf8fdf5347cefcecaa80205d4205e99f7ea3a13b45fcd7d306a4b5b6f23b102cd29849fc3131655723f9e72d7cc7f5b811ae98d79ef275c2550a9b2f55113e0c5cf24602e65239d18493d1d9d0ed87db10df7b0640b7700e8f8f25a304e61feb111bcfd5aa88543a0d78fc7d821d89349781f7a75e8e0471cdebde019c27a76ce0066584cce574d8acf0e07551b52c510ec4828f621217cbd3f1b05c64ed623b43f402e562ae4a76a6419ac12d741bf22f8664341950c6ff87b391fe51b14c0932782211725d3a2f2a34054dad0903d815e4d2d85a735dd90678820c179143ddb3a64325a7bb430be52ae045e85ee64ccbc3beb6ea5bc3e224ff5ce88912a76965609c79ec68230dba28094f7f7fda7e7a80843e79254559170a978c0aa67c3a63ecfa01944abdc3735505275a5c43bff7d59fd92f7666ca7a57c4c8c1ae9e9d5779d38c4d5a645b99d6aa3d2ffe8c5f63ee74f46f6f46b951beef6e539a66477acd344cccb9c37fe447161bb2122ca371a048b6788ac52ebda7c2755f698553021a8261b46534da2325e8a7cdb6525ccdc23c085a60695729147251c016c78ab8a4f430b61f70cd69e17fde38581429d1f5420d25c24d9b4a63c27f2fb9da51aeaffa65b7ea58b25e0e0d396747420fbdc053d76a0535b657e0f159c803f09c382fe24cc6da4519cd57af4bd214a3509f2e61582d96c97b87f626a5c90c7f486514492f76389331be25e3fad10e9669ccc872676755a93ddbb2da78cbdeecac2b2fbbcbf8eab6dc7272eb173d051aacd3996e27fe6b473926ed66d07a7b940358a1b9db7e565b31989d9b83d9c8e2be40cd2741f5d2c4d6a586f1954ceb8b6cee4241bcc26c5cf13a711c31743c3ae4eb1b087949a48dca239afd0856c23eff3bba9c79e7dde2e927a5d53e3c542196029af221532a2789e4be543eb80bc2ae4f13c4235b9432eeebfaed433f48f2d76a33ab34e7272eff5d8f8584c558442545a0cbed9579fd5a1347e1449db9ee72d2a55759f4bc5c269d3c10a9600fb42315234520bddedee1a63756430ff554fe60bbbf455edea6190b7db31438354fe645a214c407770c6fbc21b8531ae5ffafcec949637f3c381ae54f2434ac1d17c8e2efdae5c5a184d471e0ff8782ceb70290fe08163e56c4bd55f57e02a980e2ce5316bf15e242772c6306334e2f61c75fc61758a33642387f30f48624958131481edd4713a918e07fffaed67015266a05ec7381bae108c673fcd1fd27d8f0769dd1e61d9dc40668012029c258659a8236d4db94ccf04ea75d40eb6d96eddbf2790fd526407bb786c1608ffc833d456b259dc4083392a24e83adda6940dea6906ca59e7f78eeaba6124773aa3896f2fbb5c68d5743785ba7ba02d6bc40ad220cf08d55070cbe28967f4b85e4dd5fb26b81e5512c9f80273607f61889175ad6800ca255eb7564ceac0ffb8b5cec6c4c5f21dc87af3986541257d37ea1e80cf536ad5ec82f004dd7ef9629f2888c7cef2cd58835c744eafa58dcb4633ac88a726bf031734acef1846f9114044151164cd182fdb46fecababbefe2289acfc5bafa92c741046cedbc974f7a513ef57322ceafe109145ae685355bb31d927a14f01d29635a83f79a598e538e6e7e93a2cf29d4a373f0d1c080b3f8eef87f93cd3f99ddad78db612224b7f40fadb6f475ecf99324637171b12408e2b485224496fc8b15a68de80cba0ef9388f4ca0bdd7d188b7c87ad18c91c7c76caac447c01fbd5f1376f62063f205b44cf5fd814f994ceb90f8b7f775a37e5b27a3e9fc39de92161bb95aa748734b3152102e45cc85f4caeea404e8ad39c92ce099f800f2244b072a4c2a77544b383af269eb4c33fa1fa670953b62223bcaafd8cd33a9be99b301242f8ce558423c8dcfe130aa649bedf71cbabf0b8a9ad979d7a0fc81879866633162411787664b81b7b20dbddc7e15b5e77f6bd74c50b13e45946c9489b7549f4cdedeb760a50ed27c79b3161a970060463943ebe7ed069563a2e65ea92bb0ec1f060f655f05e7f37a39522d5299d9b5964f12f30ed545acbb035810004c89017b8108d4ac134f2bf8eda1ec3396fd9cd9ecee99962d366628f5af2f1e3cef3b65c62a54addcf847d96f36e9ce29b7d0cc612032ef68dc7b884bacd6e01d48747c9e4b1bff212bda7120a3b2300e35546fe7f9ede07298236c3fb6b253a6ef0b95389c0c6797f43a5157d4ab9a6154066393119ebed9f5b3eb2fc5bf47061adebf45f5ac2e04c52294912b717fb9c07b2f893246dd6ac59d0d2179d2101203feb142197661c7859a798056cb485c6e587109ed44bffcb7710eefac2c3eabc1809bd4025bdc29dfbaa0d4bcf56c48ba21f7d02b52f6104a8c9dc2bd5f9ec1cdbf635d6de0cb0023ffb6b3e6fb601de8d91bea5d0"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000071c0)={0x0, 0x0, "c0123b426f03460e633ffbb99f4977432d1dd66c3eed9c70c153e80f136c1dedab6fdc3958e353c91651420c08b3602915cdd16dba8e00fccdd233a1e9ef642e8493c994b0afdd00697ef6bd0b2b8d0749a252f96c4101a289e2f5f50d525af94cb47c0677d59b38580b48e42a9d8a1154893f1bbc7674d6b5f9c6fecd68e9d655011cfdc248a308aca18ac27ad2b67365814ecf292c62ab6b02af46634719158ff836398a49b71318fe827b9dafa3bd0164e523225c736248796c9b877d47e7b8f1f49ee4174b5839522ae0a7dde6d21fb8cb8ea7a2268e88ba489fba0a3357e93d6712a3b6d01e4748b9b7989f350a08018d38bebe8be9fc0a1f9b22983a0c", "25807c13c05f8da03d514921c9ab31193fa50441058c33a951f3ceae61d5e82c975d9ee4f16020d31fb2a88ff316480b359d491384b66bab0ebc3d34602edd5ee925ca1c4abe02c5f230c30e2768f46c97337f9877633ce4594d651e7eeb18960956cee64c7f5967738c01c0f6dbe73288cc89d9ca2ee6d30168e56bf913291086e4a12833c9c7b76d11d7a40dd7385763fc42e6810fd624c185763ddbadd4710723b2ec2825ea46555ce092d2bba4389c72bb63a301b859c02e9a0a972d6312d01881b7364294cc96e49a345fe254f8a796783cb92fe6acfab2bf7a08d33ff7b7a2c93a8cab0014ef38c076e7dcb023ef22428a1b1d12bfcaa69261f8f4c51996f5fee348ac9905c9a86e6890d04bef9ba28331432164366a197c1f1bb6c80c10757ce34eb58e73a4bc323d6462b475be56036fc8f2fc3d527ae0eaae25f08fd303128112906d34fe7f80620c935f91ed126f2059fed38c73e398c4cf3aa437dc9a798dfcb75ff684a2c4a94b9cc185d4f7f23ea7a067687bdfaaee6c66b7218a6c2053f01c71f2dbb4c90f80c7e597ca15e49df606fc69a05d750629a0a0cd0812da434fff06932fec127d877d00cedd482455760b1adf54a7b6d9de8737aab0720ef4bcae4a9d835eb8ab5f216d7ecf468c576c30089399fecd708961ff52bbef3980e95ab9a826cc6932e089210f21e30575a58f5a47773751d606e013e9ad39da55a31aa08e5d79494f625ddae83bf269612cc218358d46f0552182c5e9d4b3eddc6b964b45dd47004f3ed48256b4b29b0a6b09fd2e2eaef08927a2cac719742621b610acb4d5f1afeaf3afb2284e918efc7e1cb0085696ba8c225a0f841169262f80e69f10debd0462700053e3dde1dc7e192f60b0e95250267f33c859e273dbe39fc773871b236e9d05b471edbed480a4095bc87faf19e8293d5e25cebd95312f5cf8cbee99636c9d6e1e0d370087ab52a78ce460e0950b91689f130924ac2e71d4cf738d6c5568adb5c6b9c0773a4bd923a2824b0669cab2be8932f462706fc02034e776a471a3db47c2b9634ffed5ba90bf7f7a2d9c0944e0b5fb2832d4d02d9a90d5b0a357c92491aa19af5c699c7d575c7461bcf784e17dc56faa00bca9a0a4c18fae19277b4f38767b6c804cf0a60b514245f89cc208227ecb3af97ded27b56b1ded66ef25d766d7c5baea5bfe423fc9cf765b6752a8dfb8c9491e4d75d7a8182279b1c4ff4b5d6e4aab27959b6a51e41c092a5bdc2019380d635959c42b34a8a3046d1c90b58934a986afe6e2a3d69c04c501fb0e1cc3f54445f1d1559235778fc6ff307bf5bd9def12e12cb58a2d2f853fd132283bd71255ead27a14a80906826902a53f562d2a24e70016ebd6113c37ee6d1644d4136de7432c978d3cf594955dffcf784a79a320fd09470e65c61c9d87d41a77cc7be88fc175294124ba9653ae67401a91c2e083d97157294639b46f2a575a31a7abc955c9216a5d592ca1f9f7bf75a2e303ea433ef08d1316d0ac5429ade79805b137c9365bbaccd901c5fa691161cfa392438eed1dfef292b710b29424b8c52bb879c072f3c4b1a15de0572defa5b6b405b9a1043b88aea29ac14dafc0a11a20cd22581e5e147107009c29f9512baa1bf59b8ec116f4632f3431d6d1b35da5b75753fbc2fbd60898b48251d9b6b1e602cc761d92d77fced4afe580e65db9bd9e4fcc22017c075c3571cd4063fcd694983c2af633cbaef82dd869b66cbb53cbbe8af683075bdcfa8a9d85c45312dcb44989855aa618ac3c9797bd144476e8f9b6a89e72dd923b766a5e920a37eb40b8e5ea881f9048217be8b19ff6344472d28331d6eaa8859fc9fe15ac42db7fbf07e76d6489cc046d4380fbaeecff618927616c35dea6af604d344ab723f99a50c2e0c76a9b183430755d99804028061ba6af588d6cc1c1ee2c8c238cc056ebeedc56d6d2281cdb904208fdd1411324738633797564a2c1e5285263296f67d73cf15297488ed86a4fbb7d5943e221961334cc9ac1d5883f031c199a511f3dc0d9350b8e1d0de61ef919476184f8ac410959c6ba95bf3cdf4c5776ecd15f31aa5c051a0c9a7749961771ad1a8dd66bbfd9f7add0498e4f8d8fda2dd57b6e24884b0954f3337d32ed3d80d026a24ac64f20f8773fcdca4b776d3e710e27831375f2ddb65398b0540a48c5a49ae3d1dc69137b8ff74072f20a5cc985ee3308f9d983c9ffad55bdeabf7076da3a4d9bb0f2c3931b5454a8b66391a93915910cecced9d4a0048d33e7edbdc51350e83ff714111c3dc8572b114276552ff4ec2fa86821ac6890dc66dd18ea34664192b717b01d9687202b9b4a8739e96fa9f6c90089c7578a1ebdb3552fd5fcf8ffb8521d4e6f41a28a607fe9923729bd4353adf48365b7c61029aef3863196d3294de644f58605ee854f8f01aacf9a7627b9b1e851f7bd5f805c9afbc48eeef1373a8120d3c57dd23c65b8d65e071f724a4387279669f5ec495f0ba444f0be0e5eac4d22812e0261a8eff67809f5d63452777c01773523c5ee5d60a1cb4541ee578e0de0cd32902d8375992d5b667d3771da47cdb2feacb7baee733da0038aa2eea59fc34da54253f6305d18c7b9fa135fffa1ad8ca60d1ca1affac062a02841f729d583d5c88f7d3f776ac622642823a55b1f2a37ccf707c6e8e77432be5e06cfeb21731b3ba4dd3e7b84ec7de1e84a13846e36d7b80403ecaaf7a0b8cbbae51d96f52a8ab028c3bffc6362b57c0946b022b1ed6d1150080d2578b4190794c23d837bb30f29150f547dea6fe1b3beb960eaa4d232d2dcdbc0ae6c6b91edd7974768cdd65bd82b37d5e4ff5be1ece0521ba7a1585cc418141bca3d2326198578b62d651e3bca368fad1ee74aa7610a59607ee90efbb739917eb6d51472223d38b84b24bd0ad1fcdd5bad9940ee23bc2ebfb7c0b83dd24c9dc7fabe2f45cd1498c4484606a6a9ab7d01483d00cc7b30601d5dc9280f56fa358674634b56478a21b6aac5f0ce851d4cea6cfb722ea11137687b3d4b75b27ee315f0cb740ee808c2067637893eb35cef4738daf1d0fc434d3ad8e4fbf7e43a5133fc66435cf3bc2398ae3460fa6bd4585895605b316204cf762a83c4035f512d50f3e451207a905a2fef1ac5fe8a4e195f3837bb2a6e3789af6d2ce4d4bc91a6ecbb5a02591619004c170254efc85afd065cf8f3a57b5c818e1169569db36249f588392e31dde5df0a6ec4efc89d67a3749bb3d05a4fd6c8cc6321e983f39147b85c126e7c3e3534a646c2df9400a5bfe00eb780e40c9865f16a3376b5c8317c3af5a95dcedd14f46841d7937dbaa5880280d11c3764405fdb4c70dc6f9c96f5dd0ced81f18b898f0c6b7f4b5611b8a2247dec6d412c7bdc9933ac3d25f24a0ba94b0dc7b8709069c6755b0b7d06e00158af1d27db8c1f7a9d4d44e987eb6b16ddbb767bf45b9e32f2d99b32a03937318291152dfd57071c23395cc006078775085356c3fb5aa3fbf94cad588c93dc90a4bbb907b5489e35b54f1a5192f592150147ac697988750774d0e1471f789ad02170a7d8e442612c84bb4ed90df3cc46a7fefcb1bf5f617a18833bf407c577224658ebeeab3b249502bc5b320019a674c9ed4fcdd8ef11144c481731129902e5c4a2cbf3213bf7951e4a18f4b171dc656d4d79486dbca4e0cebe408f4ee100066039518a49af2f309b0a9a345895cec15340a3f836bcddf68c416aaca6a62b4413c55794e3fce4e90df57a7b0390a33658f9925e8f7e643428bdf1b70f21d0a5b9428bfcea749f5020862d99ddc9a3a8fc17de62f5f024e4c3e354eb9333686c5f1bbc43f624bbbc8fbc02ab889b6ebea5e6dd6b748779bec7e8292b45245372e103c685650d920b763797230b0a76f2816f30c7efbe0aa5acedd85805eee4da4edc387d66bcd6afdf59cbd82b5acacecc87b404cba166f9dbb91c4844e24c24dc08592d13c32fd7a49b483f5358f3c8152ba90c693b9553851d8259bd4f3206ad00a8793c1078c082782debeda43feea01fa5250a3b3b43ad219f07bd0b6ee3c265411fc4ca3d32f13714dd42b12bf58f9a6882682f8f399e60f963d2bf38435c0611fd470d85aa5aad2aee9f37ede4a02533d3d318308b30cfd50e7ba84f8444107a766b28e4569f5b33a780419e0a9a63a05ad9ff690891f81aaa538252a628ce3416c6354f003133bfc387292846794c9daece80b4c7280f0858bd403e923b92531e98f06412f173264f1d9030fdbdefca7ef6f6765881d2421429eb0ccfa19e970b540f39a7f3f1d760437004c296c4582cd905efc8897b8b6c11638b4c60e2b4b15bd3bd893337792250cc58547833cc5588b6bf282451f3d4d230e99783ce325f5507714ba29f6e144f4f64344d5a692102b117ec9163bf4d648874605f48f78a686b68c0fffcfbadfb895216e1be17007e254456b62d2c1ba3b9d4714e7b8813bd8dc492f5f993fa7c78340130abd4eaed5922d1f271df3d87a21db1876c19550ecaad4fd648c48680580ebcd1be59e7320f09b214dfeb82888047fe44eceee909092f04122b2c72402243a5e7ccc66bd3a42cdc429cdf6669b36e3c0bd0e180aab36ac1bda28a0be86077978ccdf1e29dfd258ccfe32b3571ed35ea4048ecb4f3954697dfaf6b1fdecd9408e680008cfc78f4fc8a47dc6b94acdc64dd52074e5194c27e858b261307802131323d4e2839d49184725c63bf47a43f39583fb832621ac2365fbc74fedf49226a07b396221d5fac1e397bf77402342ab21086d7d0ded861f7455c3ceba72f5741e7144cc32cce6543791b45408f47ae2f1f3bec2ac4adfde9f1ff6c7f749681e99df788f14f53e049af7853504aae7fe101d82510fa651aa4491f5dcce1c791bed12d9224914a0e5b7176508191ef3bd02212de1db27042fbe929bd2e34b375d798ac6e56189942cd650c8efe327865a0acf8ca0e78584e868a6c8b7f9e56980e623fa4b498db3e9a9192b106b338e4bca706445c0b8153c4e8038aab770ff8d04de0a3c6b35c9dd78ffa59bfa23073bdd71b96c7c24c7925304a0a6394bcf255b07a01d6cf055cea8e8de4e35446135dc3855ce6199de783f898ac804f78a1fc2922bdae28d8734309a2d19eeaeb18c4099ebfea3256079f0f10dc3be407f6c07768b3b0d6cda1ea72d0c94d4e337bb7249cc5a897e958997bf23e950ce79c2662eb9074e083d6223be5d33fb05d2e05b8cf57ddf9c09f83e81e8ca2a0afe2cd3b6bfa27c21252ab07086cc2555627f006c9b8fa90f90a0d586c244b0ae4061c8f39135c43f7c6f928154560e80825c45321c02ce3dd2b38c7f8060b77677a954b80e2b7679a2a40f869aa1321bb081f7b7c94b37f462b15e35518315ec2f5b67b00ee76"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000081c0)={0x0, 0x0, "ccdd9f2bb568f9e43e29b76624ce1d6e8462e14516d7b1446e7053f275c1af6b7ff4ff440a2bbb63265292e6eb7b70e7c16bd4127fb70445984c267698e4d1cd6f65aef472c5ff7d286ecaf6deb285394b21f4651a1ef28fa3ba36deb0e4b388d3c836b94ff2743da5ded8ffe0928ed7cb62f353133cd8002409980844f414f1ac980f04528ce4c9f53d83289dacb393b81325587c64d70a40e0b8f89595b9f76af2c2bcdb130f80c427dab11a4951b9f7497c6d7091dd1d813e736055368cdab27ad94d0da026fd8da19c8b33d6aa21999318c9591da0e7af0f1d916101bbc6a296a6e82b91e34612b0c7bc91ba9f134686825354abffc3ba75b3284d8f4ecb", "3cca469287c8d358ac3d1e4c05288884a66f12737b370311baf0cf452c6655afc1e8dc8b0ee146ff4d4c3464e0df3dcc1bdbd2ed07dd4c82dcf14f102dd9161c4e1455860aa182dab45a7c3917e1cd29345059de9c64ac6763a25f01feda484b1723c946cb03e7c3d8af4ecf9fa197d2d4783a24ca4445ede9db1b7696ce8bd95b07c412a5a20e7c69d19142486d63bdabcafa24ce218eb8766632b89b30df7510e8f1455be1621b9dccd44617256faa9113b80ccf1f4810f83dbdea009cc585e7689854f0702d467ccd178be302a380a20607301f089bf908af7fe18f27b62351dcb66098ada83733d6c2e9c3eb66e9c7a95875c0714b78bfc39d32078ddcd202360c1399edfb6e1dd260b00ad4cf8cd7d17dc5d8b2deb6aec46f7d0ffadf038495e67e87af9fa7e54103fb043aa212eb8b95ab6e6f9149bbbae7164ab63ac76aa1463edc30980e928d66661326d73cae49bfdfbfd2ba0ff34c27c005f480f8de9c4a3d1dc51b128b32bfcd8660bc8d61eed50db43b56da399a5fb94e94a1dcdc00349d4b1dd72cd9654b033701a29e58120c09aaf2c985154da25fb2ad1b582f70c9774c3deb849628ec6c04bd2445902eda80e8151741cb817f5d19e05b28f98487f5b2aef847f18acc94b56390199924409978fa08358a70e208377c11a8d32fead0265c8bc497b463139aa24c0e9fb6b3c0a17865a1cdc990b953b6ad22c5dbb8d93ae84bfc920914562a50094a4394132994d8615cc3535f3b6384ae1c9978f77b537a4f69ea856f9016a212a85da236cd2e97cd3108e7fcc99d9be08b3e7c6edcbe1f364ddb765afa5dd1388d1b16a109f951e3c15c22dc321625821406f5db47a7932b664d11992de98d782768f010c67420d7d6035b78ec34dc107e763e79e3effb3ba4266dfe3f988b60bcb8aeed3b7b97a0b41e287579dd4e1ef1b2ae9917aa2dcc7ddf9287ba407fd650a9884f66dcf8a44f27f62aea464d093b695975a684cfd9f0f119511effb0b230a133a8523af89be1220c016262403deb205d36e63b877671071cb32a759b39bd72ce53b9f1b515022ac96dff4379185df690fb0fa20494036da20fa8dfc3603f357de788f882f843394ff315f3efd5f1b2dce80399c11ede2adbdf423d06055023a1a81783ee7457196a66ffb7cdc664841303ce7bd7cf0108cad1c0b50485a83497f22f4d0997f61078a9618739a33ac327293af7f5bf0093bcd2e706e5b25ae584bab4f9854ad92bbd8ea827c891fdbc4e6f987614c8bd1706577d26d7eefb090ce9e8538044f75e0d8449f5d252ca5efeedc96b13a63241848f89a0b48acc3a728d58e9653dbfc907528caec177b4edf3c66c2cf70b3081e7c4b04b03da6a293e672ae2daaa128b50d39fb3a08d8e31d5d1f36f112475466e10386405de96fe2c67e1d8040c8cbfaa7c65d791f3682d3c46a0f6dd39ac2b173572bc67bfa88cd111e325b9455f85edff28883bec5ac3bc739a36f1c9e9ce06e3a87883086f16f27561fea2f7a94e0ce416be4eafd8800d72ce740fb20b0c7d7d00a104db651a38d3a446e1789cca9884257663264a83ed702c17990529ff25cfd3b29183e7cfd751be1258518354f2f7366bb4024cd2ddff0e2f49ef345f9b4da54a3a70ee9ff21b9d2f4345d0a414d0f51807622d7878e8a7078ace1f6db908e11b2e606ee0ff08e61b4fd502551db6a5af22c891c216b934eb15cc8ad162343c1a27e9dfa5fdba3b8d03cd0e8bf9d3f88c5c8151a8a32156251d7ed0808a906c2b135d453d1e104c8b0fc5429dbce8ed8682f691449843120fa582eb1e4664bde4aee19cf17ca222999b2d61a255027cbfc6a32802017895b3feaa3679d60cffd93b6b8d8e6c0eae92d2d2ecf6cf6846e9b66f28cc4cd9b1e87413fec601365ab2f70b21a6d4c764838911ddd57a7cc07aba61d2f5154775a8dae4e63eda4163e8d7a25bc86b7569af10dc3f79f23ac2c2888335c3b7dbea8031367b5e3335353d710525ed7af483fca4a1099ec59a0573109ff501a2c09774fe444d9b75d586f99db097c46ba835b09f80df97171b8f1abf6924950939ffdcdb4f68bf2705bd8a617dae167dcbb3ba35eef847600b5c04ab24a52e1496304f55c1e515e376facf7b578b5d928c74d66914ddde05d3863e7eddbb442ae87c60324207c72d4588a2114f3103d2f02d784c644bf270d2127f5c62cf90b7e9cf19a4cbae4866064e7f9a30cd66692c5a705d1135864c76bfa066c99d62605f7ec0b747185b0708cd4bc74c6e55332eb1b6f400d2a843670eeba560395eed74bd42bd353df50bed39283962eea407f96d2fee3a69d33e03ca9ed43266183c06ab5a78faab455d9bb346caf799283818d98c77db8587434af383ec49853360496892afb0ad861cc63c0a4e76ba2ed5470778ed9b0fe61f9a4ce91fe834853498c0ceb6c9800566eacd219ea638fce6c74c582d5ea35bb75e71728dae4f8b168bfafcaa6a4e9495065696759ac4984ab1c573952665fae6d88f0132a8d003453a93ffa5898296e7e6efb49fecbebb4c1103cb353497257ed2f4ab6ba31247bc07dc4244d636ae27aced3a683c07cc4af276d3e7b357a81b5f93aa01ebd97088bf5177ef2e92bf17b8a1d2fdac07bb73adeb8d86f9e4d543f48f4f4259910698463d5738e01e180c014cbccd4251b6010f0e586f1ed892f887adffcb6165ef1c9cad6cda24b33fdf3ddd050a62c1d226ea997e2c65f07aada4846ab6f3c4e601e9014ea075a287be9dfceb8f0ef05afac4ccf1a38c852803dc40f66b216cd0764befe25cd3d9ea278383248c7bb0a0fa9e47d0abf542733f29ac56a4d369f0d8d1477e8ea9bdd691ec9be277b29cca7f99889e9db309132f9b7967366a9c6759e126c4b8e3c2dbcf6cd12db2ca6d3bac7beb3380842099b27601af1dc382c7f54bedde1a9ef4bf2a3b5d56281aba8f1270c112313d1e96b983b1985f0e6b1c627b42cc94cdc93a1f162e0f028c486cfcfd96bb8ccc0d97939df720b0b9f032a3ef0e1dd08dc1111acb97a19f735c63f7c6be89bc84d38feb1f80a81f9cd2099fd029b3241d673f994607473098c7ce1b770c0a7d0fab00b69edd44cfa7c42132a4aa50c545c0f7837aef4cb62448f814b3a0f64f721ee5eecc88a24bc96cddcfb7068a27e08290153d05795959c673c9e37bdd1cc6a618eef1225756f293eca6a6f8c0ca573ba00ef370774d3dfca208b15ebf59143100218470872cfde6fc13e82b374e4b3925d96ba5c8ddf19971af6059135fc8c9e2761c55f115e64fa2d36c4aa1fc008987837f979f5555c0688f41a31b3cbefaac1d9badea0478a5d01a0d6c6b7c7fd2b39d0f1a273324a6b5cd28efd7f2fac7af12ae1761b8d2908ea690fc3b440e63f47e8351970c6e743c43a7bb445268b33fe40f770344b1ba196ad3080360f233fa3cd859e9e527691dfb16a311667cc6829e2cf109320a09508e6deefc3810cfc2b95770dbf0d66338cf1e32304aaa1a04ec12ca32a5472be13e520bd8d76e8b2be63a8956e49d7f6eeddd1075a900737a18c23cd0dabe49e30f774f5502d0068655cbf72cb918c5bad63f242425bbd2e844925d266b1223fe8c0a00fe34fc9cf09d1d7000951c57e0c0e0dacfc4d4733d02196210e949c10fbd9f42b6e639b2f165f940e16cc5864a401a3cf5973f73c9b130d53c73bf45983ad7c032c5fa958b98b97d259da0422569a3ac0a1e8693014e16765092cf8bff96f3eda7bab4d5971ce4dbca2b250e3c0a91c47cc065a8156b7f326f5a8e3569883185d6e24727dd7b41669f1dff41cd892be63a407e89ec7dee71b9f75043cc993ee238de30b6e598cd3bf3957b76064d24287ac946a8635fb1782194e0080727dd3b03be0bbc35cf84b36aa502ab22a8fcdcc75cabfe774a67e3a8f3b7a61f3f16903593103f0cc0200a6d69a28d655a1c81cd65add1bc24330fc6d47e39f85f8190ea6ae6b2556333de144bb40a38b22c00507153e18bbc26bfbbc902fa2698c76b01b04765897a0793bb6ab0bc8bf2387d5e7c8d51a0e3875197d4ffb22df038db074dd2df82bd21a823796f624e4a98961a47f7fab6100940a923839c560d94dafa5558ab6c6df3de54412b413b60f0074c7084964bb372d6f0b07bc7e1a85433c07c4aed2c95031e88c51af7c5ab2c4dc294ddf34579292c6a18c3cf5cdaf69763b9133226fc9715a5dd9e0511f58815d532a5e0c993b02ef3c5250a1c9749606d892c3a26e6b148848f081d4caee3218e6b714ba0444687f81c601b15f6b0003cba8fa53b50a450c9cf5cd5a235e328f7b15993dd39b1293d7773f21bd34918badd35708b14950eff9d38b7081691b2da9484ea9f672e66845c7696488abd05d8befd7ec8c6457ca3584970e804a83c140123c17e4cb7d86e7ab493cc02418d7f2f8213a76cdab40baf99ba896c155d01c21fbb23141b4813359d6eee594a97cb16e3e798d48009d6c67a645d37e7649fcfc995ad86cf04c89d033afedaa2a6ee862375fc44f35442b636c508fce54acb00f0149e5c6b3f91470bb2329d6b5f12bd2a698cfef74eca0b5ae839ff8600b6e94c14803d73e8a774699d9c05e22fd089073cfcae6f7a5a19d46114ae5bc521d23142a6a51820a313c572a57e34b904d5924fc7e2abe6a4f75d2da541dceb41bb437c2329c25d481912296ee0171b0628683f2caa75a5bfb8ee794040fcc4e1008598d03c8cb6a2e0a53fdfe6529470e650baba231a990b8607993e4566846183bd74c830a9ee705bff68b0ff95ded0244130829f56244210081aede9840ff32d003e37da7ba1898ae992190afcffc7e775741f57f32f93c840d5201b5a9a081ef86ea4be933cd3d8c1a1fc24a2e914e6345310b5198b6f785a8e2c375701227bd7c35984968b28426863b640d7ec979ddf72d2c0058fb901a95afccb3486a60ab7e079953fa0714da8b1f6cdda81550f94b981741bc82ad2b6a4fe8d0c2ea0542053ef6e845f2bd5e1b50968e21c426bbf5dd8a9c4a0e5be0b8a1dd1cbf74de1c8d8c8f00f15fe68c6b9089bd83fa554ed6a79bb3e673ae61f241ef6f6ec4dab0831d2ddd9686be4c30b1089a0694d0e3bab7e82851145abfdf2edc207e0ffe232f1fe00ab12b56ca21c8fee45a33ef128f8c46d8072bdcc30a29e93278d8f2ab81e6934c8939cb50323ed36023eec289e8c52cde97b3ec141f2a8abbcd7934cd214db4ebd788c0a5e885fde203259069dc034ea3b37951c49a9a6a561b7eb37a8b29fc78d8706230b27916ec5d730a58e7f303439a13ac2fcf1d0cb9ed8afb6590387ed0819c5566f98b34762ff9c8af14fb4fa9f1567ecb105e9de3279501fa542405178e4662d0db57ea033fab5c3ca1d98e3c2c715629ae9"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000091c0)={0x0, 0x0, "84bc290026c67655e704e0425733823f45d8b96c4fc13b7f51e25197a229240a1da370227b0cb69231f9d3aae75009139a475d6bda865e826d4c2186cbc98cd0f69e82b6ae2db5f769e4c9ded9884c8a2e4364e9fae43f72c06ec9df838c5be40020d8fb3f2dbee4068c38f5e7c9fe93a39ccec66281b5167a66f0ded8ab929485f9a83b8332dc2d682a51f6eccf980e3ef910157db80431e4c65aabd5c22b235416fccdca66c0242a785b7b1d9ce1052b90b30de26b1e94f9950d483772ee288eae2a8cc846608572b5f75adce85cc0bc39ecd6a256768d8723a12e6eeb0a7ec650298adb4a4afca5521ebfd3a257924b6e085b0fd7e86b58c5ea1660b126c9", "9211f19ebdabeae2c3b5ceb992488249352fc61a97a9d77365a1830863f44f419b88922dfbdd298b153888e730953b753b19c8ee7e6afae9e2bfe5b8d0cca2e236aa7fda4cede70860ee05afabf4159479a2fcd8bd293cc1a247446c10953fcd055248f27b1e3ff04ef0c93858d6eee2e0db3f0ff0d5058de3089d35a0af328b1369a173de0f3fd371519578c237238ccfc8135c944bd15e1a8988859c322b3013536ae1a2bd3694432613846c15fdc1b8a55eb2923905c619f3a9a63f8e8b6ed43f3c71bc552d7f487fcc8e37d234538b43b47e0838117d85e1e20b68e84da8b1add2fc040cb757dbd0a8ae076f961cc8628a00a4ff2d3f27d998f8c72bfeb56b5bab61d9bb0dbf892bc89ed8cef425ff0c62104400ec3b5aa71bfcc647c6237c30e589e5b441ba362cb7e5a34ca73ef449a5c5ad5a976d746b2179596ebdc4a619cd4039d341ba29bbe13f08d085327ec6d37143ba94d4ac47caa933671d16ba401952c0c2097e19d6c984b2e84fac1dc78ec7445d6fd7937815d455fc47115dec92d241e9a9af743312b0d0e70d9e659ac824e12a30c69e3add666e60bad93bfd7e0ac67815b038a2d613b4df96152af793dda111861517d081f7858ceef800e66343b91e71fbaee2f13c4adb5c51d156f453ec22460c58f4126113307a70d6be1fe1e632890769557af14a62f863266ab204e0cb66622c9efbcc021d6b64e62e23ae2a1c5ba85dc3ba9e2457df0b98d67a405a6fc955f6fb19f12c87f980ed456ce783f9f846184204dcb800349cc5d3a6721008567029223736abf47631193e94a16bff78574016c2b3c4c77618d47d023998febe581adae2aa4a4f9e18436f64901d2e9c588a7b005cf2b6b15346805bb1fb98356e209cdf2c790229eb35aff58aa56ee8850f1c6045699171822a26da113d3bd28c6f5aebe27d73ca4449e4751411c83391b4a4ea895b83f5337c38d53b34033ab8f87d0fe6a9f4ad9c6773ea0efbe102d506e108dace746fced440f55318bfac55034b1892ec7d6670ba72c9d2622bf5b75eee6cd59837bd4a38ea1ab42db891a491f2da162375920cb7904b55c2165faa88402268e200de240945e1b5e830e3749b066af92cafc5b34bd448369588ef12d5c38a51c361da85c4a1c4741f94767d27fb4e6cc406a8e64a98cfaa7ec75f3240d2d03ea542103e94a43f38a1993f9f31d90f8adfc37de1747fdfdbf4a6be4783e379bb793e749d24a680a891096af700a677c6a4b9d92e832b0940663c536c9bd882827920401d35da75a2e43cdb5df03096b9b32655179cf86613e57ff6fc485099f4b302a5480a1c55b9cfa69ddfd87e4e1ef1799aaf73968a96fe3e81538fc101c1cff9a0ca63f63b2e6b6bb8964d1bb55ed71585ccba6613373cc26f208915fce87afa1bcb0a8397aafd93f294f23c54da365210f947b7f5e12d4268c94767058ef6b98abd034a6ded66492c777a0a38a7f5d0f9df0a6c889bd45a2b92578d43b4d58801960a3f283458dc954706e7249e823ed1b143e482aaa7a99cdfd3a2ec98cfbd69cf50fc9caf76e5298cd03b9ed35b11a7f76cb7536955fd419c62eb7733e1becf16b8eec03a4bbefbb5439dd4a64272bf61e3918d03a2894f8239048230c7d9569e01299d1a48bdac7c8ed20e2d76ef515a5cc97ce1a25c941c73b3e45b802a3f29959e31ff12a3d710d72bfbe444511ae9b76fad73e76bff285ad9db40d4a3cce030ce47862f33ada2f06eee7ac4f8e5d6795881e09c54f0c8b2ad601eef4898b0f2957750730f4edf7b75f8795b443e64b08098a8733024a638ddc5af5e2b858d311df229e467fb6046564eaf82a355f230ed5969cf691e325883e5061c649fcd2000c0a15a80af2fde6f202f313cf9bb09d3128a604d93f33572bcbcd53f880a9b5e98af62384e2ed1adb80f0e61c920609c515fc6d690b2ccf2a481d33a36b03c4e6d3b9a3971dda3cde5a4e3a7721aeb002556c33bd0d078ceef97071df78403a706ad981907777e8871473670bfa036d1d41ce1a8efec4f5e11b470872de5ff9b011e7ae2fcc5f6833dc41efe0bb3a9757a26a5d0eb5bf450e67423b8ef3f8f38183e7c5163ffced29f80f9aed14f0b3a0eadc282a0497a72f1679a04161ab1eefb651c78b2e0f949671345456034a859a85ccf690b962f156aab7c018d49800639674f110ffd2586fbb728f8dbf923bcb4f06865ba8a2247181da8236db9e96b1cc5d487ff6c4e0ee1bc1ca13159343337fc64c9a13945da589a2a4c08033fa07e0f1e53e2862f8a4df20fe638d0c1903fc5f2cb029596d73caec9991ecc6bce89b8a8f34d0bbd059a9951cc19411dc5e94295c6cbc86ae681bb2de43d7c5913357d325882d6b89d6c71d5d8ce3b688552ad5635f9da196a214004a03f109cd3814a020b34bf28ed316dc5177e9a9d5205571bbb7e5fb16eb71f82ed14c4a26aafc5e4a1852ff8c8f629e7e21ad3d01d3bbac7cbd39d03510266594f4cd379a954576a6fff2e1b88a06856eb5f73e32ecf9dc2b1942694dea4e73d846ff5d3da59ba00a67ae2c12bf9aefc96ea45b82e7920d34e396ad601c7d05af5d90bc76a42e3241508aaf810c2dd168df9e6126a4bb81ac450b21aae2dd005b45224efac84ab0bb2a81cae3e54b3df68b0b884d748f23f43f91a64f53aac1e95736aeeb4ba232ded2b48ece486bf511f8c4fbac4375821c626a68ea20bb6fef09a3941dd6743c245f5a9388a16b2f726a046506c9e96cbc64cb849745a42b05ee36a990135b4e6a463ca88d17a2fa2cec19faced32472092bd01b2cd6e04a7fcc8bbe90a8d9f908d99222c97129ac6f507ffc5c7c07201b471fdfde75ffd46df671e7ad6cad4d3ce435225759839d719ef83a44dc535ff5a5c4e8d2c3c11ef84d15e0ee54c4a7fbf778ba9d1a2c3e64938196b4d01ff8beb016e33a89f1c67ebd67a7dd06cf671374d083d7681c17e2c44e445d6170465c45e821dea785ce12da7aad50dd06830cca549fb81c2721565e9fa7d980953141749d83118e9d0b56cb231bfbd3f97034f401fa15fad63a5f98e9626a2a52289e7784e9005022ee3bfd875bbd68a0ce0203274b46f5f27582f4acf6d79dacb0d647e3b84902540ffff29dfe7ce7bbce9ad4c7b4396676928e92fa4fad8c7287fe83af9a2c48044c9c09b2d6d36a5da3b6e9d7b064c67c0d1c03de681d24c23655c550308ad523f7e03716112fb44f2cb848b2a9a6a5935d6151ad0a3cd842109cca95cbd47b59dda16298c562598c8403319853bbe9902286d1f6fb0133c6805fe1e28f960f125b1fa0eda831a13e6a0101afa3629d287ff82bea698b98a34c145d4505940dddb10cbffbe8d9a2d827465f37a0bbd52ce4841a08ad8a5ab921ac5f23927a06900f6855bbcd5d75309fa8ef90b042ac7e666a0b16a5f38dd13e53dba1720683008587e0556006885c9379192715f52e218bcdca5ebe0068fa4d130d34c22e14064dcaa543a7bf124e57eb6812c79d84404a9b0b8aeb72fc1bbffe3c8b1717d4286fe9c531d59b5fcf416ab3127dd2984d263551055f2a58ec7a161142c1e120366b16cfa7ec4e8160f685b068e8e1e6049651f4ac1cdb09110b8173cd49ff5ac0994ba7fb4d2d9816bc66c97312e3777586b9cb5d57a896db95bfe35cb52aac341fef12808793eb3cdf69e204bc00bfbb71ab9f9d3a1438d149b120e18e29627196666a0397d638d5e030597f9c6f27ab4f4004ea30b53cf2cdcd1b380a747ce41531a9fae7025ef2b5191519b0bc9644f492e9ec60ad7d6def5fcfd2cb3a3472ed23c1a2e3acc2e4f4a3345f78ea229ae349d624b2d186deb8e9614af5bd7afc44563877bf8b06fc0707679cecee55456cac5a5d2d2854539fdc78fb34563a8f9715be1776bf7c7c40b400269101ee1e77f8d327abffed785dc8ef9c22ce05867913ccbcb2c7cb16fe8d3d5c99b7d3a5b95fc3b68f89eb42474e6968a1eb45f5f498fff3290496d7bbd0593806b065ed5f3c35f7a8d9901015301653af6ae7c401906c9230b2063a827f8793b18ba6b95023bd7a9dac66118294ca229f8124a79bb8c1a0ccfe6365998263ca9823bccfe2e813644070284962aad6155407c8f55ca1d8ca5c9a31b1060f656ef3f414af7af728950c2ac8ef52970ba4afcfcee1549580921e11dbd77ee10f73356862a46b091e3b2e8c501f0951e849f386b7d3a79335bf0e55a9be25182101f6dada5f705e6ee6021a343898662b0a16f37e54adb25817aa9258f3fc8f6d293de0c490f9922c641b0490aad02c55823d240263a6585e433e345c80f176e0058140ff914443727acd2bb2082a0bb20f8abdce21605ea36b7591d8432daf5130f6362b90910023db66251056d5e86b604feae8c5d7147e0b82f898e17ac852843637a81df96295cbcc89ae704093c25984d1b201c01fcba9c92f0d6ca742fda3148595cb099064de8bd60f6ef71d5fbdb9e2e4560b8ae35081d886d4b03c2de8f8cb7d4fbf180f3072e365c760f95c2a99a028248e9d77a038f767984944abb7a56f7b308ce432caa656f325889fd28daca7d9f91ac51cb6116752305f52d184a91b220723bc8d76743b58777b30402b7673ceff912a5945e8511cf951bd7febc6ad3862f7979eb8b527f03843cc5238637253b1c4cb451000ede9854e048bde6c5fcef5ad8c8d0114c513157a52b1e5b2fc4d33f78cbb2205c417b90f9198aefddff32acdbaabc083c9e5781fa6aa859720c5b2a64f279a8ad291610ad61efc722df960ceaa4c1a0b7060f6aa6a6475524bbe1121c62f488387a09cfd8df05c0168776b6183c64b33a46144ab10abaf8e5a7b9a53f9838de322adcb4f4045567e2fd0439241728c2a21f8ac14c68fcd43e08f8ed01bba4ff2792df846f89d1da6405978484c08154c9f18fa3d03773b48da0716f94e94ffb919cc8ca7fc6a7ab15967bcd12e395d2639a0c4eb2578259c62007eb90c86ea00a5fc6e76e0af341f9b1339e6b9bf5570b1406f905d621fab859e8cf87829bcda90ff7f29533f97a0c626becad306739c60fcf2d7364e7f6524336698e33b8b56be73382d9b64a8b09d5bcd925662cd4c4a0cb01f3a9baf926c24a0dd25d25652dcbde1f78ccfd8665bc1bf54d2a3329f1b8d719d60584c108491afc91ced7a5e67f1626d9a6ff5c641dcf2549430ec64358fca98af9d8b19cf89e7ba04ef4bed0bf78ef40c41a1d5b9eb0c9a77c4f9a3037973a3aab0854156f5a758005cf584c3037364674ac5f4ec0e88e165e776d990e97e9c095211ff6842299813e5d1345a0bb03d2ab68bc0de9510a75e2d20c5b878b39a07ba145d95bf7337b47ecb35bd1e60f1190e70f109a1bf96c83cf9cd767d6d57d30b48e447bfa1c76e59e85"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000000a1c0)={0x0, 0x0, "659bfc6bf25fe786dc6db1c7f9cece7ebac5b2e59335e7d8f16625cdacf2c387bee977e530501ae49c5335aca1d868a99f2b42088a0db86193ec4abdf7a4f2c461df23f617d6bb52f7022f21375c47f1fc646a08bfe9f6c314e8b5b0cfa579265c57305c27407359e81e8c29b7c915bb2125fdc44747459c2a722b34ab7c451a42a5865f5b9bdedd8ec9d01a30d204f00be7b0e7a3dd6fc8c65537a76c3a3bd5e6f2975a5aea6c0d8da34e63c78f90a3adc10437373c803df6e28443de941b4ba40a8ed3e59232780d64261809871db51082f62fb7ec465e4f0b1893dc007eddf73a68765c286ad2b775df1863dcf6a062aebe9d05a6e84697682359737906fb", "17bb39c71cdde4759ab05e463a9f06a55b31dacdf17a1e6663fb973a697411d0c6ec8c3bbefaec1e7eb67c7946238b9287dc23e54ede166097178d869810d8f252d8b8801d49893e8df46032267d174b0b2999b0719d830c04dd1081ae1dd1280ad3c0dc9f7e0e0e78fadd77d74bc284fc3b47b93f576f834945ac1640ef4b17b59b601d4b21eb7b744ea70d13f1e78b0675827485dceb2eedea561c48ffd22a09e44d6869a077f23045e8db8ac9a4c257d34a2b3127abfeed1490360df247f13ccf72772c464af7f49d5415201afc57bf0b1bd9a7246db3e600989e7c2d7d1c04c6a0acdb7f6e019cb67581bd3a0b8008315ffa153b7383c8696d51d9726f0a46293e4763e8dc427f50a7f44ee786a6c6feca4a5803ecf510b5aacac9093cde0d310658fea50862e25d170e2007f9df555f87d0fc0f71dd8be06d8f2d7424c76ef05d12a35ca10e0b8b30caff298d87dc679d130bccc232b143669298c179833e6a11208cdf4f4b05d3ab8f3b73cfb6bb40bb99ce05a3dbbb6abe6435c0c2a8b54d552c55938c1b2422ad55b56c3153a1c253c2b1376ba97218406c6ff315dea3dd31d56c870b0c664a314819ad69dae9f2da117d525627c2d5bf0e38e1fa01ea9746a4134fb4d5b5b72a4c5833ef0b3983140fa19f717ea370e26e57c6a15bb35ae9f96871f588e4b90589a963dd64bfe235697330b7166ed7f14b68afd265dbf39e6d88b98ad74b57fa10ff9b77a64282aa7c3d466d1f21136cf2995876598b58304258bd2a04fe97d360da4cff6b95f97764a709bd9c3fe2dcf5055a6f6f3c7dca5a8772ef8a4068d70df1dc32c2cc14d8a4a90c7ffa8285912b9d4b1fa543162ebaf0f0415ce30f89a0329f66d4b41838029baa46b2469d0e14034d4496a2477b7993ba24229137e40487c1534a84d833a40a6cf32433b2a945668e5f832c5943710c3b76f99ed34b66e9873f21083d8da372f09310e976cbe065ead574aeaacf7a8f8b61cf229f4d965afa66f73c315186fc83d3fe1a62cd6b3ba34aa5a799a160308d1ae5cd4b7df65f3f52a7d135cf6ed5539fe2723ad64e887b8ee7480d4a9f0aeb23e75b57b27b150c722939251ed09533b778ecdc8e0703468cb376b5f9d6c3883e61bd75288d0d95af3564a732d866c570100597354f8d5869043136a652e4160b5952b564992f11db78a19c78df96fbf6b7f3aeb9b08060e779ec0b5b3c8d864ffe4b2979df1323f1e5a30d6087bedde652128eda53aa6f7d7405bb7036a7a40d29105eab2e1cfc2c9af62a1878890498b002ffc61279ac89c13ae2ebd700ab7afeaf637ca86ff3163cebc96c4f3dcf6e283d0566e427620a7d8c195e1983c13b99e49506075335a190b469439e7f33671c3ae00383571ca21b44925da719899ff820c8b783d76df7ec68fb5c53989c378dfe0eb7edea751df684020b3bf5e05f052ca482effbf25578da231ec7f16113e6bd1b66ea5c100e5dc17fc9311f49086d2f1628e73af352c6378ac49b753407e1d19fe38054aef162904ea09a495b4e54c90b20dfb36bbd29e7679f1a839b2c7a314301cc490277b66b3f09009821d2410fedbfb84bf70729fc96889983faa67112b81c1338897d7d3ed44fb944e8e2e4e9e6eeb5a0aadb136e7d20184065404d0bec53b0898c6c6817c0859fea788ed918d90cb8eeac6f56d6128695e37fa6fc83408f19f38e9959521a835d3f7f2c5138c6a699838e36bf96c41bf9c4c9748236f2aa095498cc43d830e2d658a455f9541ee48b44aa6627f3783767130cadd2aac90e1d1236f12345ab6c688e0e96d6604a74a0742996253311a57d2b89f1497cf884e8dad1660422aa9dae53523035850ab2c0e4c3074b8e1205c5b5f34723d0fd81648a8598f95fd8ebf5288f1ad42c4f9643bfa656c2985fbc76ede93ec08f9f5aa85a415206363207a905a78388d1e3bf17d8bc2bb0db89109e345099be1d9ef5c2ffd8ab7ddff66d4b21c15c64e63b452aa8e8bfe22570acb67fb5f8e77b1f367c0d09ae0c4914cf052e4cbf93026f8683c264040d04909f1c9ae12f8287d28a8d18d5255c61324f141c337ef226fd20a23de5743c67b3a1413a25d13fe0121a500801033c7b06fbc39dd1f384e0e120c6068032c26ef0a86cdbf15558f81a305e38ce6ca109de4f37138d0b5d3626727e112872ddecb2faa937fc37d3dbc62e9c027fa6223e912b283f6722d5de82ffd81e7b611b6d66481de1ba6e6a15888e09dd87de4cdeecb91e4e54eb68ec878059d1817100f4bc2b83915f1c19e2e33c80b9dc9cdbc4a49bb2564def6b65128f559ab0b92c2955faf80a198d41a338ce1c27e719ed2fa5bb30e83dbec8d5468530b6519ee208a491e28029a32e04c9bb99d99a4b4f30c50af612cd0ac2f39cffe9e7cb339674e92e53a15ac6f0d7033bd086391a6f4d0e91383d6d233f70478ad58520ff21f2eacbd20fc3a491aa4311582cba63b210b76ce5291c0abb25cec7bafae31571b99c1f3c28de1ffe703492aa5372e94a82f39092e46aca6e3105d21f0aa82442b3907433b7b98a8f9dc540660caa82c5f770103928644e6f9a815fb12b393f3ce75a8bf0f2b3e959c7888c5370eabf3a4b503ca1c137b4c389fa14d3b444aed2c41554cd2bfc279632faa59290c3a5b7ac6024ba9227357d635784b1aa4f02d0ed6921c63c48976b64eafb692601b4dbd6c6034d4a3b4f124b55f8b3df2f32a800346b702330618ec556aa0fb54e4bfebaf399b9729afdd07d9a0d7b402f5ce3aeed3bf7df518e99624d445a2a3ad169c87b9334fa24e398d4961a148cb2e9f6f85dadc589d72c41dd650a89ae309edf176035ed946b278bccef6db940eb9d8822bd6eeb9a220486db5b4bd5c4a9f05e8589a14d88e871216ef7b8540e577feedb22102b7414ec5240bb92ebf52f04867403a4906635acb18dbd687d4c80e7e97899b24b5ffaa32e82b4d268b32e75bb43e31d29c2e537c93ae84f92d4a3ac2d2bf4bc1892178facddba594da121e5b8b0134c675a37595ebda478b7bb03a09169a60a5cb6c9fb114491f38731507240621992602e5e1d76ee63c219e5881d22411fe3e408b9a5659bda5fd63abd7c1094ba53bac50f984d1646b07c91264f40bae6772b198fb4e0b4b91bc657dc0b2088499f9245cfbdf3abf1a2df0ae367fbbec2749d4e886586d0a2b242fba59f189cb38d9503489f01876296c0db4d12a683a843b51637992b54878847538b3acd4e2cb380b9a4e4f722da4532a0f73f6548b4dd42a84fd84825aac73e8e29c7ccfc6c5b4d9997535d99cb91180cf450f77040d6b4530bc656f49e169438af32f8a1e47edc686ab5c8fd4a6fcd4bc89f2f57631f4607e1e4a8fecd92a304beee2f21bc86a0825c85c0b2b0d963f5c563994824470321e5c6f723fd0b85613ec898027ae033c105399593a4431ec0708d5a9aed09841417b8e4ff7bb73304a4c369727ec0a51cbc7d2f60b0ad141ae98f4125e9877fb6eda6cb48bcd9404036ddfba0dfa009534f0d1737386bc5165aadf88aa910dbdadc3b21dda75bc9e0bfbf3ec1c210bfd99d9ab1dcc95592722e4da04d0724b0c564d6655832714b0f274bcd9a1c62b550130817c66103c877b06fe9ba892493d2473e46446734706d726107e1dbe9d7678be7acdf40bf54f17720c029aa32e424c5d830c2a3554048aad36857a62d6b1f7a96934562585680d53755b50fd019ff6cf09024481f34763b2724b9f8b0a82e790252a0b622a1fb83acc95131e7fbb46faec57c449ccf92f94bd89cedb5ad39cd9654b58c7b570648284031b5c53f2d6434bb4a650cf64d362cd13db816cb694ce1f3cc4e0d8cd7b0d1ee5d2f9652bcab695be9b9fd4e35ffa140557251e2b6104b6370c1739544e0c847a2ab3c57d24e6151a92bbf9c16899b0f111c0a3e3af8532985a0c04052fee2015da5a718797f02368c3c9f8f4fee3fe25aa1c1eac05eb2edac08af03725f6706b311477c4505f4bcd1e1285aa582d0f7335a1c6a628f3bea38e7463f53d56d20ca5579375fcd12b84e9182baf99190bc74b63f352cc4c660925963308d5a5057119a5c43a3b9a6eb1bcea9ace2bba38581699089bee364136b6a7bc02cb6a06fd9963b59f706c228fd67f5b0cac250a935ad7e809208cc48910e5da8c3e3f1bc1973a108b9ff238bf2cb20b3063940c925af912daae32d3205ba3358bfec6683345dfe1eac4df4dfc05ff2124ac5e0f3abe4cf19af426c1b0bc31cf2139998ea659c7572c77d076f617b47d4d30d78cbc182defd5d0be4f4f6ec4a800da4e336fd1aa11f55f2dc52a43cd3c4e4156754801e4ac3d5f6ae62e63950ba79df2f64cbe12078d76629fba98549ef39505b08e5541a9acc531c2cf43ca73eb5537a5ba14335f7479db1189193b127ff13132fe2da1452d5fa7fee82a423f5e94731ddc39867059a032a1e9204a47257d928eb737350ad57abd16c4d1e97205c51a45d0fa6fd62d0fc2aa97a9fdae9338dbe814bc26ea2e4dfb3a168bcbbe727eb8379536791a3466b388febe64ea552974b486246dec182509369ed4b22a0893e8ef6d8f6c9919a9a73527a25efa994e611207be5052d97afa09496e200ed95f68e322492df84885e08e860a892aeec5f7235d81a4aae405dd1bcfbdcd34d1dfb4daa8087c20b6291c62f5a02e397b7397521ee13e60a6b36e6a9a1b2c9aa75b604c4831670076e3f51981be38886b91a2084d71cc4d78823ca99bc1c1a8ed00198fdb322acede92da5c557b4d9bdc750628c78ac8270ef9ac736b951d30325e11471d489f38ed1d7300b2a213373e3282a8c7f858228634df0d627410717d1bfdfdbfdbbf096b24c67a24e75793da22d49d7b72c1060f20ce76390c1de2ebea1ad88d7c4face6ff7980233eb76b578b7a7f730939dbe680ccbcbe84e17dc00a3ee5ce3be8a817b293cae3897f7045b2cc40f5f697f8875ffaedebcf6e61b5f3556eab6b63efd335ad79dfc8b93cbafe69fc3dfa313718c54a699f7bd515692dd1b8ba9792303ae64e8c3881c90da865ec5735912b46cef8fc3ccea8d5ba2841dbcaa7eed3292585f16a60893c4136f55a9afa8532f2049da5b5d5c38d69b1f520586204c8f8b548f922b1503f0ed9b49cc5a8092200af9cd229bb2a235e661aa8660a619cbd863ccec6c738c16b8198d36948f1f4cc984803a17447adbac53138df56ea0fd5a8e8d489a5b713140682cc7c5301856bce9ce785cdef5b42e901d89ea1bed2457fea32478f742e8de41d1d09063ec16cfc8eee51aa657e060fda9956b8f989838c2922b5dd08cc16fb5288f62d0336ce22c4c9589cccfb75355008ad3b65dcb50849fa8287e96df19a81db6a1ad255923dde7fb4059b872bab63360f3"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000000b1c0)={0x0, 0x0, "953d388f831aca42f9f4ac8908805a0afe87cd4287d8b77e51c3bb06efe6c3fb9288dda16bfbcfe9254c8e08e8510ee9e8f34de1429e829bc0fd7d9e953aec20d7cb74738d24360f49758d1e3c378b6e1e51b9ab0027bb09d61856fbcc0195c7749864123277867d582705b676ff0142002a7be7dd053fea8e94d011b8b27b7ef3a901969e5e13f1c5dadecaca460ebf5643a51a567ae8a7f9f90f3cdacbc388273514f112c0fc85b368529fd7a4932e94048c1ec1c91e2f94eee3ff450d5a819ed841ffc6bdbe5c6c0339e95dc49eba56a68e66a8f3c81a75e92e2bd06eeb725e2a9086c92faf66a891cbe096216347dd3b093c5d09b6cf90f0066d06ae1846", "07e9ab184eb5419e35d8f49724df80f4efce814e241996f1381cd33040a9c1677056f9650c24eaba79574579a1161d3157c46eaa34d2e9d4aa98c2d76cae5c4d5f96af8d125f8ce70bf937be09dd814a62a61f7d9625f07e21e250a7e117cefa0ddb2071966433748ed26820e8cdfbb9b1a2bdcb1610833c08a7639a4b0f5aaa0d08e7fe0d0d294673469f14260453501b6176c1e0de324d6ae183609bf5ead2c56720ff68e1113e8a17871ed7151da4b5ee6c4e89cd4dc3c3d0180cc0f55934a4747eb2eda7f0cdd8b3749e780a89f32f241ebb6281e5fa7bd23b06708be7097a7c77bcb7008f90850b306b9407c9ba291e01f24191056158a105d68bd63f0b3da8403602641abcd6255a0418d0b0da11d33930b8f7dec03515f29db5db812e1948f25e351f59f0aaabd78a63a09dedd8b7b0d62aefb56a00dcfb3457c895f0b9926ac3eb02a8f87f67b2dbecc04cc67003e5b7f0f39e7ec042e8c054471611ce7c7061768bd27987a13d5aa569e41182e5939ec359203963749564b370aa9c24ac72a7f1629f8b2559b54d833e5c3cedab8a83bf0b8ac7dbad32bfebf179c7dd3f97860a566c508aa26df17fedaf96d3ec2229d581370c0b8bad4f936f7a30d62c75eaa7b1d30439c3d25b0dea714111aab46840827801858b2ff291210b1f928d3810813c5fafc5c2e0fa5cb3300160f5651eb6b10fcc6a50cfb993ca1cbbcce91b87a5a9e4a539fc35336b8f635dcc06c76fcaf1481a02e380dba3f112b0a1cf91969cbb30c81df9b3adf35b69e7d60c110cd41f4d85c0189649e88d3123b70766167ebcba9500213f431192d1d14dc3493a53dc0916fe2d80f9b7117453af1c1b346c3192d357b4d90da0d43b05df4fcb947b0d7c0a965bd27d0467d055677b4a9fc2ae149990a9ee377bd0a202619356a679da374a24e73122fcdf8bbbd29d389ce24bf295c1136c3c9c6c3cdb6dfdbc2eacfad48d33da494e084ee7bc71f35eb98e09f6c5de74ac951c8e282bd294f88bfb2beddbab9d5d1d6a68957e49f9a9c1756ac8eb47249f55f7e5722681094e18eeb38aca9148227cf04785f66880f5ce00c7f09ae4f26fa6cfb16ed1aa3938a555f36da8755108f529c4c408d24ab9b417bbbe21ce7682f8e62ce441d4bf8af41881b6ac9a58002338da64e4644ec9c90c64afd390f1842b51b2475a42b9faa7a8841d123706f8cb1a519e0e7a8ef94c9e6e98df3c583299c967ec8626e94cd42b4bf2c7e84a518fe82103544ed1ae01b3d5fd27b66de5351ea154a80d1852758f781814768cde45ff10c15c95cc5642a922d2b7b1d7c21de248a6fcbeb854289081cab2d7aad3c083b27d0a58dd5f33b97e745c2f7134eeb8ed5f69a204922112ae425a3a73d85f06c62b4cd7443be9ee9ab7123561ebe05bc6a48229d47c68cd0032a4997ae48a4770ad5066198f596e5b04146cfe39a1699fdd59e38ba9ca4f37d3fb269141021649e145fe1f23e05628f7a76b48ac16e09a06d6b386b3fa368fbc44acfd69141af24c76cf0ccf0c3077317b6f7b535cd669dcc4dac96c7f7b1c301a2460aa18f66e6d14445d409f518d2a570f6d3a635a7daf6a1542fdc43de6889bc3bc34d58adb178d55b880e9905c130fc19bf745ea5208d96160de8220015abe404cb6cec350c50cb0742ed031490e1936b6cff0d8d1e10f1fde06aa1eb238d1e432d07a2f579c5518daedc15a22542267b1b77395beb85d592372da4036890ab701ee39568842c7e5eda455cf2648d30328ab5330a8c88cdf2eebb4c326e4dcfa6783e7bfe782771f61715fb4bf95f3b805b680f7834c1b4d23473b5443e838efb64d42f0505c4f4c414437d445fdb170d3275d913e75b3d9f6aa1e0b4403a345c865177e761950cf5c482964ff7b04694c5360f98c19cd801e24bec0bb42c2c391f744a45c5f4445cf976c466bb7140c93077ac9653f174d7d039592bf36a0a9186364281f8581b5cef6147ffc08561245b51b026f1dec4de0ac986a4609ae68c1bf30204f376c272a29ebe6d0d5ebb0c47808800bab07c5aa1cd7554f5c461f2e81e94176e05c9d192ba518b792752a17cb99e21bdec33f64ae190c4cea3d6cb9409f959813072e072426b03e5d3f779d370ddaab3150df376233cde83bbe5fe26eaa63f1045d59367094d696dd96b3bd85663065e44130738a02e07f726d9e8bc63a33748da4f9ac5700bac89f18a924a5052f4fbaff54de6357e6169f372548322d24bc8a4cf814df99b9c356390430a9c1dd22f842254cc5152996a4147f4dd69bd1a7dd7fe60f789319c5d0afc0fd3360e382b542d0ee9ae7a41a67dda64d961dc4aaaa3e36715d59bd8a66a1e8562e44ff2ef5390869c82da43c41b4547b5acf0d4ee6edf81deddd109cc17829bc1e9599fc14113694aaa50817ebf94b5bdd6e76ed1fef65054a6d647fa66cb35992dc67f0e1f59f9add698ca15256325eec5675faa8347bbf4d3f761f5cabd863fe2bf29d7275670d8a45270afc9d8c2e6bfb5d9fb7e2c40e08947ddc0171752fd2467b4500243c5fe08e470f67c2c88337b4beccbbfc1b1e35e42535a1d91f55ff5bf9ecd1e7c86b87973643d2571a985dfb8e72179fecf934327e2eeaa360d09b63d5ec496a7ae4c9a3bf9d9f51a1881868a85f9a18a497ab79d4bf8a5c1935cecd1e1ec22aa32d4bccd602febf650e3f23b140d2028414266f2ca1ccd7b0cdab285b395e8434e190689dc12dab6a4d6dacba187fc49550922d2d1f40aa00a8dc545c261b660b1cdbae98535e850a2100c2f1f94159e1ce01f010bf2bf78d52d5a6d3b6056d6c699add2c9a1f4f8416bdbafbed7297c495af5d6594f8659ce779eec593e6f6152758b8857fcdc46c98941e7a290a9a9f91f87016fdf5ac620437eb0609a77c8ce0e55de3da22209ff71813bc5ba29d3e6705f846d98591d9941d1acf9c8ffb61ca3741310f720d9260f594f40cf300efed9137d694834af451a538a6bfc2f7d64e2c011bb9ed4985ce7bff54da4aa2a0eb799f399c33520e26ef48ce8ca0ca8c2e998bf9472c28e7df6f0142acc3bbd7fa2e0594761aa8e40a136f736b3f26e1e76b0d85ccd9f11fe3facfe4e6865798147a492cf4fb32dc130f4acfb35ba4115b66bcc4d133bff7d743aefb39a6017583aff57368021f833d81e445a73c11487cb5a60b789dd145246f99517ef43cdecac25867933c08a5b35abce9f1267a008dc35399a6494ce1f6b7873cab80de130204695547f7f7818b2d2e1b8e3a412e4936008701f641073f73add926f80d81d74d49dd8a46d57a31d380049e5141381bd0919a992fb7f0c5eb931478d10abbaf09ad618dbb4b71918be73267825a0d7932b942d33210795f4c03d85da18605dee2a9dd1c2a62795715f74455ff8702807ac0afa15efcd646daad158a89bce9c113bfc19a204c7ee73b68ee14938b275f92654967cd34404205a2e18a0a2b1f151aea3b6f6f39c2bb46d0bb2e50013b61b83ae6cb459cbbf57cb7aa69cbff3bbcd53a7b4f2d4df5c5a561ccbd64492fc05086f77128672ec261332517a9c1266eebe247d7504e9ff04ccbd2af02291e6e336019953fa755125f14d568b6bbca92baf072da5049f4bd4a13ad58128cfbeeb09cbcb4cc0118814e1f275ce71c10303a47bfb3f88494dde64763de9365761cb47ae3fddacbec38eccf6d763515d7e779362592fecb9e6ab4b026fb6ee63213688f2c2f5127e306af06103d0122ec05e949b638809415b04a530c7fda2e66ea3cc683003dca59916bd153e6f33def0779c09a34323791f461aa4aa485ea86200344cf33a8b3ac737b3075e1158279b89768f9cdb2c186e67aac61a482e07a4c1735a329b9f4073eba9bab06d1f1ecb501f1d61a1e54c2aa3d4b444b34582ed548ce82a878152c65c7e80e8f793c445dc6e4fc12190c724132d59f643e8aa8927b71ae21c8703199bf31b159079b3d99b85f5414c71bbb655d2fc8300cc717304f7fc1a69a4821386c454d54598710abe32405bed34f3f9a6693c7646e2f99c6d645c05c853da8047737c6581b723038741c0d2005807e47f5d5c093f035a39a3b12dd6edfdfc255f1f15ca6d982e9377dbdd62426d3b31034ca944b7e2f6c2306714aad7988d4885e2379058d5c05b4341951cad5b8fc2d126f70a4282c59c0981359caeb23fd7c8775231caf419a90ce64d18a7e1a44375bae97f73c23fcac71da3b2bdd2b20d3e9520a032a87bf5df5f552cd8c324c1c35fff1aa8ed3726675b1923517f49b9d5852d6ce071d1942940969a2f4f6fc68ceb5fda21ba09cd6c2104cc9475a4e77e31360a9905d9fc37cb7e11e5a8b2b786a7b5f025a43fcf5d39e2a9ab08311371d0899932f4883ec6bcaceeff38f0dc7993803b29e88486031db962d250112a1cd8baa7025959e84a81d1c10ab242ef4cf49e7c88139e163998eb24cc75b93dd5bca3d764fbbc85e8baeec2eb8d49d0c699f496e33d57099d43971a3253e5501305b277c688e60a66ac52543310e65bbd0c1020d6b0378ba2e17162b95c1f0e8fd7fe6a5baff13d2f6bea657968a8db22dad709102e254021ffa9323b26120f43d6ceb98192929e6f52812bcc0f2dc6a26f6d2e4329171fb2479f58f98e6c4b8ee88e5e5e87ddbec2710e5c56da9e8fc48a3f75bb98e3e1d87633c1256a06a7898439712259459333fbcddfe8bcd40c92445b8e28a0ba9b6f820e19b1362c9e613158130f346f8fee7aab948ef732d4e836153cdec5e1dccbaed7246041ff4d4afa8c87defe2e60f452eeeaf3a974344766cf0e8fbce281af6573ee580dcbded2580a3ee63bed299c2eda37a6882c0f00c24fa4a3e66ec17dd4d548676da0c0952b6f3a3f6438054bed9f745f365d8bb94f7c096ac015436ec2a22aa80d912dcf296191d809b3cedd73c381cab1308e5bebd13d7da5d9a4fe5d32d853758df7fa389544a14eb19d2bff51fbaf7657254bfd2b76ac8854c2f573fd58c44957b3a8ea0fc5f403846a5147544ca479413d6285e2c0d11423d740080dad1e96b256f716bbfa69c531e0c8159eebb2c9ad8c527303bd4352140cb0d7ae8ba2aaba02a1b2e49e3694a689fab4bed6dce5f7fffe505c0100466ad6eaf7adfd13d8a1186a159305aeb05a1b2d52390673d0188c38aac4ae31e8bb8a91f91f8350a890f2758d61680469a91a4d2d7759971ab5427688483fd3160b4a638ed8854fd79baddf8a5b72a93c15358e1ac3c471683a1a5425569912b3fa3b23054061d470606a6463f68e52b4b86fd53093aceceafcde126da5f9b5762fed57c8989ff773ef164affb346293a2bb25fdd101e659d564491eedf8871f8585ed0b319945f94c66a3b0e64f20f8282cb6f57d82069aa9504bfc91ae6762b9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f000000c1c0)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x80, "39fba712e2d410"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f000000d1c0)={0x0, 0x0, "cdf0dfa74cc97851edcebfa55235ddeee802c9ca65a21fc5516957a959280987770f823ef0698b8a1dfd4d328faab100f446285feccf17bd8834acc705529535f6e812a172298d9ae501b226c470c9b5851210a1b0282f746e4a0a5941d9da81e83c5cc179adf21b242af02539c8fda84a90db733ba947b96a93d57ab7a67c0f9bbd8c6a9b32bd21ef646a486c5607e5d822f924f67a10f4e30f01ca306d113422d19152428c49cf275b868b31c18bf9958fe9bf681b1b84d797ebc51f306a5870df8854683f16a832223165d6bfaf59517b3ab131f272cd5fbb12d8939624134409f3ddb20077277ee3b1b412d3d2ff34f6e1187f639838fc0bfb442c6a561e", "a1298955be2cc3eebe3e7571b2c9f0c4f1c72570af21c7500e95838bf25cfd9f96513b283deb3fb9dbc179cc69e428f9020bc1c821a272accdc2801429c01e1ea22a015b208c8b55e3fd134e7c7e980b115c1ef7629ec042734267f05a0e0553c6490b0d698f129a86824ce905082c5b877695c60c03c863780e222b078ed4dc4f3117281f5fe8a76fe17830118888572983f87c65ec02788ce9d3f81b761fbe6fa50bf52643a83c095c588bd13b75fcfc1b053a69a6e5e16999aadf46b350d676ff8ba7bc7a9e38970dd23712ba8288b8dce339b40d5a5381e18990713329e2beb31bce5041599627a6c2a5bb3741425fc985aa074a77c65e238096de8e9ffb75433f63ca5ac36cedfb1fa0119d3be10e036a54a79705ee5cdca11d22b2ff80ece1d867038900004bb6a8656002be205891cd022454ed150e79887ed43e5d107985951773c6878dc328a4c65c0c791e234dc8a805780e45cdd46a381c6d5d4057dad470e4315d6595a91f55d85dd8cfb96869d05ed3e7bcf4ae8bd461158a6a4bf1021fe30950fbf222bf221f4db733c81f48d5b0530bafacc276ad27fa9a29ca52119362669f293dfcb3887e2e86c06e97d57f63704e017ee336d9730e973775a90d215e94970a1a3296532ad68ec31220464512504f19ef3e8ae1d2cf47ed23eb9905291978a3c0d8e96e68932d4dd939c410b15f4323c695b8f7c78dc99485ec1255d263d103f81fae7a2c6d775f64905ec43a6246888c1e667710f0268f494d1a1386c9c86ac51c8cfa6f9decb0b1df54a5c6bf9bd994e1dbbbaa69f69cd25909f4810706a128e24c88b3ca20758fdc1ece137ec2ccb92d7ec29841331a48aca286d5c966cc8442451c020d324f077d4b8492ab816cfb183412b2d6fd6f21f590a6bc9e8cc37d6e7bf4b8890e8d760db923c256b61ebe7337e9e33e6c595eca7a69623ba8efadc011f32cc005ac86e949743123a9126ba4ed0d9783824d0a7aa53e0f760bd584cbcc3ce19f691fad0b6f192427f70f193c5d9de1feb3ddf42a4865a5fbf7bffa676e9b6a5a2770711c67fef12b91048d93d105e487529cf3e42fea54599c4d7f1f218a323c8ac5af8a267cfbb7443a9ca2fff52d7c44ee5eef381b3ed99ade955f5678329379df6c2d87cf20e11d494c4eacfd2d9880ab64cdada4e71f55c37f578697f3ebac56655803113ff9ce64c4a8782b1652c696b8cf3fe928d7ebb0c8d8ce9060d423411eb201491ddab7c3a8256067cf018d1e30e0e54f0d92accd22a37e941571f75501eef8b4fbaab49a3d06ed4f33169a87120b242cea49e47947623993f65c5d8fa626737fe1708176c318f92d6089005d875b592ea58f883fbb8afac56a6f533bb5734a0411f73200840f9f2d516c0ab510af2b53237522ea32d95f7deb99327cfd3dfff8b9b1aaa481711596960484f1c382afca659055ce01401c4f336b47c034c864935aa35b1a31b5f99498c974ff6ebdab851093c25f6d33f529cbbc3f570ea4354b6b8df2891c1f40294879809cca0532b0e89885dd2136bd14915ae559e528dd5e042b431c59384e4e25bc80314377add67510fdc6847323a5998eb12a2717937a4b6f5f77ce2f50de8186636c8f39c68813e6457cdf351fcf05bbb23efd8586ac0ea96c40aefe5f28fe0b0dc9af0be379bc014cdc7c8a8ea01a548c296431d938abac169da6c525d1d42977a53c49ad4848483c05b80934fb3b93d808dad2dfebda27fb8458ef9dad9b67df7431461907a29ebbb06eff0358b760fa80c2c9d3edaad994e15d69c243bc57f2914777a7613462a15864926541569bb00bdb0cf6e1ed0fa3c073ee4db3d2b5b8523ad90774096678dfe6fdf2db3401e8220bded7d0ac08a3db9ccbd1d7277f9a3481560ada46624dedf18bbbab836feaf2b8320424dc7a9d1371f23ba29be3f7d83e141231b8a079c33b7ac2808baf812fbc69f3a98dba4b9a6983685021dd7c101a5f32d253e54df5d624a78372fa65d09a1609e76a302f92cb8c324c688567160bab2a6dcc646dec9735955214aa627322b31c22738a661085f5b5a5f3e0ea44f9a41a020f965cdf76755685a5f76a96583e93cb23000ce42a197104fcc8b209e9c022ed7e86f41e28d684b21e92bde06329fb14b15638f8b75b4e376e51e70c8ce7f6bd378e53db4396fdb9a019e799b7baf789d1b5d865705dc0c6cb57f83866343b9c71764e5e4b6eb4b82326f16ec585dd186b3c67fcef862b43473eb7f8d13631fa46cff2d5b4fb49bc705afb9771814fc38cf107ce5f062151af0861ad7468fc69b531499e538d426e0ee3a42ba1a3a76dd514bbaa78340f5a49ffaff0ed68ef043c5019b8cd5fac340d60348bb450aa9e5f466f6915174deffcf39630d5ccc6f180ef0e51c889a0c4a74edf4c3ee9092e990f80c624e584ba0e94dca5eacf8992337051eb84a89a4e33a50b115c8c1f65716f0e2b0ec753d70c0964f9d01ec6a6b1687dec1a49e876bfaf07b08f6f6c3196eac6a31c88ff82bd2c5c6ceb46a2b716fd33b58245fc698bfa7b4c3d6620a1694d2bfaa16868d1e218bf24e2650240d10ebb916ea559fb59a45fd30b452015c36cfba74ee81b501f039b23b4de8c80b726edd5fbf2dee3a342bf7ac2a523dbd4dbb0503f773f051463eb430e18e384252d496b61c44777ed60133dba6b4aea7958f1bc8da1411424c635df04a817b1d44df3a1a86b0f435c3221bacec4389b0cdf2bb5839e37d4b3a795b6e2be2af101ac3460f4d1c2d15fe7e54f62d9f0a26c1d027f44042b3ca79e261d60511bc2ce12d2bc41e6650f6990c4990fde79174c7e0abb6fecf8bc2cb0b525718f5f724bbf65e44fb64ac5d272d9ff0fd90530d7e0fb49784c9650fc26c5135bb9dd389504d65ed9b2da132d1f9f7f20086915427d0eb8ab37ebef49753f75f058693038c62da26ff7ee0ec94cae176276302540ddf3e5aae0a955c30bad48932d329f9bb88b237dd29a3ae2dde3fe4caff33ed6f01fa4314a2a4c358b4e4c61b9625a6927b6f3e63c30df1ffcfca2fd06a2b53afe92bac9218b12cee5987971f507bb60c7b63c2b4159653b1635fb64e2c183ee3b4ae227d3ae5782132bf3f0ffbe7f6affb5e0b1cc5ba82eaf3f07383182b6e2087b9366152372dac1945ab75e43a6d3b5bc560d867339204bc9c8c008bef0d68abd4bf05040af0e1880b101fee2b5676536d81a1c20061d613b6a761b2dbeb9ba287bfc9da547b968a2afcbd6cb8520e632c4d219103e9fdb7304fc65e8764815cbfb445d6de9a809c4894ea99a9c869368926046861e9555869b020fbdda9f46f13c69c2cffa182e467e35291de18ebec90d2f93566804cabb3db8005ec989625ca8ab7d5558663f49cf45ef670a3b0aa6a2ea2eb3b546b1d88cb3825bcca89521585c4f0e12f7de20df08ff4673c3f58f005f221ce4b62eb9a4bf920bcb285b6e052447917968d639ead9f16278aadb1145d505b75299428dee9814da935a1a4ff557f0d26f0b19f24e201bb6a8e42c74dc58ae8d10d3edfe4fc50148bcfec57249f74f9b9800562bce70d8b9933eca2b65b600949de12fd34e753a99ef95931bba7752f0d4adb2171d28a00d2f6bed1b1d4cbf6f052e9eb70489bc7837a2236677c8fe55b8ddc6f9d3551827b7891ad20ce1a96cd77a6da3d468c7c1e61a914ed87e5903b2ce4a7bf72b6182099a052b41f2b388a16df22d56583a5af4c289074259c6e4538fcadd16f69538f4ce60c1365a8691827806be6ad8af04a9874ac252dad51dfd2b8626c8e41cb29393d63890504a5dd85fa6f5835538258651b6da39e10878e0f064774dd1f231a783b37fecd7bf8274564cd58699cd2f3968c97f42900052ecdde88fefa7fb6e44ba100e363288cff16c08bcf054c2d1f0a676e63dfee4c15cf66c677045cdbda984b5019d8b50b4d6ae36518fb0325ba8ce88ad5339655816b00d22c34e34b904ef4a73cc86d3fa1f84edb9504fab57ef38e7818133703149c7c3f86f63cd624cec5f7973fd3b387604a78ebadc1408fe414666c25d22597beffb1fa4d24b7d294c516969f49f5f20130ab4f11359203cc4c38027df98fa420a0fa1f92c23c07adbf54dda5b6a04832e03ceda7cdf0b800a995b0594c8703a8c3d8f0d14724b8b3df0dc239860f4b352b22128d8a2f652d98512a1531f457606a5242aac721ab3441ac30acc37717dabaca22f4d30bbbb09e05c2b6a2d17e8b4a01b1b7501d86b430e6c6a7043b6989db674427102c817dadc686a85419bc6cf8ce7c4ef9a3595e5357745601ac8788aaf1027025098e505f3ba26e41dc91cade8202b8112aa0583dfce8259f0b7f1593efbbad728c7131e3f40cbbc58420539763bd96c05533b1cacc3da30c1800437c612be71ac8961115ea971c299d339cc2f75ff9296a847c86dac1dc3f1bf3baac34995df6b3b12bc670be1bce5740dd22b27dd9221888b2adfe0cde64e9e29e0c2142bb6a55a629e416c16d8b123e24927d724f2a396959bdca63daf009feba72f11f8d5d559661c8cc95b7c9b12c3fecdaa4d895bab915705c60555dcc1b26834fc7d650667dc3d4c5c1dd1b08b014789c299c485248a1ccb16b7b2fbaf8fee730af4ca7aaa60b50560463f8e40e11fc37f595e23965bed126db9b4e319fa6dc5103dfd1521864bc06e584ed8fbb9dd02fce11934f71c9984e092e667912068826ebaf8b14b13cf03225e83abdc95dae82da2b6466d82242d7573538c4aaf0df6668f9b3df5f9b202eac1bef11d77709f36588b2e550e1613fc34c17770826f1dbf2631ed3e76cf75c0e5821b087048cc8697c998702a5d303491b4b605f8fa8c7b7689e911c073ac61143d189865ecd93277f819f247c217b56a5111272889d7e1b339fba2d7dc019f045f087c8fe6c7d4e34353ffa6b785f6bdfbdcbc26cdb2bebea6a9986f54d82ca69d501ecbc10a2e29a0258143d18b27b888d633b90416633f78d0062e2378d0aa7f22363bcd7e811e671505e7519228f9a63341939440eb57fb557670e000b3c0d8f95920a091f0bcb017c966a10fcb3a90bf56a6657f314a12d5f001fcf5b04abffd4f46c0849de3bbd11c8e223b6d93a139447a4b4f2a9ea57e5e475e8d97fbb4ef53193bf5ba562ad0d2db2e29484adc876aa82781c639a823135b01d13ae1518b931d6b8f484039dbf2c1569df819d63a0d61ae43875ec091ac8f699efbf1eaf7bc3e6e3665e77bdc252d6d368691d5be1dd02bff97a323827a03a66b887803254af357fed6734ae1426a44881e62f61f4326522f5cb34f7e66bb0ec266b2a36fe98e51f49051df2e35c24e35a613f53b79ff8ed535e4cefa881f843ea1ff69abb87ce1db3b56e30e65a10acab580ab1e0dde6bde7756"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000000e1c0)={0x0, 0x0, "2818f5d0365f0ccc13ac62466e8d3eb9ca78675d6631d2948281ac22e21a633dcaa888c23bd94c59cc464cdecee9c0de4b32b86c4b571e9b9c829623d84147aa2462e06ea040ace0e2632048e3acfca0d94941f184efc2c478fb7bc4b2cfe74adbe53da42d14d0bcde114f7d34a6ca34d5c5002571d5d82f57f84583f3358e70625723d179909117a2a04aef74a8b91116250761885811df056da17efe8f8cf3d8c7264cbfa9c3eb42541b68a867e41bcc6b1a3af0efa86faf4ae32b8da166d9c04d2efdc1424b373aa8f31191d34154c38f755185e641a3aace158827adf3a540c1bba9f36733a76ad7e98151dfc4f21ffd341e4b163aa6a24da259bc666dcc", "7b455ac691d9b6b5721fd5c5b5946790c6d66582849dbd2b857daa5abd3ae9e07d624e8264bd7c28e06475aea42922a3dd39acba4c0d8d1f4638ee8a52cf08e3cf35b1f92d66d712567a7fa6c6dc6e74b55ea13ca1902d221e982a6c813ebd05130e1311fd310b9cb4082d1b36747a8bbc0375735e54dac53ed04ee1bfef2cefd1f74c040177a1d5cded9b5c0f379c0047e5d592625184f2d6839113495a575ee3544aaeafd81e43db8b603dcf7b3787b7f84e1262e7333f1224e7d61a80b3e7f6601d5cdff5411fa2495ecd66706371b078c5e8b6c0b2ab195b842b3f2a37d95794ef2acac20cc434cc4eff2301f310390faf76f60d1c7b586be030b98370dc62540e65704db542ded3bbf443016794aa0465df0432d920612a9cb7a1f1ea4a9f2c78704d391d694a925b16393591dda1f984c29c526212e1d7a4d6ed329fd64ac307216152172ab9f2fa44276125ccfac43c63f75a03c32e1718afcedfd13eab146a6e504ef37491abd7e436faa51b6b44e0a8947ede2d7ecf6c6be6dffc3dc7954fcf3fa4a0b99428912d2df2a8983a2916e8a1830ec5ad0e35468072170aa08791b574c571ccd5827f32ed939b49e3d2160f26aa53e3f6ab73aa18b5b9dbb5cbc90af17336b173b8ef1cace081d959cc384db3d83bc513d8d7ce2fbd9435eb4009dc8b560aa21fc115964265329861afa6cf3038638ac2c45941d8ea283fd0e3d39ab84b298423c04ffbfd249dabcd51fc7d14ba30e1d07f3994b4912f6556ec4f9c19ac26eab1356bf07a30663ccf856e1c1a1b4fa691f7860156faf03bd0082d2b2c743be364c19c97f5ea66be2261feaec4aef570e61f60c6c7ed10a111558acd3dad1075e203dccd43366f98141097ef0c0e7a78f13c06951f1fda237db9c6456510a6bf91f47e10940982da7673509bdcccc4e7f183b2e3fc36d577ceeb22434e7896643f2db4fb22efe7cc6841c33346a2e88f6500ef0070aa99ae57f6e41341324708ec24c7aa1e934075de2b3e275fcb397482c29aaf0cd8d052d0a5d03ac555ad08b2ae34e606cbbddb1ac0d36b2d0f48e125b1d55ff09ac316edac5d55a74f7b3f16230128bd0f72df381ef53682ec8a3ba90a966a7cb00c940cebaedc7356dad32a2f4ca0051802e0dd1bd4065ccc583f463660ab1bb20abdd1bfaf38de26df8373dff7aa02490b2a4a7f7e243948ef934f45f1551a66c7c81230c66ffb79f1d344a214a4c82e82baa576358e0017cd719f7eba7ebe2e810ec48d80e4282977c40b4d5240cab0fd7b1d027c6397c823889736ca6c4234dfcd9d7e95b1edf3f77ddaecc7d9452102d03b0a4f199e523bc47b58dc83daf42d92e1d3b0138239167a3b3ce426fb16c504f3389f78921f60c6d8588fad891bd0070b2dfa7ecc0084cd9d13efc8a2b4710a7ce78d71bed31b5b16e7f5b5581dd65d62ac7648319fdc1e64a5e4c2f28ce3a6e903bb8400fb3272ea89cd1ade76eb28ab0129e6aab89efef39927424afd896561453861b4af1bedab01fe7c5d994eee20e7f75f5c676e78005ccca3104e4a6c6d778ee07042b1a248cc21cf952b89dc0d1e1a376f62cd12539e41ee7ab812941a0faedb292c5bc1537d37c836f894d8a7f5134e3b27027fa60b6f35af256a519332a99a0078d008bb924ea83abaebcd844b2da8d7d2ac874933cdc056a8f2012e9c2d5960e364de9d3bb38ec756c21326c6d88dc7aec71ec8582620ba4a8c42a379c2bc21fcb108b642d20345d53943beba7d048939dff2bb566824b70cf5477b5bc9d74a91e776504ff7ecfe782c3ff69e2adcea54375a89cbe317a540ea3f9f26e0bcea1a2f421e53a6546d8c3b3a9dcd17fcb748041f96b133ecad1eebca53ea2988b2e32d20c08e48331b1a505a0b317ffeb762b7ce9ce0e804481b7469aef452256fa548932ad6bbbd3dd3643818cbcd362fec81c7c549f5dede080ac2fb02549d24f99d771dea08bd9f864d1f7fc9eb2231030085f0a01d3ce138d871f37bfb6f1a936648b507b68ae7b9e33b10436b88c1dffb44e8b23c51f246e4364d026f66f1c766fbcc3b88e8271e710432f50b28d351b6a880b1df7bbd4911688a5b54d9a49520679c82d6e44e3b5851cf235eebe699c0bc5508829cb4435057463a1d14cdacc1762885c2ab5896d993c5100cb7ca410ec16318293d0e0048684946b8c92e2619b3b3654fbe0bd2d2cb134f3a63f500946a7e0379a16a33902f723c46a91c180fdc78265fbd087e26f6f84d68f68937b1ca34b056eae78c25cc4199a33ed1d2beceb6919641211e79d716243c84c44cc3ac390e99ae4a207a4e3bd450ce32625f6b519364d354c930b6c424e9fe55c3f79110452d53bb29ebae64b82ba0d14df1ab87ee1d7bd63027f958eadb58d7890c67a482abc7d8322650b39f23dbca738244100982d17c7c22f155683adec9bfdaba9a0d2a02a139b28c13e1d035552e130a26b77a15745121b85e9daa9000a714c7720bb8860ab98cec8379be5e63b6a27c4ea3b1bd569f11d4a273e2f5e679340ba9f54519544a980830f26a6d9a2f1facfd16a6f093d1146f2e22d37f78f644e10bd986090898147545d50b5c5fa6094bad5006bf76a4774ee9f041d0e2fb0aca32e14a16c9fdc5a152c124b38770ae021a2c9c546213cc1c6b6c758d92092d479a9aa83b810b5e18fdf7e0269ff38ee2ffdf62073a855b171c53d007173681f61d857f11f2409383a1edad9ce283e4b81f5878486d0b84f6e0e4b6e202891b8d8b6ff365974b99d5eeab0f4bfe1f1c363d603fe89b3d6a3e1c80d553c84c3a478d06e861d9873e1df4a9055fd76636f8a4a3cac989ee593255fe03023955b404aa44f45c4e4dc314345a0dc52466efcace29969f40edf49c30ee027f3e5ffa8a2f8bf4a3043bd65ed711dad4bd4d75004632dd6c37c54ecbfe3c1b3ebe51d8a05ddc92643aa4399eca83fb7815985de064e2bed44561e9e499a3c1f1f520635e5330edba02c7fcbd8907040e7da471334ff58ca2ada3918bb25f79eff49632111a4469ab55ab7b15622336a4b3acbce0ade958b40e54d77168375ad627335e0de57980cd3acbb4ce5362fdec1f2612fa1c7d42889018378bd109e436d3944e1869764360d593d8c68f832388b5c158d21e22b114841022affa2a30d497c1cc5644d70e8909158ba6126c4e08b527b88cdbf1d93d2a0a3d0242dea85b22cff8473dd2f685f3759dbeea809fd5502a013bf3c8c0ca8c75471cff10b2e44e30ce944c79f16fd1663ea73b54cacdf2c0a30b94b15c701f272d2bc712efa39397070f0d70357ea6e95262accf71716cd25cfe58d8f207b55b5c973c7513fc1f2a5fd0ec1c68c88dd14e6d5e570225a8989cb20205ed445a139b9e316cfdeb88b1af1b28950ee0ec46abc17e1dcc141f14422f28c135fd7c691aaa3836a3ae9bf88dc7b933f3614c22c91c477493b97d307e0c5eec38f772b21a9ebe9533e0e82af045db66930c8556ba894df6bc6ba78297684505cba574a1af43330511b592e209f36cc75d3320e3291fa6db51cfc825a4cc35a7de490f652da7f9e374653e371dd5125a03cb7dbe8edef0f07a8bde068818a0b51a6491776c7da2a163a15f6bb88cabe62d5715254b35c80f5bb0046b670cf58b628cac3ca55a2811a792192d0831117d1236f85d4521d5cd71c70aca8facb2d83abe6dff1ca861b0d1aac620d607434c344154797091f24a3a37630ff42ef982bba9b6826e7e5b60d74085a323cc3df6a8f27f307273af0b40ba38fdb2f54d060246a63b11aafd995b8b66f7b5a00cba256fa1b508e52d34aeb846f9d9f1aa780838c3360762c0086689dae18ed23c4ba73abe6e70a3a5c3a4b0845a5d403b680941af17e16de8c7e5b102da93b2acafb12150efb7116769aac5624ec3b6dcc47b6b87f754925701b2780326328a45b5751914c433810af7d0938c5131395255e294e3b44a5fe8d4274e202d1ff18ee315eff7693dfc01c62a1963b73ed6af5cfbb26837d54660f8e3f272d0c1ace303156ba238e2b8c677195cb9d1bae323eaba3d41366087007e2994960211cc7ea95e2d330abd0729008622d5c75ccacf0316c1b79c9570a1a52e896831a440a7ebf18d0ff42aaad3262dca0029aeb77e9a67c819ac5c3a869fafd4513f0cc0668285a830f89dbe796f0ac85dc2f50d79ffc1dbcbfe4d455a4030cee2a6c9c50e1240960a12a366bac22e0e21779391d72a8f024e5a0da20fa3ae2c62347586d64a49f6875bd9608ab4db04c64509bb73e1ac2d8b6b9aef470b1746bdef167dead026c88e50149b06eabb2fa9813390777dade8cb2e62f2163dd7b8be7d970ca0e66168ea9e3d9856a540cfd0b79564f75a888990a6ad7101127cbcfc6caaaa9d0c8f1b9591577c22b1c8ab18179cf653c14c24d0d0e0dc9b3add5893d7a6cc3e26b638fccf1450787b09089a1e1ab182990df0a59f8860a98ca2e58e8d5407b0fc5b2ce603d15d7ffc5632f5cf3e99cc0a779ec9b54e52bc7ab847f8085ac03591d15f265ece3107f766b99ee1ecbf99a041f3a84ca0fe6f4b1ad1e834c93859ad4016543c8f3f8f957893ddd7d4c348cabbf6197991ffc69102b3b24443d087801c0e33c0cdbcae4f5de6291429c38dd890ef319905d7f9e64041fb7be5167699514de39450c723f6c35e3f96e1c0f5f309e9ff96b3d4a46c73951038546fdc1fb86b563cd108b5baee5b131bbdd275a9271080cc0b265f3b5642a964694214a87bd97948b815daacd7de0abf23876f19781713e924ae7dd429cbd24aa1e2acc9db61e80451ead36cce69aac411f92121bb9aec472ffd24a0c92935b910a9949889045ae29b8926d3a5059ccc640464abafc363bc49325663efc803b67b219de1761ad7ac6d15c9d6d67218b2eb7eabefce129586e6ceaf308bfdbbb0ae6a68f7cd74fd6653c9fff56df09944fe983c706ef7b2eaac30e5be1ee1c581177cae3a58cbeb43236425f45c03dd61fcc16bef4936bb8ffa535c5d24af2636d490461280c0e8cf577e4604ae9d03f1895e1537741d4c30d9ab0854c4a604085bf0d3368a14fba2fc6d96d27b950ca4c92c9a6b2106c664dee1ab64e7508f88a1941dbea0af6b592c96db3b401d87b220dd24c0d506441437ff20f2f394cd213d0e5895e2066727852a993803d24d05db19605ab1a68f4bf76828aa248ce741d1b1df8389a5382ae085a2656f9ae1ca1e07031d221aab07539d9ba28fa17247760210f4c74455bb386ce31e0e07e0a0adcfe3e90546ebb7880950a72e6a4abf7f2aa56127cbe1aad65e49b938261cd561310476e7721486c7fc56a1dafb7dee4caf95979c55fb84482b2d3bf013b1031ae38626d821803a96e0dede3c540c372131523c4f6f948ac002"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f000000f1c0)={0x0, 0x0, "b94c2e6cadaed1487131267c1b7d3c996dc99776760eb89a94db5bf6e451322aafe13302617fe19d1bfb29970dce140aa175b73818c508e36153ad23170638a8a514475b07930a72435040c1f9a718ff4a0d33af7ff69c62631c2e4a73819a6195cfe51b880bda2e796ab6400ce9e15282825a98be4bee4b3da25c751f11d92f5bb9a14b60fb141311a8fbfe13e26ddf2c7ff6ca8d7b4155b00fedd0fca777c7e2f2b05a445a001244b69e8e1c04f4ca2d25b7c5fc41afcded4f60b6b5515407f8b6cd20214ee5f57a596f32d7c0d272407e5e65fefc038f6153cdbc375170dbd06567527b4d00b4050c55275f62ad2495557ade125a18e7b0f0c7b85c9d638e", "40f5ed36e4c1e87dea55b9724739499241ec6e97a1a0f0782b2ab9812e22ccdecfeb935be9743fe4afbb8b563b869fb5698c757b83998992fc12a2dbb8d3cd0f225a1f8c6cc242ff110a6795c14a393106fbb6ff649eda2c7b02162fcb202831f484853ab099633d203d074ebb9ea4277bfe8f7301b3a304ef44df37e72d9be3b44a65da3943a5ca069aabf81b010d9924d505343ef3974a606daec438fe338214eca72649a94dab905f9e19bf3ee403a42188afbb4bb199bd9d23e49478fc08a1cb432c6756f7a007e51f9b1487225b2e48ed3090ccd9a3296bfddda8d47182d54d71108a565ea96f9733cf5e277ffafeefd14885fc313991177314b03f79dba0b634db527d90cfa5f4b0a99bb006651c8f6581c0a4c3334001174a853da77a1947157b207067bad901c18b4e5805d9341db5ec365add8065965d092f072a5a4497300207255d882c82407c2b2d247ac79dafe6208d4f73085d1bcc4f0d78a5dfb4cdff7195c45647f93eaf9c94b79fa8023d20cf8cf45921717032fe9dd2a689fadf2c8efddd3b12bd59ead85de5d3fc7a52483b8df1c8e20cd2549d304868a0b8df78778f3358440886ad0f4531e2010a89098a66d8981e11faffaf8e24008cb0fbb7292601f1a6a67f766617d295c6edba8f6909b26cbf18be4ef6cd296dbb2a5c004138c8d7b60cd8dd0927cb3b0f508fc7c099442ea6160ffbb151d8da3e59efe38d3c9ac055950c3e41d5f73fd8e16602c9a2dd4784f648b8a1517d27876b755bfc1914f60b00d3898a039c0c79154ba4dc743e24f22b719c5cb3bf5854811e69f242b004e0c844829f8482086c9fb017b3f8ec15e5c9e6ce513e0d6470b4d393a8080a39c8c1cf620699a0ba914d4c6f9f610df080007a6cd26973868a3b5d26940f70a415acc7acb99e523b32fe7563c61790d94db49811bda66c072e1b06bf0b7d8c02d349a2939ed6614e6457b7431651bcaf5a5a3751ce3777256787453aa2eda3f9d62560b69e53b69ffe1b23fd6acc2bf13686de66a301fa87df2cc7f3d20ed4b9066b10d94f03664d42c15e9bf3d883284565d011db3daadf28b677d8700e44d48e4430ce3995547dfcc709ab2e3ed6575e7979a1b63dde990a1b0ecd58c042e42ca4925d40c4acac70749b0527d5bc3d6108de7c5efc85725aea26d5fa3a1eadbb26fbd0c4dcaebe4726caa365247b411c54dcf4c1196022bfa07a039444c892099573817e58a42af4d53693386c3b4b3bdf0c54a0ad14ba02a7c86ddf061ce7f1418bc8c5d742a7a43f2794807190d53b73b6f7b3e3f897d362017d8923a0bc5c8e30c43fe22134a5dd02264c5af0955fee16f2a1177b4103325629d9dba803a8990ad4e685d61f28a4a815c69747c56b46585f5370f93f99de48b2fa48083dae8f70b6c488d5f60232750381c3d7b6c6d9bfad09986c07052139d62b2731c730cb12df570d1fabeab1bf013f49a662e68843df5d5d96e02df87e32d130307cfedeefe0b889d3a586c4aa77d60b2c02fdeaf3882a693168d6cd75dd3defad73493ae5e7a3293794c2e9b1e66f3e69c4c4ca21ac219db6ec17360957df00e4d1d628921dcab858380425a244a5718b4d89524e15d3fc802b95693032ad4c63464b0f6997573dba8dcf4d4ca5e11d2a0f1363dee87c852f9729c2a91ad73175709d7ff5557b35ec6436837ab57676388586425c82034d4791e87870ab2e5794b8572f511d8b41d10d8e4fa1f58be7cb28042305dc3d590c615b86ca3c24363b5c7233f311fda6ac2c3d0f420ec98a2256f147a02e5d3190031208f180810dc6aa00696c5d836be7d05ebd655028e7d68b22681de117cf33873330eb62eee3427d88473ee23313fd94fc51f5e9fffc216603dd4593e2b310b2d14eb87d86abc5336d0dc4438c91b67329356969b6c018f3d8194cc1244d08604b39c222f5b313f708f4995b42751ab3b320e13896b558434b50c9485aa851635313f3fb04e856b8f11baf8ed97fa8f0a0316f58086a8ac44f2a8bc793ddaf1477f62347e0ffcbe6350e33a3c42a4376bdf3650e3e537291c47974b66edc58ac05b1860efa3e08421bf9c4dbdaa7773c671e0ca8176aa2cf986383f1cba0fbd3b457bc81fca7cfbd6a8febcbb47f00b0a0831b4baeb40c76cf282aa7f5f53d7f8f3f8ccb326a477ee4220ce0107e6535e0142f3edb71a32698175b0d74ffacea03b4e73f2bd0eb7f252d3c0366edee5b2bdb45b2fa36a8adc4e1a692522d5297724403ef31073ad0f57394091cb7aa12e5465139405e618b0c2cbbcedbf898bc95630b9590e78849bfebf9a3cf44f9f2120a3b016b9c16fa804cd3f6b9d85648ab3253b368c63257213b3082d12d4ed727fe8aca0731ea53a3e4a4daf80ae87fbd150eac47b6ddd4ff35112ef0cb7272fe29dd928649c38fb156bb55407a175badc74b450f232449ba57963e6fc7145dd2a8f52b80868b91946a0e97d75ad20ca59751b9f57ab1eedf01fadb2f862dcb2101fc9d9f27b6e22148776850e3172a734a9df27c2425a9f5c57ea5dce259740209f503416bf0cdc140a50f2d58104dae51c05e956f2afa55e934e74f450c3b3aa5a97226f7f9efa22a0a795c734f4ae2f61869e935921be0b7f3a439fe5990a6b453cd7a545d2c1896a2f13aadbbbc1bd6c7d247070962f4798a3e3ac2c9f67afbb3347c6773aab1dccc107202cb2d22fe6d2ae4ad199f42bf2e0709b66d5299a11b52b0892d353466ce1336e2e01f26e07b1175cc6558616727306cae7e11b4267ec56d60a9b5ee4bf7367cf82bbdacc04bd2469a41cc834ab1fdcb5b2ecb7c8effe2fb67666f9a849ff1e7c02a6870c5a3fa14d73e7dad44f9e817804b723e15ef5a23803f01186ac98eb8de9aa5c14448dd9d6b0decf054ec3b93945ad51dd958db45efb6ea23697bed82358e5f268817ef4249ad0cc7861c80b7a494776cbafad7c9373fc35ed9db00874a19c192f626a619f5b5647f8ef6bef95d24f0cdfd42c71ef5ac62440a5ee899767de9cf33808637c1d2414e2476b3709fe39cd14b15a244ea2ea2795087fe3de6adccab613adf0568e798d7ede033fe615ef70968b067608d5add80e95280345b4de0979c914d59ea5a22a9c86febcae0f5c5667719bc70d75771851c360329056b1475c0bb0facf6a969a1e7efc67b76eb3dc8e7c1b66e5c94c21857406bd621a3d9fdcf4268a92dbf87aaca06711f35985266fb90ab2bff2be161511ff1f2ffff09884cc1371001543f362999b9592b5098ce9ed6cf2761fabe43acaa2cb6aaf0079c691e68fe69397141baa8ebb4969260071bb49875cddb4276d51ef4da89b13a0fbe74f0527b261ec558b40a86b5163ac28f94c6cdd0d8d6adf7f746a11087973a6aefbfec449fa227c2b03bcaf3eb80f2c536c1f1288f9482f434a30b81ec91ee91aaaa126fe5838cad37d6444a21e77254d360d6fe5789c3e1663ca64eab40ed22d1999df2a93a95738d8b7f8eecf395eb6a0ba1b71672b84cbaa998869d119c2e4a61c379394cea0f5b70c6f2fce61028f5387720a05b466df861c847a30e3c3511a66388fcd681475f4a2143743d7a1921f3f2d663f3ed79dd3c530055bf32e10c057790588c4989828ca07111b33007112f98bab6428a2d6016b284e8fc5919711c69682d7e09f4a97587e5766c969c4c19cf65d9d3f5e1ac90acdffe0326ab16c96fb34b88876fbe367426fcef4ffe189770927c3e888ee76de9205ad77e0b6c3131dbbdc92a99338adbfbe5a570934634aea22ec20ca3b03271595211080ab4780b9e34561b9e74ec489ff8594ce86973e25132435d67adbf215e0bb4dd99faed568b62d718b9a0609aca3e783d2fe9f08e4955ed44f35c2602fd77bc271572a2cd74f865972fff2a487b226f5cb2d08e4bf11bb29c720e995773bfa7474a07faa15eb9784826a0f7c3263eac76ec9c7134be667cbfd4c793a56f240cda0c677bde4cf80dbb5c64a81d49c6bc364c9e7ddccf02dda97f8dab910b868674ec16be254123582979f4db8c9ec2b0e41ad0df79fe2b46d64a6080972bbe733cd805f5478eec849efb52cbc6453164feb65641c89b95addaa661b035732f843c11362898c4d1b368224840983ab9287655da93922c9a0075d5c5ea35cc02820e8efb459ee7136f7db48e64c803ba5a2dbda32946e7e1ab2c39924f75f9da0717c0d9bcee0870f89c117234743799ce43725fc8be2e610fce0f004170216278e32defd6352eeb7db0f52f271aed7d6a815dd763ca5c097b59ccd20bab350c1101075ce2fe3075a760d44953e3795a31fc1babdef9f9e87c5aaf6347456f672ccf48863964ddf9fbf04d5f47219263b9f844170932f5beb1597606fc2fba5a63ea80ad62f6161beded04f0539d8df196af69258edfc69c69c522dbbd2330acfee5f5c1346875d5ad8d359481c40b68398d5eccf7cbab82dafe7b38a6cb1b0464460bbbced22027de365c33012247265f8c4e41cee24f065be1c838fac481371341e77144fcc0aaa3f51e4a4dcfab39981e5aa8caaa78ba095029453a43c707e005438612dd9170681aea6f077572e929062f58494e6a47f986837f5c55ce0f18dab0a391a37bf78ca90199dc3d56c6d20b29629d7863f1f8206027a0806cff867435d6e202ffb2241aceb81baaa48f59f96b7a3f343174d20f0e946ab1ee2d38caf60902695cd00036fa0ffd1283e7a55cb8391583bacb3eef4d736144994e8ace6ae6e47e2b5a56e159a04f785229b715bb0ff95412c8b85ffb9d47c65d3439e0b663c6ed983fe58f66199ee361dd22eb8267f5f2cef2958155c83af1e8184245f5d9aa43c4b83e37632455ef91d83ab0e488989dd5fed05ec307c40ca9ce9b4ba30d671006a730d5d5a4c49887311b2d11c7eb42280681ed559fe2788d1f75712350f05997fd5804a3f50b7f752b05975c854fae723f4a0f7c9ba57aa5f7253a3c58f10d1f1eaf1bcec318960ef6856db44436bd3d7b6d616eebcfa840d8d561066f01858cd36eadafc5f0a43bc72c43175e1cc9e3aade5ead1d2e1484aca619d3276948a42910e4824208a24abd71aa2abfc731cb6c9e0f373c801e74fccbd24b8e6e436f377b331e748d4fc203cfe8a5cdb14187a6b422b3644c8485632bbe729e0e2ac9ba298da84f80c0218f30558c945cbfd5159994f3ad5f0e4b8eac6b71bbcbd3ebc9e2e2e09ceacc54a110875dfe0c9f027612b43d6054104af5c3bb5e467faeb9c2ebd54e17a552fe3f7d047031ec2dad706d52b192c7f445851710ef452f6018d593b681d763eee0c7acd43d1a1b9bdc71fcd43d4ac12783d97210532a5770d55176a7427dbdeca10483747b0b3b40147bff7853c98899cd22386ddff941f668e0708cacbbba7ae1d9f6"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f00000101c0)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000103c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xd8, "33397f35302460"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000113c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f00000115c0)={{0x0, 0x5, 0x5, 0x9, 0x2, 0x8, 0x6837, 0x2, 0x80000000, 0x2, 0x40, 0x20200000000000, 0x1, 0x7, 0x200}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000011640)={0x195, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xff, "abc897d6aed727"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000116e80)={0xffffffffffff8000, [{r8}, {r9, r10}, {r11}, {r12, r13}, {r14, r15}, {r16, r17}, {r18}, {0x0, r19}, {r20}, {r21, r22}, {r23, r24}], 0x1, "92095cb29a2a9e"}) 4.24043724s ago: executing program 4 (id=369): r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x21, &(0x7f0000000000), 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) (async) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f0000000380)=@add_del={0x2, &(0x7f0000000040)='ip6_vti0\x00'}) (async) sendto$inet(r1, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) bind$inet6(r0, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x4, 0x4, 0x0, 0xfffc}}, 0x26) (async) syz_emit_ethernet(0x4c, &(0x7f0000000140)=ANY=[@ANYBLOB="0600ffffffffaaaaaaaaaaaa86dd6001010000161101fe80000000000000000000000000000000000000aa00000e220016790cc55a8e00000000000000000000000000000000000000000000bba75d8d8de8a2d1cce3d35ff67f1458979a5ff44a28c3fd"], 0x0) 3.681078998s ago: executing program 2 (id=370): r0 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) fchdir(r1) getdents64(r1, &(0x7f0000000200)=""/228, 0xe4) chdir(0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x2) pwrite64(r2, &(0x7f0000000140)='2', 0xfdef, 0xfecc) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "00ed6a", 0xb, 0x2c, 0x0, @remote, @local, {[], {{0x2c00, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 3.680691628s ago: executing program 2 (id=371): syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x800000, &(0x7f0000000540)=ANY=[@ANYBLOB='shortname=lower,shortname=winnt,shortname=win95,iocharset=macinuit,sh\artname=mixed,codepage=1255,nocase,check=strict,rodir,shortname=winnt,iocharset=cp1251,uid=', @ANYRESDEC=0x0, @ANYBLOB=',uid=', @ANYRESDEC=0x0, @ANYBLOB=',\x00'], 0x1, 0x29f, &(0x7f0000000180)="$eJzs3U1rK1UcB+B/bnNvkguSLITLFaEjLnQV2oq4TZEKYkBRstCVxaYoTS20UNBF213xO+g3EF0KrgQX4lZwLYJUwY111UVlJE5aZ5oXW20a6X2eTU/POb+cc+YMM3TRk7ef3NxY29pZPz4+imq1FOVWtEonpWjEnZiLzEEAALfJSZrGb2lm1nMBAG6G9z8APHomvf9LB+d1r938zACAaflPf//fmcqUAIApe+PNt15ZbrdXXk+SasTm4W5nt5P9zNqX1+O96EU3FqIepxHpuYj9NE1ferm9spD0/dyI6ub+IL+/25kr5hejHo18/st6/7d+fjHJRCefvxv3B/kf7kc3lqIejxfHTwfjL43M34tnn86N34x6fPdObEUv1qKfzfKViNhbTJIXX21fyFf+6jfs+5vcHgAAAAAAAAAAAAAAAAAAAAAAbqlmcq5RPP8mO7+n2RzXnuXz5wPVTkefz7Mw8nyecjxRnu3aAQAAAAAAAAAAAAAAAAAA4P9i54MPN1Z7ve72pML733729VElC/xj58mF0mDcq6UOCzUvPFOcRu1yq7hQeOypnz4e1VSJylWvz78r3I2IfE0yGPKr+SkOel2Fb47effjczoPnx/WJcr7mo/5SC32yHXw4qPn0rKl8uQt+b/T988fg6IkRTb/WI8Z+YHXUDVkb7pzWsx0qxj8/K7R+H/rks1upu10bGr06/W2az9U8+KS1+sXej79cNj7hoZHOXftzCAAAAAAAAAAAAAAAAAAAyP9/+6xnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACz8/f3/1+1UIlCTXVs54NZrxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4MAAD//wuTkgI=") capset(0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendto$inet6(r0, &(0x7f0000000080)="b3019c28", 0x4, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x31, &(0x7f0000000140)=0x6, 0x4) recvmmsg(r0, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x4}], 0x1, 0x10162, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) 3.592453089s ago: executing program 6 (id=372): syz_open_dev$usbmon(&(0x7f0000000000), 0x7fffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000f6000017850000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x46, '\x00', 0x0, @fallback=0x21, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x16, 0x16, &(0x7f00000001c0)=ANY=[@ANYBLOB="61124d00000000006113500000000000bf2000000000000007000000150400003d0301000000000095000f00000000006926000000000000bf67000000000000450700000fff07003506000002000000170600000ee50014bf250000000000005d670000000000006507000006000000070700004c0001000f75000000000000bf54000000000000070400000400f9ff2d440100000000009500000000000000050000000000000095000700000000000172dbabb733a0e757c7c45402000000a2d23da04d1ffc187f9955911aa1a2ba7ba030c7267c2de00435fd253cc0f0d9b2c3127c46b0f4f95345de3188f0d808398d09ee4dc258d726eae098804de25df627a64ab8efde50fd7f1d58d67e684c45e506598bae66ea1a7cd29032de94983dfab0e5043daf1b46bef5135c65377bdbe65d525743d88ef4b2ee62652b07e8a4b6e6355cecc13a5ddf4157f2bfab7201112a30274101fceee66eca91bd5fecb254ab358488c400330171128be291297947d474c570a385a44dd9ff4ae730ae9d0ae42d8814a8c96f101df7da839bcdd7b7c33c8cfe6fd599543ac604d8dd42fc66cdb79cd09ceeedce1e69f11967919f82b0276c90420d08897ee8514b43533f07132589a0a37110fd8571b1e69251bba35cd06c8bd430aafbecfd33757b7dc4803123e9107e5cceaec2a391f9b9b577295ac3864f6c1e30e6190a055953e18bedd1859acdd15af7209d15950f9195b401e74f8b5210e28d46dde2658b4695d9ac9ce7cbefc164a5454fc4da6104db281e18a8992b9f8c82b895da647e6ea4cb622314c5c48abfd620adf7757c23a31a619edcfb45a402c5fced05e5274e08a313d6c5fdd0a8d36b1a268056e6f7e9a6daa5632cda5ad2a9ebfac980c7db63137c226f712e522aad0f13b0e5b43d837d040f"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{}, &(0x7f0000000840), &(0x7f0000000880)}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x8, &(0x7f0000000dc0)=ANY=[@ANYBLOB="7a0af8ff7525707cbfa100000000000007010000f8ffffffb702000005000000bf130000000000008500000006000000b700000000000000950000ff00000000b2595285faa6ead0169191d54f8196217fc563e2fc91f6da4dad4fdc2eb1b5986fc4a3f611a7c80000040000000000b1a297cfddd73f30f2382f6cda4bfdd45be583823c0f092248a57d48621f3c1c65ee19ee875daf45006a4c4ea5e15b2f9618d547244a22000000000800db583620ce7243d1ae9f2cfe401dbef6619358399aa9c2acd068c03efefd8bc77edf2d34b12cd48a1b20fb7dd843267e0331759f4ec6b5b0af58e604f494eff289026d5045ef08000000000000007718a09f4800afc26abba34635d0e8b598a51bc742135a6e1d33fe226c944bc70bb30d435aa8b5202db761014b1b999a12df6bee431a6681000000263b6233e1c0fe30e384c3cb07b74a72291a1a2b523dd81b6651b1ee48e999bb004823ebcd8c65743f31f84b263ab9b3426692f01ad194f302d7a658e90000000001000000b6b2f25ddb8c640ab321a402058c9221b6870814cf4ee23ddb79fff5eb156e0a000000000000f2bd1d4a178d86d6935eb8b75bc4eb680d10e8b6a54c5c5b011cf63ff76622939a20d4aadf85db40179c2cf83ee07e30a279d8f9f3bc282deb53a03409f8e6972f3f720d045923702cede0f3e91411f3f1b16f065624f280a7dcce8db910f93c49b9e0aa390d0da6972ed719d7e0efb2bb713d1890e317c8de105c3933fd5d5bf38f6b9fc39fc829dcfe4af8ac5fbb7314a7a433e0182767d1376eda2b9c66200349e62d4d0ab1a1dc51907c9800000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x2800000002000000, 0xe, 0x55, &(0x7f0000000140)="a06ad876d56a0064d082778c3938", &(0x7f0000000380)=""/85, 0x600, 0x4000000}, 0x28) mkdirat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x213b0794cb99e54a) pselect6(0x40, &(0x7f0000000300)={0x0, 0x4000000000000000, 0x10000, 0x1, 0x0, 0x4}, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000340)='./file0\x00', 0x40) close(r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000500)={0x32, @local, 0x4e20, 0x0, 'lblcr\x00', 0x18, 0xb2, 0x12}, 0x2c) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x14, 0x4, &(0x7f0000000080)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x2}]}, &(0x7f0000000200)='GPL\x00', 0x3, 0xcb, &(0x7f0000000240)=""/203, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) 3.51643387s ago: executing program 4 (id=373): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(r1, 0x4068aea3, &(0x7f0000000080)) ioctl$KVM_IRQ_LINE_STATUS(r1, 0xc008ae67, &(0x7f0000000000)) ioctl$FAT_IOCTL_GET_VOLUME_ID(r1, 0x80047213, &(0x7f0000000040)) (async) ioctl$FAT_IOCTL_GET_VOLUME_ID(r1, 0x80047213, &(0x7f0000000040)) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x6) sendmsg$netlink(r2, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)={0x24, 0x5e, 0x2, 0x70bd25, 0x0, "", [@generic="d54d55266e038591dec64139a6aca8518a822a"]}, 0x24}], 0x1}, 0x0) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x1096, &(0x7f0000000080)=ANY=[], 0x5, 0x105bd, &(0x7f00000113c0)="$eJzs3M1rI/UfB/BP2l+3u/tb1yL7oCcHRGjAhKbtFgWRqrvogl2KDwdPmiZpyG6SKU364J71pH+CV0HEm3+DF/+NxYPgSfC2omRmKltd8KHZxm1fL5i+v/PNzCffGXL5ZEoCOLXmkp9/KsXFOBcR0xFxISIbl4ots5rH0xHxbERMPbCVivnfJ85ExPmIuDgqntcsFS+t/HLv/hfP3Hz506/ulWs/fPn55K4amLTnI6K3lY/3enmm7TxvF/P13U6WveXdIvMXeneK/TTPvdZGVmGvfnBcPculdn58urUzGOVmt94YZbuzmc1v9fM3HOy2D+pkJ9yub2f7zdZGlp1BmmX7br6u/SLvDoZ5nWZR76OsfAyHB5nPt/Zb+fVs3cmy0R8W83ndtNnaH+VukcXbzR7cq+bGv7vHj4O3Ov2d/WS3tT3opP3kWrX2YrW2Uqltp83WsLVcqfeaK8vJfLs7OqwybNV7q+00bXdb1UbaKyfz7UajUqsl89dbG516P6nVqkvVhcq1cjF6IXnj1ntJt5nMj/K1Tn9n2OkOks10O8nPKCeL1aWXyslzteSdtfVk/e0bN9bW3/3g+vu3Xl27+Xpx0J+WlcwvLiwuVmoLlcVa2fUfRelop3Pa+QAB/GP6f2AS9P9/2f9HI+02Q/9/ovvf03792jeOxAcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODU+n7mmzezwVy+//9i/oli6qmIuBoRVyLickT8+hDTceZQzUsRUSrGDzt+5g9r+LYUWYXRObPFdj4iVovt/pOP+i4AAADAyfX1dx9/EjE9GmZ/Xpn0gjhOxZc2Z8dVL/vK53/jqnYpK7Y/pmqXD0qOxZWImJn7cUzVrkbE1IUPx1Ttb5k+FGcfiFIeU8e5GgAA4Hgc7gTG1r0BAADwn/PZpBfAZGTPa4v/xS+eBc/mUTwQPHdoDwAAAHgMlSa9AAAAAOCRy/p/v/8HAAAAJ1v++38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+xc++4aQRxHID/QDaQl4IiHlehilJScIgcIWXKFPFR3LnjDJYQ58Cdj2CBxe4YeTFy4V0WbH+ftMzMAj/NIFHMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx3STzadXy/8XVXPWm2rqGQ0AAABwyCqbT/NKv2h/Sfe/pVs/ImIcEaOIGEbEobl7Jz6WMgcR0Ur1Q6/P9vpwHZEnbN/TTdfniPiVrrvvx/4UAAAA4BX7d/ns08vFZBbR2Vbzh5+7Gu9AWrTp1ZWXL/l8qCttkIf9jb21pRcaPkTWYhQRWf+2prRxRLS//k6tRr5/nVLRe1S0iqLdRC8AAIBmlWcCtc3eAAAAODt/Tt0BTiPfr02/xU+brN2iSBuCn0otAAAA4Hzt/9t+p9VsPwAAAIATyOf/T87/S6sCzv8DAACAt6E4/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBjWmXz6XIxmVXNWW+qqWc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDP/tycQAiEMQDNLv52YDGD/ZclAfHo1ct7MBAS5vABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/fJPcjztmWRq2zC3GkmWTg1rp4atc8PeD+PLSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GJ/7k4gBIIgDPad/zkt5h+WNGgMIlTBwscM87AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNXvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvnUSJ22SE9BYfM9BQIRiBDwnJkmdgABaioaK1WARWAAEHLZ0peJ7m/9PpijsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA93R6euMjIrLPR+aRD1d/h8vBV+Trphl8XzPbHPf1zy0n290o5W+M/4uIKCJr4TcAAO0r75tisazmnbTdtL20/bTltK5mr3w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGbnjlmbCMMAAH9JetHq5GgFERx0sbGJ1QhZHArdBUW30MZSTFXSDG3p0l8gOrn6F+ymf8E/IDhowcGhg4KLIJUkl+SioaSIl9A+D7x3b2647/syBN57vxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAkezvhLPdPBNCmJnq5y0fvm0vDTu/e/5xphtf77y9mLxn6xZRCOHRar12PcW1TLr1za3H1Xq91pBIJJJeMu5fJgAAjpsojlZd/znaXWxdy1RCOHg9WP9fSeThkPr/y6vzF7rxa+N9MzlWsv6fS22Fk6/QXHtWWN/cura6Vl2prdSelErF+ZvzN27fKhbaz0oKnpgAAADwb/JxJOv/bOXv/v+ZRB5GrP/vLTx8kBwrp/4fqt/0G/dMAAAATrZzl358zwy5nsnnw0a12WzMdY69z8XOcQxTPbJTcSTr/1xl3LMCAAAA0rC/kxno/y8n8jBi/3/2zfZe8p65EMJ03P+fXXpaX05vOROt3f+/H/3XFwEcMvxBiksFAAAgbVE/nf6j/x+19/9ne1sesiGEq5c7efwawJHq/08v7w78aT25/7+UwhInWbbc+T7a53IIU+VxzwgAAIDj7HQcrWJ/L9pdbPx8sZC3/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrNjxygNBFEYgDe7Wa3EgJVaeQHRzipgIYiNhxAFwROIIB5AbC29g6V3SK1gY2GZwhvIm91RSROw2FXyfTB5jzBkXiZN/gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC5pvvffRUvo6Yv2/eeP65Oor7M1PB+v74ZK/pBl0P/Q4O9vicAAABgEVQ53xdF8VY/HkYtxyn/13lPZP6HlabPeX429+f6dPe6kfP/9fHW5ddBo+ac+NCz84vTnc6+4d+3OnfHMN18evZSpR+kPLpZm9bpPge3k8nBUmqXu5gWAPiN7VzbJv8firrb52AALIxhu4of+b8a9zsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBc+AwAA//9e92Fe") (async) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x1096, &(0x7f0000000080)=ANY=[], 0x5, 0x105bd, &(0x7f00000113c0)="$eJzs3M1rI/UfB/BP2l+3u/tb1yL7oCcHRGjAhKbtFgWRqrvogl2KDwdPmiZpyG6SKU364J71pH+CV0HEm3+DF/+NxYPgSfC2omRmKltd8KHZxm1fL5i+v/PNzCffGXL5ZEoCOLXmkp9/KsXFOBcR0xFxISIbl4ots5rH0xHxbERMPbCVivnfJ85ExPmIuDgqntcsFS+t/HLv/hfP3Hz506/ulWs/fPn55K4amLTnI6K3lY/3enmm7TxvF/P13U6WveXdIvMXeneK/TTPvdZGVmGvfnBcPculdn58urUzGOVmt94YZbuzmc1v9fM3HOy2D+pkJ9yub2f7zdZGlp1BmmX7br6u/SLvDoZ5nWZR76OsfAyHB5nPt/Zb+fVs3cmy0R8W83ndtNnaH+VukcXbzR7cq+bGv7vHj4O3Ov2d/WS3tT3opP3kWrX2YrW2Uqltp83WsLVcqfeaK8vJfLs7OqwybNV7q+00bXdb1UbaKyfz7UajUqsl89dbG516P6nVqkvVhcq1cjF6IXnj1ntJt5nMj/K1Tn9n2OkOks10O8nPKCeL1aWXyslzteSdtfVk/e0bN9bW3/3g+vu3Xl27+Xpx0J+WlcwvLiwuVmoLlcVa2fUfRelop3Pa+QAB/GP6f2AS9P9/2f9HI+02Q/9/ovvf03792jeOxAcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODU+n7mmzezwVy+//9i/oli6qmIuBoRVyLickT8+hDTceZQzUsRUSrGDzt+5g9r+LYUWYXRObPFdj4iVovt/pOP+i4AAADAyfX1dx9/EjE9GmZ/Xpn0gjhOxZc2Z8dVL/vK53/jqnYpK7Y/pmqXD0qOxZWImJn7cUzVrkbE1IUPx1Ttb5k+FGcfiFIeU8e5GgAA4Hgc7gTG1r0BAADwn/PZpBfAZGTPa4v/xS+eBc/mUTwQPHdoDwAAAHgMlSa9AAAAAOCRy/p/v/8HAAAAJ1v++38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+xc++4aQRxHID/QDaQl4IiHlehilJScIgcIWXKFPFR3LnjDJYQ58Cdj2CBxe4YeTFy4V0WbH+ftMzMAj/NIFHMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx3STzadXy/8XVXPWm2rqGQ0AAABwyCqbT/NKv2h/Sfe/pVs/ImIcEaOIGEbEobl7Jz6WMgcR0Ur1Q6/P9vpwHZEnbN/TTdfniPiVrrvvx/4UAAAA4BX7d/ns08vFZBbR2Vbzh5+7Gu9AWrTp1ZWXL/l8qCttkIf9jb21pRcaPkTWYhQRWf+2prRxRLS//k6tRr5/nVLRe1S0iqLdRC8AAIBmlWcCtc3eAAAAODt/Tt0BTiPfr02/xU+brN2iSBuCn0otAAAA4Hzt/9t+p9VsPwAAAIATyOf/T87/S6sCzv8DAACAt6E4/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBjWmXz6XIxmVXNWW+qqWc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDP/tycQAiEMQDNLv52YDGD/ZclAfHo1ct7MBAS5vABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/fJPcjztmWRq2zC3GkmWTg1rp4atc8PeD+PLSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GJ/7k4gBIIgDPad/zkt5h+WNGgMIlTBwscM87AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfNXvfvk/MTXOJHOnjaXjkWTtqrF11dh70Dh6MN7+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYn3vbhIEwjsOvnUSJ22SE9BYfM9BQIRiBDwnJkmdgABaioaK1WARWAAEHLZ0peJ7m/9PpijsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA93R6euMjIrLPR+aRD1d/h8vBV+Trphl8XzPbHPf1zy0n290o5W+M/4uIKCJr4TcAAO0r75tisazmnbTdtL20/bTltK5mr3w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGbnjlmbCMMAAH9JetHq5GgFERx0sbGJ1QhZHArdBUW30MZSTFXSDG3p0l8gOrn6F+ymf8E/IDhowcGhg4KLIJUkl+SioaSIl9A+D7x3b2647/syBN57vxwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAkezvhLPdPBNCmJnq5y0fvm0vDTu/e/5xphtf77y9mLxn6xZRCOHRar12PcW1TLr1za3H1Xq91pBIJJJeMu5fJgAAjpsojlZd/znaXWxdy1RCOHg9WP9fSeThkPr/y6vzF7rxa+N9MzlWsv6fS22Fk6/QXHtWWN/cura6Vl2prdSelErF+ZvzN27fKhbaz0oKnpgAAADwb/JxJOv/bOXv/v+ZRB5GrP/vLTx8kBwrp/4fqt/0G/dMAAAATrZzl358zwy5nsnnw0a12WzMdY69z8XOcQxTPbJTcSTr/1xl3LMCAAAA0rC/kxno/y8n8jBi/3/2zfZe8p65EMJ03P+fXXpaX05vOROt3f+/H/3XFwEcMvxBiksFAAAgbVE/nf6j/x+19/9ne1sesiGEq5c7efwawJHq/08v7w78aT25/7+UwhInWbbc+T7a53IIU+VxzwgAAIDj7HQcrWJ/L9pdbPx8sZC3/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrNjxygNBFEYgDe7Wa3EgJVaeQHRzipgIYiNhxAFwROIIB5AbC29g6V3SK1gY2GZwhvIm91RSROw2FXyfTB5jzBkXiZN/gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC5pvvffRUvo6Yv2/eeP65Oor7M1PB+v74ZK/pBl0P/Q4O9vicAAABgEVQ53xdF8VY/HkYtxyn/13lPZP6HlabPeX429+f6dPe6kfP/9fHW5ddBo+ac+NCz84vTnc6+4d+3OnfHMN18evZSpR+kPLpZm9bpPge3k8nBUmqXu5gWAPiN7VzbJv8firrb52AALIxhu4of+b8a9zsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBc+AwAA//9e92Fe") bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x10, 0xe, &(0x7f0000003540)=ANY=[@ANYBLOB="b7000000d0ff0000bca30000000000006603000040feffff7b0af0ff0000000079a4f0ff000000001f030000000000002e030200000000002604fdffffff000e61142400000000001d430000000000007a0a00fe0000001f61141c0000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f2440000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c9494963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c88629a6c921c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc3167a257e040fa7cf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fbf05b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71ca3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b60f132a2bf8a858392f34072d99aee0ec70aa6d75096e608d97ac4b7bfa2e0ae3e59718e7a7691a98b1334e34553300000000000000000000000000000000062c7cf52e9624806a4833e1c0059e5a703ab9c2e9b38779270dc5e80af75d509b1a31fe6ed3f8c0172659256dc88de4e377c8a07e95ec5549ae47dc43b93a159a201be254048b9e0857ea3c736c761e686f9b3d0690f035617a12055b2cb3a03794d67b95e7f4fc6af323120c09d0503c8ce92e869e22bb2590299ad76d541f844d32f96184f74d433793bbd75ec15fb1497ce835445212421cb4e3ce08395c9055a2"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff97, 0x10, &(0x7f00000000c0), 0xffffffffffffffc2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x10, 0xe, &(0x7f0000003540)=ANY=[@ANYBLOB="b7000000d0ff0000bca30000000000006603000040feffff7b0af0ff0000000079a4f0ff000000001f030000000000002e030200000000002604fdffffff000e61142400000000001d430000000000007a0a00fe0000001f61141c0000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f2440000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c9494963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c88629a6c921c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc3167a257e040fa7cf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fbf05b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71ca3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b60f132a2bf8a858392f34072d99aee0ec70aa6d75096e608d97ac4b7bfa2e0ae3e59718e7a7691a98b1334e34553300000000000000000000000000000000062c7cf52e9624806a4833e1c0059e5a703ab9c2e9b38779270dc5e80af75d509b1a31fe6ed3f8c0172659256dc88de4e377c8a07e95ec5549ae47dc43b93a159a201be254048b9e0857ea3c736c761e686f9b3d0690f035617a12055b2cb3a03794d67b95e7f4fc6af323120c09d0503c8ce92e869e22bb2590299ad76d541f844d32f96184f74d433793bbd75ec15fb1497ce835445212421cb4e3ce08395c9055a2"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff97, 0x10, &(0x7f00000000c0), 0xffffffffffffffc2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000dc0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xc0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x3}}}}]}}]}}, 0x0) (async) r4 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000dc0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xc0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x3}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io(r4, &(0x7f0000000740)={0x2c, &(0x7f0000000000)={0x40, 0x2, 0x4, {0x4, 0x0, "34d0"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 2.848293149s ago: executing program 2 (id=376): syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000480)='./file0\x00', 0x18000, &(0x7f0000003f80)=ANY=[], 0x1, 0x2f4, &(0x7f0000000900)="$eJzs3M9PE1sUwPHTn7QlUBYv7+W95IUb3ehmAtW10hhIjE0kSI0/EpMBptp0bEmnwdQY0ZVb4x/hgrBkR6L8A2zc6caNOzYmLmRhrOn8oKVMKYVKEb6fhMxhzj3tvZ2SnNt02Lrz+nEhZ2k5vSLBmJKAiMi2yIgExRNwj0E7jkqzF3Jx8NvH/2/dvXcjnclMzig1lZ69lFJKDY++e/Is7g5bH5DNkQdbX1NfNv/e/Hfr5+yjvKXyliqWKkpXc6XPFX3ONNRC3ipoSk2bhm4ZKl+0jLKTLzn5nFlaXKwqvbgwlFgsG5al9GJVFYyqqpRUpVxVoYd6vqg0TVNDCUEn2ZWZGT19yOL5Hk8Gv0m5nNZDIhLfk8mu9GVCAACgr1r7/6CoXvb/q+c2KoO314bd/n896tf/X/7kPNau/j8mIr79v/f8vv2/3l3/v7cjOluO1P/jZBiN7jkVaIT1ZDmtJ9y/X9vL+6tjdkD/DwAAAAAAAAAAAAAAAAAAAADAn2C7VkvWarWkd/R+6rmYiDT/3iIkIlePf8bopXbXf6Dz9ccp0LhxLzwsYr5ayi5lnaM7YENETDFkTJLyw34/uOqxd+eRqhuR9+ayW7+8lA3ZmXRO8nb9uCQj0lpfq01dz0yOK8fu+ogkmutTkpS//OtTvvVRuXC+qV6TpHyYl5KYsmDPo1H/fFypazczLfVxexwAAAAAAKeBpnb47t81rV3eqd/ZX7d+PhBq7K/HfPfnYfkv3N+1AwAAAABwVljVpwXdNI3yPkFcOo9xgsgBxrQG4W4GdxF4Kzxolfddhh5P42CB9+S7UjH3ZM9flkAXL0ubICiHqRqtr0YddRXex0btxsj0xPFfQTv4583b7717wCtrsQ4rPXwQ2v8NEHG//gUAAADgFGk0/d6Zif5OCAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAM+g4/jtav9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBS/AgAA//9p2gTn") open(&(0x7f00000001c0)='./bus\x00', 0x64842, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000007c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)='e', 0x1}], 0x1, &(0x7f00000001c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}}], 0x1, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x8ec0, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) ustat(0x8000000000000001, &(0x7f0000000300)) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xb) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x147842, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000180)={{0x77359400}, {0x77359400}}, 0x0) preadv2(r3, &(0x7f0000000040)=[{&(0x7f0000001200)=""/4096, 0x1000}], 0x1, 0x0, 0x4, 0x7) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x9, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b400000000000000dd0a0000001000008eeeffc0553e49d1950000268e4ce27d"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xcf, &(0x7f0000000080)=""/207, 0x0, 0x0, '\x00', 0x0, @cgroup_sock, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) 2.765733081s ago: executing program 2 (id=377): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_read_part_table(0x634, &(0x7f0000000000)="$eJzs3DFoXVUYB/D/Td+7L2mhreLUpdVZLHY2NSDpo9Kp0q1LVZBQcYhTxJIX6WKGDA7OLkXIUuuioYODtoiTOIUOasVVkKJSi/bIfffmvUQQxLaD8PsNued895zvO1/uXd8N/2sz6SfVeDhIL8nxl/+2Yi07CzLbrE9S+t29c5uLp06XUkrVrDmffp78/OC1JL1uSzVJU0pZnUxO5soH+6+/W436m7eaojfW9zXhufYYh5OnD9Sz4zRNzWmKPQcbPMz/A//N1fmbVXW57mZP/XJ/Ifno58WzW2fW37v2YhdeTb5Mmuf/TvNG7Kx+KxePXeiNh81TfnN33l/bSz2NTB/3XHp7zjC6vDzcWJhf2t4JHBlufvrac78fu55yIl/VvZmdG9U0X52MHrz9pv9Dzdu/sTK/tD28NDe58cT7j3+Ro93kTik53JR8LP0sPISyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IlfnbyYZDTeSpe3hoIsunt06s14neeHV2S50fPeufd31Yi7cbq6rWU5++CT93Yuq5s84MpP+Qhv7/mh5Zjzo7dQfzLWDlT9LKff2J7efvX9k2O7Kjc9OTMutTjJv5fludLe0xpO1f2qyK1EOtVW/vre7/6qXLA83VuaXtoeXfqx6bcMfV6PJMWeSvD7IK20z5W7d7f1j2gYAAAAAAAAAAAAAAAAAAAA8kMVTp9+4043Pzyb56e2ZZlwG7a/cq/3VnvXfDpK5k8mV2VSjhSS3Xvqt/ubg+nfdpwNGGWSU5MCHa+e6LfWeBJNPBFQp9aPsjH/jrwAAAP//8Ap8jg==") r2 = dup(r1) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000084ffff000036000000"], 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x376, &(0x7f0000000740)={@multicast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x340, 0x3a, 0xff, @local, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, [{0x3, 0xa, "a78ce54006598080a8030003004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0502"}, {0x7, 0x1, "000000050000000026000400"}, {0x0, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0dea07c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5cf390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d00000000000000"}, {0x0, 0xb, "17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f003"}, {0x19, 0x7, "b8a3e10000a3e1100000006f00ffc0ffff00000000600000ff0bc0fe000000000000000000000000d9a0274400"/55}, {0x5, 0x11, "3f14f0e74d2d42cfb3f27fafb60845f90b6dfc2e37bc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e2eeb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05"}]}}}}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000000)='./file1\x00', 0x3000044, &(0x7f0000000700), 0x1, 0x569, &(0x7f0000000800)="$eJzs3c9rHFUcAPDvbDb9kVaTQikqIoEerNZumsQfFTzUo2ixoPe6JNNQsumW7KY0sWB7sBcvUgQRC+Jd7x6L/4B/RUELRUrQg5fIbGbTbbObbNK0m3Y/H5jw3vzY974z817e7NtlA+hbo9mfQsTLEfFtEjEcEUm+rRj5xtHV/ZbvX53KliRWVj77O2nsl+Wbr9U87kCeeSkifv864nhhfbm1xaXZcqWSzuf5sfrcpbHa4tKJC3PlmXQmvTgxOXnqncmJ9997d8difePsvz98evujU98cXf7+17uHbiZxOg7m21rj2Ehx483XWjOjMZqfk8E4/ciO41up+DMg6XUF2JaB/J4ejKwPGI6Bze5w4LnxVUSsAH0q0f6hTzXHAc1n+26fg58X9z5cfQBaH39x9b2R2Nd4NhpaTh56Msqed0d2oPysjN/+unUzW2IL70MAPK5r1yPiZLG4vv9L8v5v+052sc+jZej/4Om5nY1/3mo3/imsjX+izfjnQJu2ux2bt//C3R0opqNs/PdB2/Hv2qTVyECee6Ex5htMzl+opFnf9mJEHIvBvVl+o/mcU8t3Vjptax3/ZUtWfnMsmNfjbnHvw8dMl+vlx4m51b3rEa+0Hf8ma9c/aXP9s/NxtssyjqS3Xuu0bfP4n6yVnyNeb3v9H8xoJRvPT4417oex5l2x3j83jvzRqfxex59d/6GN4x9JWudra51fa7jD+p/2/Zd2OiaPf+jNLP7o/v7fk3zeSO/J110p1+vz4xF7kk/Wr594cGwz39w/i//Y0Y37v3b3//6I+KLzqXjIjcO/vLpJ/D29/tNbuv5bT9z5+MsfO5XfXf/3diN1LF/TTf/XbQUf59wBAAAAAADAblOIiIORFEpr6UKhVFr9fMfhGCpUqrX68fPVhYvT0fiu7EgMFpoz3cMtn4cYzz8P28xPPJKfjIhDEfHdwP5GvjRVrUz3OngAAAAAAAAAAAAAAAAAAADYJQ50+P5/5s+BXtcOeOL85Df0r03b/0780hOwK/n/D/1L+4f+pf1D/9L+oX9p/9C/tH/oX9o/9C/tHwAAAAAAAAAAAAAAAAAAAAAAAAAAAHbU2TNnsmVl+f7VqSw/fXlxYbZ6+cR0WpstzS1Mlaaq85dKM9XqTCUtTVXnNnu9SrV6aXwiFq6M1dNafay2uHRurrpwsX7uwlx5Jj2XDj6VqAAAAAAAAAAAAAAAAAAAAODZUltcmi1XKum8hMS2EsXdUY0dSOzL28RuqU9vEz3umAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgxf8BAAD//zqCM0E=") ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000640)={0x0, 0xd000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) syz_read_part_table(0x634, &(0x7f0000000000)="$eJzs3DFoXVUYB/D/Td+7L2mhreLUpdVZLHY2NSDpo9Kp0q1LVZBQcYhTxJIX6WKGDA7OLkXIUuuioYODtoiTOIUOasVVkKJSi/bIfffmvUQQxLaD8PsNued895zvO1/uXd8N/2sz6SfVeDhIL8nxl/+2Yi07CzLbrE9S+t29c5uLp06XUkrVrDmffp78/OC1JL1uSzVJU0pZnUxO5soH+6+/W436m7eaojfW9zXhufYYh5OnD9Sz4zRNzWmKPQcbPMz/A//N1fmbVXW57mZP/XJ/Ifno58WzW2fW37v2YhdeTb5Mmuf/TvNG7Kx+KxePXeiNh81TfnN33l/bSz2NTB/3XHp7zjC6vDzcWJhf2t4JHBlufvrac78fu55yIl/VvZmdG9U0X52MHrz9pv9Dzdu/sTK/tD28NDe58cT7j3+Ro93kTik53JR8LP0sPISyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IlfnbyYZDTeSpe3hoIsunt06s14neeHV2S50fPeufd31Yi7cbq6rWU5++CT93Yuq5s84MpP+Qhv7/mh5Zjzo7dQfzLWDlT9LKff2J7efvX9k2O7Kjc9OTMutTjJv5fludLe0xpO1f2qyK1EOtVW/vre7/6qXLA83VuaXtoeXfqx6bcMfV6PJMWeSvD7IK20z5W7d7f1j2gYAAAAAAAAAAAAAAAAAAAA8kMVTp9+4043Pzyb56e2ZZlwG7a/cq/3VnvXfDpK5k8mV2VSjhSS3Xvqt/ubg+nfdpwNGGWSU5MCHa+e6LfWeBJNPBFQp9aPsjH/jrwAAAP//8Ap8jg==") (async) dup(r1) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000200000084ffff000036000000"], 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x376, &(0x7f0000000740)={@multicast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x340, 0x3a, 0xff, @local, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, [{0x3, 0xa, "a78ce54006598080a8030003004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0502"}, {0x7, 0x1, "000000050000000026000400"}, {0x0, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0dea07c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5cf390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d00000000000000"}, {0x0, 0xb, "17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f003"}, {0x19, 0x7, "b8a3e10000a3e1100000006f00ffc0ffff00000000600000ff0bc0fe000000000000000000000000d9a0274400"/55}, {0x5, 0x11, "3f14f0e74d2d42cfb3f27fafb60845f90b6dfc2e37bc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e2eeb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05"}]}}}}}}, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000000)='./file1\x00', 0x3000044, &(0x7f0000000700), 0x1, 0x569, &(0x7f0000000800)="$eJzs3c9rHFUcAPDvbDb9kVaTQikqIoEerNZumsQfFTzUo2ixoPe6JNNQsumW7KY0sWB7sBcvUgQRC+Jd7x6L/4B/RUELRUrQg5fIbGbTbbObbNK0m3Y/H5jw3vzY974z817e7NtlA+hbo9mfQsTLEfFtEjEcEUm+rRj5xtHV/ZbvX53KliRWVj77O2nsl+Wbr9U87kCeeSkifv864nhhfbm1xaXZcqWSzuf5sfrcpbHa4tKJC3PlmXQmvTgxOXnqncmJ9997d8difePsvz98evujU98cXf7+17uHbiZxOg7m21rj2Ehx483XWjOjMZqfk8E4/ciO41up+DMg6XUF2JaB/J4ejKwPGI6Bze5w4LnxVUSsAH0q0f6hTzXHAc1n+26fg58X9z5cfQBaH39x9b2R2Nd4NhpaTh56Msqed0d2oPysjN/+unUzW2IL70MAPK5r1yPiZLG4vv9L8v5v+052sc+jZej/4Om5nY1/3mo3/imsjX+izfjnQJu2ux2bt//C3R0opqNs/PdB2/Hv2qTVyECee6Ex5htMzl+opFnf9mJEHIvBvVl+o/mcU8t3Vjptax3/ZUtWfnMsmNfjbnHvw8dMl+vlx4m51b3rEa+0Hf8ma9c/aXP9s/NxtssyjqS3Xuu0bfP4n6yVnyNeb3v9H8xoJRvPT4417oex5l2x3j83jvzRqfxex59d/6GN4x9JWudra51fa7jD+p/2/Zd2OiaPf+jNLP7o/v7fk3zeSO/J110p1+vz4xF7kk/Wr594cGwz39w/i//Y0Y37v3b3//6I+KLzqXjIjcO/vLpJ/D29/tNbuv5bT9z5+MsfO5XfXf/3diN1LF/TTf/XbQUf59wBAAAAAADAblOIiIORFEpr6UKhVFr9fMfhGCpUqrX68fPVhYvT0fiu7EgMFpoz3cMtn4cYzz8P28xPPJKfjIhDEfHdwP5GvjRVrUz3OngAAAAAAAAAAAAAAAAAAADYJQ50+P5/5s+BXtcOeOL85Df0r03b/0780hOwK/n/D/1L+4f+pf1D/9L+oX9p/9C/tH/oX9o/9C/tHwAAAAAAAAAAAAAAAAAAAAAAAAAAAHbU2TNnsmVl+f7VqSw/fXlxYbZ6+cR0WpstzS1Mlaaq85dKM9XqTCUtTVXnNnu9SrV6aXwiFq6M1dNafay2uHRurrpwsX7uwlx5Jj2XDj6VqAAAAAAAAAAAAAAAAAAAAODZUltcmi1XKum8hMS2EsXdUY0dSOzL28RuqU9vEz3umAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgxf8BAAD//zqCM0E=") (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000640)={0x0, 0xd000}) (async) ioctl$KVM_NMI(r3, 0xae9a) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) 2.720952121s ago: executing program 6 (id=378): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) write$P9_RVERSION(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAF(r2, 0x5408, &(0x7f0000000340)={0xff01, 0x0, 0x0, 0x82f6, 0x0, "0f2c40d19de1b71e"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000940)=0xff) add_key$keyring(&(0x7f00000001c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) setreuid(0x0, 0xee00) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f000000d000/0x18000)=nil, &(0x7f0000000180)=[@text64={0x40, &(0x7f00000001c0)="440f07b9030100c0b800000000ba008000000f30f2ad66660f3a0c6f5006b9510900000f320fb02f0f01c9460f01c366baf80cb805fa7189ef66bafc0cb00bee66baf80cb87e43d48fef66bafc0c66b80b0066ef", 0x54}], 0x1, 0x74, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f000000f000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, 0x0}], 0x1, 0x2, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2.619522323s ago: executing program 6 (id=380): inotify_init() socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000240), 0x36, 0xcc800) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x18) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/current\x00') write$binfmt_script(r4, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='ta2get '], 0x15) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0x581, 0x0, 0x1000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x422}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x6bc591ae91a2fee1}]}}}]}, 0x44}}, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10) inotify_add_watch(0xffffffffffffffff, 0x0, 0x400017e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a0000002900", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000cb9f2cfcc837c14b0000000000"], 0xb8}}, 0x4004) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000000020000000000000000000000000000000100000000000000000a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xb8}}, 0x0) r7 = inotify_init() inotify_add_watch(r7, &(0x7f0000000000)='.\x00', 0x400017e) 2.618573173s ago: executing program 1 (id=381): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xb8}}, 0x4004) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB], 0xb8}}, 0x0) 2.618159283s ago: executing program 1 (id=382): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xb8}}, 0x4004) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000200000000000000000000000000000000000100000000000000000a"], 0xb8}}, 0x0) 2.490802685s ago: executing program 1 (id=383): r0 = socket$packet(0x11, 0xa, 0x300) syz_usb_connect$uac1(0x3, 0xb1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000106b1d010140000102030109029f0003010000000904000000010100000a24010200000201020d240605fc03080000000000000c2402020101060800009e000c24020000000300feff000009240600010102002009240306000000050809240605"], 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f00000004c0)=[{0x28, 0x0, 0x5, 0xfffff034}, {0x80000006, 0x0, 0x12, 0xf9}]}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="1600000000000000040000000100000006600000ee244c721ebba7c86ea860fb50b6070000000000000ee8ae9a6778e57af3109dd9c01e94edf57c3f2552612580e378d25baad1ac823d41d6eba600bcc1f4a43a0123d3df26849a0f7f4e79b8d5ec4b731117ecb3b20d7dea5b43a1586acfcbf37a25b9f73a56be174588c9af0fa7f640daea013e8918e48e0243e91aff27b0973e04", @ANYRES32=0x1, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x300, 0x0) close(r2) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'ip6erspan0\x00'}) write$cgroup_devices(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="1e0306003c5c9801288763"], 0xffdd) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='freezer.state\x00', 0x275a, 0x0) fcntl$setlease(r3, 0x400, 0x1) mount$overlay(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_SET_PIT(r5, 0x8048ae66, &(0x7f0000000340)={[{0x122e, 0x3, 0x0, 0x0, 0x0, 0x4, 0xc, 0x0, 0x5, 0xff, 0x1f, 0x3}, {0x3, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x0, 0xfd, 0x9, 0x9}, {0x0, 0x3, 0x3c, 0x7, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x5}]}) setxattr$incfs_metadata(&(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x5) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$PIO_UNIMAP(r3, 0x4b67, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x9, 0x747}, {0x1, 0x4}, {0x8480, 0xdd1f}, {0x81, 0x7}, {0x33ed, 0xc30f}]}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) r7 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r7, r6, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000500)=[@text32={0x20, &(0x7f0000000580)="360f22828fe978c21f0f00581f66baf80cb8be4a5882ef66bafc0cb08aeeeadec20000d7000f0059e8b8010000000f01c1b8000000000f23c80f21f835000020000f23f80f79360f10f9", 0x4a}], 0x1, 0x1501c3f7b311b0a8, 0x0, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ftruncate(r3, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r3, 0x0, 0x1000, 0x70, &(0x7f00000006c0)="b8fd1d0f9b63ec65103a10b7c2e88ecc4c4360295f97674e2e2e777377081148d50eceafece6e90542b71bef0c6701ef96b864b290604c183526dd98df8d3d11653ac3221b129bc252f28759ff945aa3b7de7b06dca772b9d1e52b754ce91388bf8e99e91d09cd2b0dd3b14425630016615c6d80467bbb6a2bd74b9c5f933ed93a0910adb6d5a61e91656c6d7893bfe9fbf09e906e69913c5c456615459f6fdb2e7bbd6cd17ddc734d2464be9454d4a0c506bdbd637200ca8922d55a13b0ab3d3c6323930f632d0e68a756a82a2324266df3b9e763d2d869dbeeb126bdbb25a3f0284d83e9810a1ccae46bd6b874f569ed6e5d30fabcb36a51b9c48e8d8b3d5717b003774ff539479d7d9d10b57140768a6a71493c34115a9928bf5791c9827a13d21ca16345e52b813a15743329d0027444166fb27b6d152d0828912533556948821b393a1ea8e7225c8b060e2717b7e31d007abe69d07ff8810f22c23ddfc5b0c1e48ab471dd68f20eb6f07ff2405967befb576bebc917f48c099fa830b6e9f871b4622598677c07ec5bb3a590e114afd945a1979d14dd02e94c99f6b822e98e68fe8b8e8602502c2cf8264ba37a2905a6fe2cebd207de88932efbfd4b6af17d30775fccde40fc3d7b405947ab130e44123ca099acd6b0760936d072f6de40bcfc6354e07718e59f3baa1ba24c731f8ea80bc9fc5a18c7cb216f8002271e6eaf427877dc6de9e8ff18b7e1d809f821c25dc7868c66159a716ad10ceaeaed8de8f426fd249e7dd7106ef2d0002b30c689e2c6c5a45813b7cde6a512096229649b9657f11b484a428a7ae5856007e292dacc7df6845ba055ee79d9ba9955c4d0b5012c9cdeabcfe0b90839d20a510a2b0811eb44211cc00c966a812ef8913a1568356de83e54f10ccf107b1606aa204ca25d2444c372b19ca2e4843b40e3a2474e73fb61b4325f66cf8a424c2e505cd9c70a6edb33013fd43558a2440f5f2c39b89e8f1c36b9fd14b23ad7535ffe61cb4eeab0bdda87496cd48817a0ed86854e1755c0f2753fcb6816e276ae6432dfd9315a8dd2bd71b3752a0650f0bb1228a29a4b14dd47d8ce65ec2fdf04d5d7c7e3746c00dbeadd38720bd573ca9183473585e6f0d7eab9757d41c812fb2f0e115a81a1dc8acffc0859c5c294af8b26ce20efd766af46ae74de9b38bd5e86fecc16d3f9c652aeceb39cfc4f0873109d5efa43de44ccecbda23dd28c898f2bd9cc4e3b264b69d0ef0568097960ca9b8dcb1efe25b24e8a07474146abdeb558c893af597ea42064ab6a1e14f7a1a1495b1369cebd975e636b5ad3f92eeb9262589a86644feebaca84b157e7dfad05890d150d9bac95234c106932e2ec4821364fb893f8b3f6fa0700d0f2a1bbd9808415e75a3d024dd65641045058303cbd30cf9a35275df7578f8a1cce51627c6c67861b6e412fe61c59c0c2e0a2222c9c94353c2d49997700af4eb656f81a2bdc4f3fc84414eccbccba2bda76ee4b2fbb76a5928c47c1868983c169eb86779985f20e4fcd57e4f5bd01e8e2a7946fdd37fcff465cc8faa0620a5e7640ff0ab9c086a46c7b584b71a3bf97b7b3b5b330e17c09bf21570a64d033015814a8a498747a1967b44361246f074ec716d7fb4a61f5cb535500c4ea56a69dbe1528ecbee717812d2f45b170c068aeedf599fa7d02a92ceeed354cb41bba03c0484cd2e885e827284f8791ebcc669a656b6020b1b75693391e1e87f1b73f0c1dff9c641b40b2716521c8669c344ff80ca0021cd1df2aa5618ab86147104807dda635dd6b7da0d316e9a823beac89eff0ec5894afabbcc360e379b00b191d9994f73844673bfbc06ff4cbd8b5aeb9ad626990d06e8adab10b172fc4aaa6540397aefe05eb1c41fcf3aae107b4fcc94f2980cefd26fdb7d2e78028e4b7b32fb55e0cade55f994a24a2e1a8ddd7e83bd8c3626fdf0e8e974e88e1e858275b80f809c288287ec164c43e440747e24e8aa87f99dcbba0c8838c73e9551febf36c0fa78cd86babd687c3ec432d677430051b7b5a4ee64a44e6e49801290b031e8f1c4ae944a16d8e9f072631cb7a18a1d95d4193d5d662145fb4756376d3fabcbc6b036ee5c0eb4d4422b23743d1d57bbe874e64ab7a1973094620bf9f6d8600dfb9172197a4be1b3b3d0f30474fc0aa7ca2dbd6d52070ced53a597a3897de89303b47d8cc059a38b8d2d0fc900ed4582a87cb76e481669e8bb45368a8c1d3bdae8a9f03246a50f3a0c20b491a7d9a00e75853f0df3bc31cecdb311b07d95e4387e51d7be34b698d83d34029af0e001073f195002fd981f3cf8651eb7a20dd8636f22fbc7c9bbc5ece60939ccdb425e1865b6ef70db7e3f467f75085058ed1660ff4940511754192d6d259cacd4bddeddb4eb73bfcb6a3a7d6cd20b53dcdc97e8e7b5b7b6407a6d1e9535ff04c9aafc3b646d0ff9d7482ea975f297d3c304b4ca23171ea386e4add2ec768b8c59a43010a8382da6a2f21e0199878b2fc2d277c197d9c77506a6231f537756571102defafcdaeb01c15a667472a2a457cfc6b7aae3deb27a9bea558f5fe8ae10c2463442395a7a7f97dbdf1ccf2f1ef8381c51364478767daffc2180ff0d61bce44f622b5ba2aa120f6497b98024cc3ab628ee308c5ff88cd4ab863ef02c5da3ec585e83377d2750f92f62651e4b6badabb271ea907e9ce4597157db33e7b1dc430ce9634985bc08dea26970fd977c261775a79e51e096dfdf9d424f15aa1318db98b9ab5397463023872f864be5281af85fe0ca2395a64205c4fedcc78aec99215b6055652deca5a73953e1f7135484974f630bbbf0858281b36e7afd6a331c51f7ed5f421cb4ea5d836cd69a2b0bed8b08eaf11b2105a461605a9a405dba519705e2d9794d7ea5e9bae48158d389f71752fbd0cf9b7f2528aa3466f6d5bf6bf959d44d7f0d1c0fe0cd2040c6a6201b406e120b026048c68e4cb02147e2a34c059fd839ab3ab33e1f473cc5f2fb076895545d5dcccdcc246df1185b8a73394136b0d0a86e39bd4a83d198e9d497dfe711c4eb6247a4f9e7baacaaff921e046c8ae1351a5757ecd50ab35a03207a723df97ed7c21d39c802adedec6591a239240fc7842d1380ee9a8c015c1002376a90becfd1280d2b457ae6cc5f6cba5e8028fb09671fd373a8a3ea2501e741d6429e9709cecf7860f5a6616d1639fb20e02fc6f567d8b2ab716100c0f9ddfff5ca9c096858eca8927ddc3e66a0ca0c26d7d0ab59e69fdc8ed0c10e9bddb76c5ba1973e3eeeda9f2103cf1046c989c757e85392038e503dcf95467d5753ba598ea98260ae2407649da092e48e901cb7523279cf708eca432016fbc89c4e49b8c312662e8d51701362bfb9d44266903d5952186b744f4a28a7df8d7ec4658afe3edaf907ee6bb48710b45924e960e8d282a8923d561724ccc22491c399c97a2ea1164c88dc278982ddc58cd12c4449108237568d5baa2374b75bc76745976c9a6decef4cedf8107d0c1dc33612305c3c5fdb46e90d5318a5248c4e9a59216db825fc2bdb7cf4079e7067f215420045def3b2859b806d08553469c458cade03d1775707a57e83b9b9597b40fe53101f88131e9624b313ac83fec2a1536dfcfcbf2441c0308c140a3582d0e6860d78a54258e4d2e29e9454087bd6baf86438b0ad1bec8fa3051f4a40b34226f9ebd241148cab0b7a5e0d761429780e1651652a37b33fbd82aa6199eb48c4785c23269e976314b96c0156dacd82089974c8c3bf73c740696b57451ee597dcf837b32b6c60bdaac452ec3beac193209516553a279ef29de9004f5119850598a2de73bb015cc1ed1bdc6115d2b4360be4d41de2374417eaccbadaa966f130dbb9b88f9121efc3af23a01d96565a3a569194cf0c14e41c46fd1bd46faabdaf1c36fb4548b38bbc92871d00874b5f7b4572b57f5520b04131ac0463428a321d4707a235307fb60a9b56cf399ba74aa7e3f7525a631246e2a3cd5605eb10d7c969b96db2dab74b3f4d4cd997abf78dde36cb1b87f4ca8b84f78bdca15e1cb4fe2238181eae23e18d4bb3750addc1e5c22452e7f3c9c236df28a463d34aa60891f5a664b72b61510f93eb07693a4e28cc19d31429ea92ea490a52f85adbe60bc15128e03e429b175c2ae27cf9a772de8ade5a4f8b6d74fb1a300b7276e3a07862260523a661e189c16c6d698f09a439abf1514f2cbd73d47f380b993dd1394563ffd0273abe2f80962056310a24c21ec0ce5a8e2e0a8f50baccb7020bd21d770e837b8b05b7dea78cbe745322f92c6ce230dfd0b4bf6754a1f91b53448a1a292508269ef9c865b2e7a7cf07ae96c7319de4ae4d49a1cadda2e9d834c74a08b3586b2a1992b6af7212399cdab91e8045541804029f2082dd476b28b9cd9f4a67e5d05c0d1bddd3ce3e1a830c49a9a3411ec28b02f6227f9b3884e12208c4971b610312a5f80351d545654d67878fce94db33591461b3da9592dfc4771b637fc109a29fe09cdf2cfbcf2bece18caee461d27c599d18feefa6f3ebcde78c43f83620a1c84621cc72019615ba698fed07c9f0603c6698c099a4c97eff07db28e4ecfe144d8475bb54e6f938941cf0089ecb5e0d6498fafa21f6c10f9bad76190a69fbc8f60da98a7b4d0b8f1f934df693a097a3a9c0b53d56c14575beb3b44c8e31f5850f539bc61c2941bdd58c79174e402519dc4481210c8dada462a9a11597f81d57ad3dee6b918e8cc699f5cb2d944309fa0ff915b7aabbb91f55613a53dc2f519b03594b42ac4f6fce88294118eec5bd5885cb523c8e24ffda2ef65ec3ebc0982674c03375e87a368f542acda01f4f0f68657d191a4a448912cb53529857980e84a10bff190f19d2efa96c2312e15e07c4ce27d5575ab1e34af88e4fa963d2841a94683b4ce07cf2a750d8c55e39ba5a7389cc1fe403512a4a898da425f599cf96d4f3820a11a938a47658421941b0f6d128776f0895ade14c20eef8e614601c76eda2eb96017e11a37c9554f8e785385618716b2e75857d07019686ee6f05d6acc74022a6b7183da2df3dcd58762a3356c42c110f9a9b515d57036da25cb24ff53106f2b0b1a2bdf3e56cce733468b667d5cb487dcc5c4b33d895c7e894a2c6757505a0f45f377a2d62886a66b0be60317bc818b2a75e388b21cca35b3213cdd3f77f83c7ff65ccbee1cd9d160589a54673be61fe538b641ec41b64d66367aa2971f833b88c6c7e15ed8461e2ddbbb01287302c71e64674fb9966fb6d7ad73e53d1da05a91588dc66574237f2fa72950f1d9a8aaae81901e3d969ad6c799acd7d2981cf61c958b677a2010d72cac0dd18bb46b75c9fb4790d1b91cbb1ea5b6396b1c5469c0464c9ce3dbd9ddd47e6dc660406a1cb4d0569df9b08d94d3f0827009c3a4ded301b9b376081838ea86f7613036010cc4b70973caaba66b235743e80db49d765e683c3f56a571c0c7daabfb49e3bf114a772a249a16b75c8ed2021bc658f55b3bac7eb6ad7169c6b993c4670463a42f7b594ad28e116c4e8a8b6436f85078e24dbf90c1e17aad3f1ab572daa2888a080459d1a3f5882e3250e12d14274522a038cd051fe048f4909196d61ba1297bfde74457bd37727d84e023f56c36bd282d8b15614fd24da7fea23283fb41f341683ce1562fb6ca60623b382a919df410063251e98560e9719bcab78f322fa329c19a6426b81caf499651ad9457e14aa5fb666729412693eb4bd0fe21021ce871c915de7bfc25c7d56f1bfcbf170ce3f4382483fbccaa", &(0x7f00000000c0)=""/112, 0x6, 0x0, 0xc2, 0xd5, &(0x7f0000000140)="e513e6a5614c514b7892878065b06856a326584251d84ecd3a8633c4566f83a427d13c7cff4e4633d206c8a219d5779d20292b9261edef6545d5e15764a3dd0bddb3937deed016df50b616fe91dc078d0fa1ff3478c66ae7f3b02dc0d179b960728c03d466321755d30a3eb5c6eb12b495232f3910f9c1706178dc48ab71dbccfe65fc8142a93cc77ddabefe2e6cfc38c0f05ee62ee5bd18e98fc7260c28b74852a26f9d136c9d825a1fdf10c3733930c05f99ac444c8f9bc0bad68c91cc8414f53f", &(0x7f0000000280)="c71637d7d1455a2752b2deb2876245859063cd77720caebdcae312c35fceb7e3d7964ac2f843e45f1fbc430222a3a5e07049460417444db1f0b58ea2bab4a13962445bcc0adc50695429c1de7a9f4d1f815c2978249f580b191bde209f6de9130bf409ebe03c6c2f73c4ed656d1ed95fda28230751748e0359409451f17fc98b127b8339365852612748bbdede6c46f4f7e94fcad6ae772ec7dd1351c7aa72fe246cd50a4af415ce851730bfdac8432b0ba3d71caeb539fea9ab24fe0d4d54d326b01efe337bf80e03663607abe4b32fb412038011", 0x1, 0x0, 0x2}, 0x50) 2.245165588s ago: executing program 5 (id=384): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000e40), 0x60341, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000300)="4e033b08bbb3707d54e4da6fefccf2727127bff7f56ef383835025d95c4f7e110f7adbc14096965a008f81f27d739b46afb912dec6e2c9b028b1f20b9f6e91bebb2c0a7f2f46df0c9940e97169e92b0996dd107a5071ff6d39ed0196fbe93f44f9c1d324e7628334b7a960d98182f23ba3f3fa598cee3703d6e4abb40d7cb566c7086fb0521e779c13c74d1e0faa94d6bd09fdbcf803ef3d6979f67782d406b5963394f3b43bc90cf70053b4f4a9317338d8bd1996fbfd621c99e9821beda24ccfa9241a1c6b1d72ea6ebffc618ddb56b96c492b463e543b3076ac9013b99ee9c0f1ff223be2078ec0f7ead842b1785697706dae9026e3187ea7ab49ca47866be730980f1e205ef952a3883ae03b17b752a8a04726d3427688f6c05e1a718d6f9aeccaea2d609c9f850b864572b4ba7df711d1140355b2d119bfde923856bcca0ece2b1d12762fa7d051c2c2cd2e7dd8906d9685650921673de383fb6d0e63a7a44c1d854dab17c9f6fe7743693a86f1fe24a6572bcb9b745c0d72d7d006dea41173902a8364b51378a758b34ee0a61c4f92dfb1322a4f156cc25180b6c1fe8bd2bef97a4db1e5b8e0d16d9db871bb5dd70cfc0dd2c4a28eff0c9f54a45ef7257ec9b708713ecbec0c9f265d9996a557729457de30914105f4c5bd4531d4f4120916e86d773be04f8fc6ce974fea7b6382dff3a0c4f6b72d21eb98bc037d58a086a3bd261fdfee8e2888fb3a54823672466b6967c79eaeef0b29c6a5a31e0e3045b18ad75693d8cc0733df0b3c5d7444558c8a8361d9093a9514b9c7131d450b429ea9e88f8313e9e4f3921fe3d597dc372d9a82b5da3fb4eb71732627b1c4ccdbcb765239d586764c185272c76080d4cf634413f3402e9a191bd8d493e84b956cd9e5e7edc2259c04de00f04b6b4d8e5d2352570d4d14ddc56ab2f721e09e62495a110ef71137e8565634ba69e1ca9568e2384aeb4c1f1ea6e1686986f7b5b51eaa31e37056f95a375fe621d796999a18782244f6a842a1d0b85333d94ffc6d5fe144aafda72e54cd41e4ccf0c6aab11c06d3e171667849c8863e506b56a0129716d3a8db8e03af2e759f8c6534f1917943bd53211dc00a28110a1627f6ce061b6a8686d2e411995dcb2628327e74c89d8edcd116abcf0943b3c3f2c5db47353655aec6656967ca3180ecfc798c73dc7cb04c3a0f729c9190903c5d626a407f0cd03db8a214d4915874ac54613e6917747b129d267b4c0e6c0c766ce3674fb1f655cf1bc1994d717490e0b4a5a0604a894d6643a63dede83ca0933f5ce370394708365b5c884165ce3cf4e42f882d80269fb82fcfe0df7617197975cbd951a2c8cc896fe1866786f50316151d1e25d2a30ce9b3d9c5015cae0cca5668aa37b627b63aab0ea9a3a5a8acbcba48286ba214806c4cff3f9377d44cbd9a171ec19a8eee517d6f15802093561f591b3623f6c127b4771e9324a66c7e1c02bbcdca43eb5c5a705a304b2e92ec09cdaa4e6fa4adcd4d419a73496c8814ea065f1a1157fd26917ddf85fc530cf6fb5fcf114b13dc413ec9152af573bd1c9789b5c93cef7ad12df97f39d66c18fd01c4198bca91e099dc87eb753704575103e0bb1e194f73706faec8fe536930fe4854414c18b3ca589a25a74c1caf4a7dca76c85f677468ce59a9e150267c6b50897832eefe540fdfe46e89f60bf63f0df1df56a2af5431eb6b94fa4632184c9e8fc58d1e4c190249a158d2259a5bc7249d2f31f6f3b9baeea2558dbfadee1ed4a8cf34689b8222744498cf6001b0f3bc8a8125fa208d83b3e2b6a6104d8b880c3413f04bd82b7c5984b95fa85f6c6db275c53b839faaee77ddd2214f7794fc66d85461a2eea1da84f773e97c7542d7d58dd986fd8248f3aa3bac23df1d465e4568b74843e7011da8d8ad84b2666db98540c3e50d61b76a7c53d5dfe8d2d101c0cbc5ff5556a2246b62a63c3c8df889d90829d624a2f187af9ff7f271fc0ae968eb61ace1474ccee7380c3da5cf691400078c08053edd8e118dd07a56138218b248fcf7b55ce000dcaad5592d8a35ef07e219086f4c61be505ff03ec6aeae0a149f495303f711939a02df100ce3589499adfcd2048b2f6ed16462f220970eeca8d843cf92417c06213148937aa8ea8fb21404b2a5a2e38a58d0a02110c5cfede7a1b90a537a472c3be2b296858765a40281ffed42eda1f805c8653fc72f556f83c892e4605543b6d72bb69822ac26a1c6bc40ff99580300152f051c8c221dee938fd602f1a097c960f63aecb756f2921be07fd60ade76f06f2547c305d2f9c4d9de5bfa080423de1ef47269048e3f4f1ec28792c99941fe7fdbbdd7886b20e592a6b27845c84fbfd5f03a6b3b28131ed46e4a7bbd3944735f65179239f9db600f5fd79d53191b1fcddaa2fb70c9d09faf3cfdc633a5d6b22ed62a0f3099a332f0ccfba5d2002cfb9bd74a6675cb06000ef45b686d536a810349cbdd63751457ddedef48ebb7558808f70caf0ecfe28cb61ea1a33707aa4a60ca1399b9f6143a182a47f3b0fab1c26ec759972c0705dcdfc7f85cb9a8ac3297cfdcf8c99ed40433c80f1e395befea9a5e9a8bd923f67a0db3fa89d7191032592db8764511cbfa4a95f0a99a1b7b8a9badff661d3d15da7815b5d1237f234aab169c4b3942dffec72fd0cbaf355acf742885f0227140ac399e19df9ab3f29bbbf115c1e0998aa52772242a816b73c6f6f2c43a4cca42f5736c2cb0fb8ebcfafa82141a88828659878cb68e63bf57ed4c0de9c9f8a7b360a0d345e5ff0a849872a3ba8bcd41cb906b753b521dd5ca4114d413679c28237c3b1aa31f48c388db9b92c9bc6280b46eec6fa03dafba2152b9108671adcd8a145f69f6f487c8466615d97262c291e894d4b31557ff170886f535234023efe51c1c3232b63f12b802215f051f46db11197c281bfb53ca3c473577dfe9dc21336eb1309b13a969c9c14ffd50ba", 0x845}], 0x1, 0x4, 0x0) mount(&(0x7f0000000000)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='jffs2\x00', 0x0, &(0x7f0000000100)='-\xec[\x00') 2.188832839s ago: executing program 2 (id=385): socket$packet(0x11, 0x3, 0x300) (async) r0 = socket(0x10, 0x803, 0x0) (async) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=@ipv6_newaddr={0x34, 0x14, 0x9535393fea6295b5, 0x1000, 0x0, {0xa, 0x78, 0x0, 0xfe, r2}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_RT_PRIORITY={0x8, 0x9, 0x9}]}, 0x34}}, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) (async) clock_gettime(0x0, &(0x7f0000002ec0)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000002dc0)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/254, 0xfe}], 0x1}}, {{&(0x7f0000000240)=@x25={0x9, @remote}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000004c0)=""/160, 0xa0}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f0000000700)=""/100, 0x64}, {&(0x7f0000000780)=""/69, 0x45}, {&(0x7f0000000800)=""/71, 0x47}], 0x6, &(0x7f0000000900)=""/224, 0xe0}, 0xaf}, {{&(0x7f0000000a00)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000a80)=""/220, 0xdc}, {&(0x7f0000000b80)=""/71, 0x47}], 0x2}, 0x80}, {{&(0x7f0000000c40)=@phonet, 0x80, &(0x7f0000002cc0)=[{&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/4096, 0x1000}], 0x2, &(0x7f0000002d00)=""/153, 0x99}, 0x3}], 0x4, 0x20, &(0x7f0000002f00)={r5, r6+60000000}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'veth1_to_team\x00', 0x0}) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f00000006c0)={r7, 0x3, 0x6, @local}, 0x10) sendmsg$nl_route(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="200000a8770001000000000000000000000000970c1cc40094585d02d7ed44002b9892541577f6fdbeefb35b12827cc0680d7cb22aaf9d27d4744c2318979b4d6f4b8df818b66cb5ef7f283d7b76890fa856651035a086050a289c880a18e60bb761a7f6ac3ad8f0aeebb1e51b6a1f675c452790f4da14ec64080b4aca5f4c7be2cdd6b2c389919b2fbb8332c8002acf412e1c073be2cdccfe64bc05e46c820faa8e598d284244debe", @ANYRES32=r7, @ANYBLOB="0000000000a00000"], 0x20}}, 0x0) (async) r8 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt$TIPC_GROUP_JOIN(r8, 0x10f, 0x87, &(0x7f0000000180)={0x40, 0x3, 0x1}, 0x10) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r9, 0x8916, &(0x7f00000000c0)={@mcast2, 0xe, r7}) 2.163729589s ago: executing program 2 (id=386): r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_CLOCK(r0, 0x4030ae7b, &(0x7f0000000000)={0x4, 0x8, 0x9, 0x9, 0x5}) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f0000000040)={0x8000000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_percpu\x00', 0x0, 0x0) ioctl$KVM_NMI(r1, 0xae9a) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x40, &(0x7f00000000c0)={'security\x00', 0x0, [0x87f, 0x3, 0x80000, 0xfffffffd, 0x256]}, &(0x7f0000000140)=0x54) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x52) sendmsg$inet(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000000200)=[{&(0x7f00000001c0)="0399307af03cae96325166b604ea1859dacc9d3ea19cbca49e77c2a9755aa2cd8c6e40", 0x23}], 0x1, &(0x7f0000000240)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xbbea}}], 0x18}, 0xc000) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r0, r2, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000300)=[@text32={0x20, &(0x7f00000002c0)="36662e2e7c650f062e0f0371bb0f070fb9d066f30f09660fc77100c4c16df962000f01ca640f30", 0x27}], 0x1, 0x49, &(0x7f0000000340)=[@cstype3={0x5, 0x9}, @cr4={0x1, 0x40000}], 0x2) socket$inet_udp(0x2, 0x2, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={0x0, 0x3, 0x18}, 0xc) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r1, 0x89f8, &(0x7f0000000500)={'ip_vti0\x00', &(0x7f00000004c0)={'sit0\x00', 0x0, 0x7800, 0x7, 0x6, 0x81, {{0x6, 0x4, 0x3, 0x0, 0x18, 0x67, 0x0, 0x10, 0x2f, 0x0, @loopback, @multicast1, {[@end]}}}}}) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={&(0x7f0000000540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@restrict={0x6, 0x0, 0x0, 0xb, 0x4}]}, {0x0, [0x2e]}}, &(0x7f0000000580)=""/11, 0x27, 0xb, 0x0, 0x3, 0x0, @void, @value}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000740)={r1, 0x20, &(0x7f0000000700)={&(0x7f0000000680)=""/56, 0x38, 0x0, &(0x7f00000006c0)=""/54, 0x36}}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0xb, 0x16, &(0x7f00000003c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffa}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@btf_id={0x18, 0x2, 0x3, 0x0, 0x1}, @map_val={0x18, 0x8, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x6ab}, @alu={0x4, 0x1, 0xa, 0x0, 0xb, 0x20, 0x1}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x22833a93ca8981ad}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000480)='GPL\x00', 0x9, 0x0, 0x0, 0x41100, 0x68, '\x00', r4, @fallback=0x2d, r5, 0x8, &(0x7f0000000600)={0x80, 0x1}, 0x8, 0x10, &(0x7f0000000640)={0x3, 0x8, 0x100, 0xeb}, 0x10, r6, r1, 0x0, &(0x7f0000000780)=[r1, r1, r1], 0x0, 0x10, 0x1, @void, @value}, 0x94) fallocate(r1, 0x10, 0xd400, 0x100) r8 = eventfd(0x3ff) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000900)={{r1}, &(0x7f0000000880), &(0x7f00000008c0)=r7}, 0x20) dup3(0xffffffffffffffff, r8, 0x0) r9 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_GET_FEATURE(r9, &(0x7f0000000a00)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000009c0)={&(0x7f0000000980)={0x10, 0x3fb, 0x800, 0x70bd2d, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20004000}, 0x4040001) ioctl$KVM_SET_TSC_KHZ(r1, 0xaea2, 0x7fffffffffffffff) syz_usb_connect(0x1, 0x83c, &(0x7f0000000a40)={{0x12, 0x1, 0x200, 0x54, 0xe2, 0x39, 0xbc40e8e7068960d8, 0x41e, 0x3f02, 0xd547, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x82a, 0x1, 0x4, 0x2, 0x50, 0x5, [{{0x9, 0x4, 0xbf, 0x6, 0xd, 0xff, 0x7, 0x38, 0x6, [@hid_hid={0x9, 0x21, 0x4, 0xf4, 0x1, {0x22, 0x1a6}}], [{{0x9, 0x5, 0x8, 0x10, 0x40, 0x6, 0x7, 0x8, [@generic={0x8a, 0x56, "a7bb357d989fca76e47a87330de2b5dcf91baab3233ae09f15c3b248baa839e851312654945d3e1c72a0a54f0d861f2fec5416ca50b89d1308680a3e6996f5c038c1408cf6adb7a8db4f01490fd146c3db767a62e24286746a9ffe6b6fc9dc426b98ff8c1f84bd2bcee0342c5d2394017c84a5a8a89773f870af2a7f1bf82c44ab2226c8f7dfcdfe"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x3, 0x3, 0x1, [@generic={0x91, 0x8, "af375c3585f2f87674e4146d73f58f0cfe7f90532c37891e0d30398f5a920f46e59e8f54cd37764d15b315566077bcc2b57d46342dd3152dc7d26e820ea13810fb46ddb0d87dbdebf8a3cb4f4abdeface53789bd66057c2fe9a755b8b87e68f0ecf1db3bf773469e5f576f7dea464444065c7dfd810b5ecec276261f9dc2dd177afd89cf45860adbb80e3630677049"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x7fff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x40, 0x3, 0x5, 0x4, [@generic={0xeb, 0x22, "0dcfe30789190ea44cd485092aa6097eef9d7c131e86bfbf9cc0c83bc9aa97f3591a5f53fb6446deddaf991e21a077e7bbdbedfe5f983269094ea8a25a86aa5a4e73bd3a249c76b84344e2ad37a2a4669447ed1e052c79c2c990a8644fca362c605bca0936297184fe7c3c7d3997d9f920713a40fde1d1fd22c5a7bb77781d982accdab5633cba64a2facea8592be4ba4e742b742c68b3afa46522d4934c8c3f9b913f0bfed87f5a039d90684eb53c77a45c117dac13381e84c6b6a5add672b2615d86c5f3703f78f43facdf26c66e80b09206b116847f715c94e2a0fd7a0d78c38984684b68de21e9"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x8}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0xb, 0xf, 0xdc}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x64, 0x4, 0x5, [@generic={0xdb, 0x11, "fa630c0fe647fb72bb8a67139d35accb365c022f00f71c54ae1c0c25e3c35fdada7c4ec78d5c3fcceb03b77c7fed80ece8f02fb8a6dd0b5cdd92bf142f9d443411b3c0e3b76d5295179ca8fdd0d0d356f2d3ada28b23424e9977aa2d593206cc28e97e10f2d89238a566f80e42b3ac087222a1597611de54be132fdfd1c05f46e694e96a4bba89d9501a9546c0bdd7b2eb8b874a301f487e69bfbf8935e3eb9217b084d4862cc2ef596b3d37f0c484cf91d9b604ec0a27e4c0bae5c9672dafd868cfa14f486ed4401b961afdaea60923653eae172c08c925ae"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x4, 0x3, 0x64, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xf, 0x7}]}}, {{0x9, 0x5, 0x5, 0x8, 0x20, 0x0, 0xff, 0x6, [@generic={0xe7, 0x30, "53abc2543c48294a977fe388d3053107c023719dc4c8bb65d4899a7bbfa56cb12d4a06b24c78732ddc9d2efc15485d66ea0f30ed713bdf3d6fcd501358dff797651f28c19eea18fcd3a94f01b5411a147e30972e5b0e3e98debf8e09dc85fa87ba2118b80b67784f2a0824b2160ad4abbb23236284048c45bdfb6bd348b1a0ef580c1be19c1399171b1d1851962b1626bd3f15e966f896fe8ea54646ab5aec815354b49fc4654bb7fad7f11075b3cebc95eeb72e8ba22f734c41879233d3c2ed785fa1d902f900344e8f343c733bf248ef03921206a5f5d43c3ce201dfe67dbb534bed5068"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x7}]}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x8, 0x5, 0xf6, [@generic={0xba, 0x10, "094ee6e32bb6c8e19981c3ba17283b955da3e8f844a989dfcc2ff3319c0c82f73514b1d116bababe94de6f98abe39a1d9ca8af1fd601ec0261f6dfc09df8a73d44c6cb9f424f4b9ea345772e1a1223631ee888dfbd6b23d8aaafd559586d2366507c948bd1b42f3c0c5dabdaea4655501a5d95491b0c3abd778f62757fd539ec1ee7aac53e7c937810910035333c9be89a755c9b1736428121212fbd32377b5578ed1177344624d1150dbef5c31b59b596919e86c8910e04"}, @generic={0x67, 0xe, "ccf940b67e5ea3de8c2b70b32699526d499cf671a069b6a3cd42415c7a77582b151b40e4e35c7f9a27b189bf1260d5c0fe4bce1a0a0687ee496544b68057ac4d508c6dbca55150c9f5f4299029930efd06deeaaaf90f26048781aad4a3fbc9276c8e733012"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x3ff, 0x7, 0x5f, 0x40}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0x2, 0x3, 0x0, [@generic={0xce, 0x30, "c0f733c0437d5353c2b874c941817f4f643ca3714f657e12b948ae45eeb589bf2cd07d8afe05d11a7af6e85d1d3c2181ec17fbbcee5eb4a1a6dcd4ea413f6634382b0369ee5a9fb7fcf19ebcf1418fa45ebf5fe51b27759733a4379ee4af26552a4c5dc1ddf118be32f2d6b40c03ea2437855c347aed060c0d0142289a40a7b443f6101810650f59a1be6f58309e062c5a844cac8abf76990044ce4f5895bb2bbda136ff6f5a3e5f56316390e18e33cbd4daa64b7cdffc4e6e5bee23eec43c3d1ad673ee94c4ef1804ebfda8"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x2, 0x2}]}}, {{0x9, 0x5, 0x4, 0xc, 0x40, 0x81, 0x78, 0x5, [@generic={0x70, 0xa, "f1933f433ab2670593cf2e83ff165ebffce8860c6c0126c2d81faf31f1177f9eed6d75313b4a98e61a3938a9bcdf66f91a310de0527c9d2a869a400d1ae9150a9184718c54ab1c4b87c353eb2e4eec5038a9a63a6c42d22c7cc044d8a127b5b89fcb32fbc9100069f73153488413"}, @generic={0xfc, 0x2, "7c69a818796b1c62c8e30128479465ddfc6b18f2b57c01b414eb5048680640560838870c605d5d29dc7259c1e902442738a00db0c134bf1a5f3b88013f9eea289844e0fc57d991927f7f7651ea46c0d90b58e8cf5928652523ea97faf46dd99949804f7008cfbf40b2b36d7273c76804d34e678b25d50a80024a5f2f362c3cf302526de5ca65d280f412b2c0fcd6424a49412e751d337f689f94bcc99e08868be1e482ee66cc38fc0f469ff3e71469ddda179a428d2f017c4c7bafb5cb914b1753276e1f51128fd64250ddf97a6a0a68e7fe269334485fefaa0c3d52c7eee0a86dd5bf5005d56b7db328f3aaf80bb87ffb1bdac1affa62605485"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x40, 0x10, 0x8, 0x86, [@generic={0x46, 0x7, "d9ee09d5e4f70ba512d34b3663907bd889ac7025f11084b25328cf1b9edb1b03592a77c2bcc41fe452e498bc7b2da5f73599870997978146d5768f8f614f55197bc9c841"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x40, 0x3, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf7, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xe, 0xea}]}}]}}]}}]}}, &(0x7f0000001580)={0xa, &(0x7f0000001280)={0xa, 0x6, 0x250, 0x8, 0x11, 0x2, 0x40, 0xc}, 0x8, &(0x7f00000012c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0x43e}}, {0x71, &(0x7f00000013c0)=@string={0x71, 0x3, "7d9501a148ad01a4edd304ebc93caf1179b7650ddf41d33a89f3a011e1ff41f3ac5b068265cba43089fe0a6fcfff19c52d09fa74222eb5f27da074a1e75b2c7859f76a4e506860b25dc11246f8f64b7df170d0d24e04066cb4fe92373a6af3f4021668eb1b6c505bca0a41d89c09bf"}}, {0xe7, &(0x7f0000001440)=@string={0xe7, 0x3, "2160deb20074b4f94a29d69ed724c62c528493bc7ebd00ab437ed1f09f4ac60aecab219baffc26c7675d5715d46e26f53d6868b5732d2dcf6812dede3149973ec1cf415b976a6521218e101c6fe6159bd2b237039800a640c9cad7831cc2bbd250b80fb8ee9a7f9dcb5b2074d682769f2f99f04c0ff58e993f6eab8255f931abb9044625ac11bfcb790966204fc156a26d1a96c0c1ffa916bd7375653e861c8c822c2fef0bb90b01fa10dca2f88d2143e8f6dc16c7b9f51d5e5daff7bf3da61dd68d39c4819b8de0b220dd12409714625b20544826c6ff644bf3987e3f48d713bc2528b1b7"}}, {0x4, &(0x7f0000001540)=@lang_id={0x4, 0x3, 0x42c}}]}) getresuid(&(0x7f0000001680)=0x0, &(0x7f00000016c0)=0x0, &(0x7f0000001700)) mount$tmpfs(0x0, &(0x7f0000001600)='.\x00', &(0x7f0000001640), 0x200101c, &(0x7f0000001740)={[{@quota}, {@mode={'mode', 0x3d, 0xffffffffffffffff}}, {@grpquota_block_hardlimit={'grpquota_block_hardlimit', 0x3d, [0x33, 0x36]}}, {@uid={'uid', 0x3d, 0xffffffffffffffff}}], [{@fowner_lt={'fowner<', r11}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) quotactl$Q_GETQUOTA(0xffffffff80000700, &(0x7f0000001800)=@sr0, r10, &(0x7f0000001840)) r12 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r12, &(0x7f0000001a80)={&(0x7f00000018c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001a40)={&(0x7f0000001900)=@getsa={0x134, 0x12, 0x800, 0x70bd2c, 0x25dfdbfe, {@in6=@mcast2, 0x4d2, 0x2, 0x19}, [@lastused={0xc, 0xf, 0x1}, @replay_esn_val={0x24, 0x17, {0x2, 0x70bd26, 0x70bd27, 0x70bd25, 0x70bd27, 0x5, [0x4, 0xffffffe3]}}, @algo_auth={0xdc, 0x1, {{'sha384-ssse3\x00'}, 0x4a0, "151441e91fc0bdca1584bc1ef6cca93263addb0b0991a1a469bbbdc042f3cdb34d79c4bd48171b4247a4b4c94347f0f557f23f9d3410996c1c12815a2c60c1b86a3820c8a94c66f3eb2ab3bcc19c0994bb77250213a29a05d0451ff7ba430e842f891c9ba5959fc3a934b410e81ae0ebdc28371310ef520d57bfa72936d5ce36f5c444eb8fb3a958f936033c73b69162a266cedb"}}]}, 0x134}, 0x1, 0x0, 0x0, 0x4000040}, 0x20008804) 2.076915561s ago: executing program 5 (id=387): mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100) (async) openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x89101) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d2407000005000000000000000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r0, @ANYBLOB="05", @ANYRES16=r0], 0x0) mount(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)='ramfs\x00', 0x2000000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './bus/file0\x00'}, 0x6e) (async) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) prlimit64(r1, 0x8, &(0x7f00000000c0)={0x4, 0x6}, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) (async) r4 = userfaultfd(0x1) (async) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3014850, &(0x7f0000000000)={[{@quota}, {@barrier_val={'barrier', 0x3d, 0x1004}}, {@grpjquota}, {@nombcache}, {@dioread_lock}]}, 0x3, 0x4e2, &(0x7f0000001080)="$eJzs3d9rXFkdAPDvnSRt0qYm9QfUgrVoJS3amaSxbfChRhB9Kljre4zNJIRMMiEzaZtQJMU/QBB/oU8++SL4LIL03RcRCvouIi5lt+2y7MPuznInN2manUknbCbTZj4fOL3n3B/9npNhzsy55zIngK51PiImI6InIi5FxFC2P5el2NhM6XnPnj64k6YkarXbbyeRZPu2/q8k257MLuuPiB9+P+InySfjVtbWF6ZLpeJKVi5UF5cLlbX1y/OL03PFueLS5PjYtYnrE1cnRg+srTe++79f//yP37vxt2/c+8/UWxd/mlZrMDu2sx2t2GjxvM2m99X/Flt6I2JlP8FeYz1Ze/o6XREAAFqSfsf/bER8JSKe/67TtQEAAADaofbtwfggiagBAAAAR1au/gxskstnzwIMRi6Xz28+w/v5OJErlSvVr8+WV5dmNp+VHY6+3Ox8qTiaPSs8HH1JWh6r51+Ur+wqj0fE6Yj45dBAvZy/Uy7NdPrmBwAAAHSJk7vG/+8ObY7/AQAAgCNmuNMVAAAAANrO+B8AAACOvqbj/6T3cCsCAAAAtMMPbt5MU21r/euZu2urC+W7l2eKlYX84hcioryynJ8rl+fqv9m3uOPShks+l8rl5W/G0ur9QrVYqRYqa+tTi+XVpepUfV3vqaJ1ogEAAODwnf7yo38nEbHxrYF6Sh3Ljm2P1R81HbVPHkIVgTbJ7e/0pF31AA5fT6crAHSMB3yhe5mPB7YH9gMND/9qV3mftw0AAIDXwcgXW5j/b6zHfCC82QzkoXuZ/4fuZf4fupf5f+hyx199Sn+zA/844LoAAABtM1hPSS6fzQUORi6Xz0ecqi8L0JfMzpeKoxHxmYj411Df8bQ81ulKAwAAAAAAAAAAAAAAAAAAAAAAAMAbplZLogYAAAAcaRG5/yfZQv4jQxcGd98fOJa8P1TfRsS939/+zf3panVlLN3/zvb+6m+z/Vc6cQcDAAAA2K0+Tv97trWQHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH7NnTB3e20mHGffKdiBhuFL83+tPNe/1/GYqIE8+TSHZcl+Z7DiD+xsOIONMofpJWK4Y3a1GP37vjulxEDHQ4/skDiA/d7FHa/0w2ev/l4nx92/j915ulT+vJ+Wb9Xy6L3F/v57bjZ51gujnVYoyzj/9caBr/YcTZ3sb9z1b8pEH799P//vhH6+vNjtX+EDHS8PMneSlWobq4XKisrV+eX5yeK84Vl8bHx65NXJ+4OjFamJ0vFbN/G8b4xZf++tFe7T/RJP7wK9p/ocX2f/j4/tPP7RH/4lcbv/5n9oif/u2/ln0OpMdHtvIbm/mdzv3pn+f2av9Mk/a/6vW/2GL7L9362X9bPBUAOASVtfWF6VKpuNLmTGwcXiwZmTcr0xcRbQpxK3uj7/vyDndMAADAgXvxpb/TNQEAAAAAAAAAAAAAAAAAAIDu1fafNzv+8i8L9HeuqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe/o4AAD//9y40TM=") (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r5, 0x40086602, &(0x7f0000000080)={@desc={0x84c00, 0x0, @desc2}}) (async) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f00000000c0)) (async) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_MOD(r6, 0x3, r4, &(0x7f00000003c0)={0x80000008}) prctl$PR_GET_SPECULATION_CTRL(0x34, 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000240)={[{@uuid_null}, {@userxattr}, {@verity_off}, {@uuid_off}, {@uuid_on}, {@verity_on}, {@metacopy_off}, {@xino_auto}]}) (async) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat$loop(r7, &(0x7f0000001600)='./file1\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) 1.720043915s ago: executing program 6 (id=388): r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) (async) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, &(0x7f00000005c0)={0x2000a210}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.sectors\x00', 0x275a, 0x0) madvise(&(0x7f0000003000/0x2000)=nil, 0xffffffffdfffcfff, 0x10) (async) epoll_pwait(r0, &(0x7f0000000940)=[{}, {}], 0x2, 0xffffffff, &(0x7f0000000980)={[0x7]}, 0x8) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) (async) openat$cgroup_procs(r1, &(0x7f0000000180)='tasks\x00', 0x2, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RMKDIR(r3, &(0x7f00000009c0)={0x14, 0x49, 0x1, {0x80, 0x0, 0x6}}, 0x14) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, &(0x7f00000001c0)={0x0, 0x4, 0x23, {0x23, 0x24, "e55c4fb2372ce9b093dcc15c3f3675f5391cc9b6d02baf188235d5a76e0760d992"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc09}}, &(0x7f0000000240)={0x0, 0xf, 0x2e, {0x5, 0xf, 0x2e, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0xd, 0xc, 0x9, 0xfc}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x8, 0x1, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "ab9fe2790ccbb3cab2e2bbea5d20c19c"}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x4, 0x7, 0x7f, "d9993905", "a4c543b2"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x4, 0x80, 0x4, 0x6, 0xfffe, 0x1ff}}}, &(0x7f0000000840)={0x84, &(0x7f0000000400)={0x40, 0xe, 0x23, "13cc59ac089380f9d58abe6c36e6994fd424f011192765021063bc606c6687ec3d959a"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x200, 0x1}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0xd0}, &(0x7f0000000600)={0x40, 0xb, 0x2, "4da7"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000680)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000700)={0x40, 0x19, 0x2, "e41f"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x7ff}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x38}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x1}}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_linger(r4, 0x1, 0xd, &(0x7f0000000000)={0x1, 0x4}, 0x8) (async) close(r4) (async) fsetxattr$security_selinux(r3, &(0x7f0000000300), &(0x7f0000000340)='system_u:object_r:systemd_logind_var_run_t:s0\x00', 0x2e, 0x0) (async) ftruncate(r1, 0xd) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) (async) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}, @link_local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @private=0xa010100, @local}, {0x0, 0x4e22, 0x8}}}}}, 0x0) close(r6) socket$inet_tcp(0x2, 0x1, 0x0) (async) ioctl$SIOCSIFHWADDR(r6, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}) (async) write$cgroup_subtree(r5, &(0x7f0000000100)=ANY=[], 0x2a) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@getpolicy={0x5c, 0x15, 0x1, 0x0, 0x25dfdbfc, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@rand_addr=0x64010102}}, [@policy_type={0xa, 0x10, {0x3}}]}, 0x5c}}, 0x0) syz_usb_connect(0x1, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES64=r2, @ANYRES32=r0, @ANYBLOB="62e4224dc3f6e878e6207904cbc72ea6c858f7a07c9c3e59c06b8cdfc0c96510d63c196dd4c059945191a268545357512bfa76a69b318dd48289ff7f379ea90a00000000000000ce9f810c6909496775ce78744bd20f29352c1c52ced864874feca2883c42505e736b5147f0964c618cb4a891ddc3824187ce3d0ea89f490b93fdbea1db93d63999786dba175d0082ac8315272bac072dffff0000000000006101de4d", @ANYRES16=r7], &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0}) (async) openat$cgroup_freezer_state(r3, &(0x7f0000000900), 0x2, 0x0) 1.709346646s ago: executing program 6 (id=389): r0 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x84) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x60080300}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x138, 0x13, 0xa, 0x3, 0x0, 0x0, {0x7, 0x0, 0x3}, [@NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x5}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_OBJ_USERDATA={0xf9, 0x8, "34850dcecab9006c251d4571a28bb85410eac7dfb6ed68c7f174c3496fe310a57f2fdc4dab6f51fd98dc14412a61413c5e6379388ccf800fac93436c536e3e70d6a16f139cdf230a93e17ce01ab73856ec11c0746b43a7d555ee60677158424d0b402625bfba60411b77e0426c8595cf53fe0fd86f0ce3782c76c33d3f0572120b04b8b64ff15e12605858cecf90fedf6f97783965ffbd9857e73b40902fc9dd0403d9b9a5eda10c8e164331e9f8b5d75d56310beaa74b8dfb131a34f230de0f2d4d6d7f01ec0af8065553c677b7098f263560ad840922b9743653dd93c439771865e874deb7196169e5afd2e14b8581c22b440428"}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x138}, 0x1, 0x0, 0x0, 0x8000}, 0x8810) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x3, 0x2, 0x703, 0x0, 0x0, {0xa, 0x0, 0x6}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20044000}, 0x24044081) syz_usb_connect(0x0, 0x62, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000fb5d7d086d04c308166b0102030109025000010000000009041f0000ff0100000a24010400050201020724070500000508240805040004960400000001030200010006000609240305050306058109240306010104050507240405"], 0x0) 1.41690594s ago: executing program 4 (id=390): r0 = syz_open_dev$loop(&(0x7f0000000100), 0xd79, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000300)={0xffffffffffffffa3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) fsetxattr(r4, &(0x7f0000000080)=@random={'security.', '\x00'}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sched_setaffinity(0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bind$netlink(r2, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) r8 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r8, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg(r8, &(0x7f0000000480), 0x2e9, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r1, 0x0, &(0x7f00000007c0)={0x24, &(0x7f00000005c0)={0x0, 0x30, 0x5, "ffc5795fa5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.stat\x00', 0x275a, 0x0) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f00000002c0)={r9, 0x303, {0x2a00, 0x80010000, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x13, 0x1c, "fee8a2ab78fcffffffffffffff2000b8785d960000000000000000000000000f00000000000100000000000000000000000000000200", "2809e897bdb2128bfc82525edd665240f45f819e01982861ac0000000000000000001100", "90be8b1c551265406c7f306003d8a0f4bd00", [0x20, 0x7ff]}}) 1.028772765s ago: executing program 5 (id=391): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x20a00, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, &(0x7f0000000100)="410f01c5c744240001000000c744240200900000c7442406000000000f011424363e420f005e07674f0fc7aa008000000f01c3c4c1f5564792c4a3210e0600b805000000b9000001000f01c1b8010000000f01d9c4c1ef58f6", 0x59}], 0x1, 0x14, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x46, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) syz_kvm_setup_cpu$x86(r3, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, 0x0}], 0x1, 0x38, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) 917.026067ms ago: executing program 5 (id=392): r0 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x4, 0x5, 0x8, 0x91, 0x10, @local, @rand_addr=' \x01\x00', 0x3820, 0x7800, 0x5, 0x8001}}) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x13, 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB='R\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r3 = geteuid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000080)='./file1\x00', 0xc, &(0x7f0000000140)={[], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@uid_lt={'uid<', r3}}, {@smackfsfloor={'smackfsfloor', 0x3d, '-!'}}]}, 0x1, 0x503, &(0x7f0000000a40)="$eJzs3cFvI1cZAPBvZpNNNk2bFCoVENClFBa0WjvxtlHVU7mAUFWBqDhxSEPijaLYcRQ7pQkrNfkfkKjEAcGJMwckDpV64ojgBrdeygGpwAqpQeJgNPY4m93YSXbXsYX9+0lPM2/eeL734sx79ovjF8DYuh4RBxFxNSLejoi5/HiSp3i9nbLzPr13d/Xo3t3VJJrNt/6ZtMqzY3HiMZmn8mtOR8QPvhPx4+R03Pre/uZKpVLeyfPFRnW7WN/bv7VRXVkvr5e3SqWlxaWFV2+/UupbW1+o/vaTb2+88cMPfv+lj/988M2fZtWazctOtqOf2k2fPI6TmYiINy4j2BBcydtzddgV4bGkEfGZiHixdf/PxZXWs3kxSfaLDQD832k256I5dzIPAIy6tDUHlqSFfC5gNtK0UGjP4T0XM2mlVm/cvFPb3Vprz5XNx2R6Z6NSXsjnCudjMsnyi+9l+/fzpXgwfzsino2In01da+ULqxefZwAA+uuph8b/7+XjPwAw4qbPO2F5MPUAAAbn3PEfABg5xn8AGD+PMv7PX2I9AIDB8f4fAMaP8R8Axs1HnfH/yrBrAgAMxPfffDNLzaP8+6/X3tnb3ay9c2utXN8sVHdXC6u1ne3Ceq22XikXVmvV865XqdW2F1+O3XeLjXK9Uazv7S9Xa7tbjeXW93ovl31hMAAM37MvfPjXJCIOXrvWSnFiLQdjNYy2NF+/BRg/Z875XxtcPYDBM/bD+PIeH+iyRO8Den5E+P3HCNZ87zEeBPTbjc+b/4dxlQ67AsDQ+Mw/jC/z/zC+ms2k15r/6fEpAMBIMccPDPTv/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAiZltp/kQ+TQuFiKcjYj4mkzsblfJCRDwTEX+ZmpzK8otDrTEA8OTSvyf5+l835l6afbj0avKfqdY2In7yi7d+/u5Ko7GzmB3/1/Hxxvv58dIw6g8AnKczTnfG8Y5P791d7aRB1ueTb7UXF83iHuWpXTIRE9nmT9MxGREz/07a+Vz2euVKH+IfHEbE57q1P2nNjcznK58+HD+L/fRA46cPxE9bZe1t9rP47KkrT/WMed5arzAuPsz6n9e73X9pXG9tp7sufjzd6qGeXKf/OzrV/3Xu9+lWX9Ot/7t+0Rgv/+G7PcsOI74w0S1+chw/6RH/pQvG/+iLX36xV1nzVxE3onv8k7GKjep2sb63f2ujurJeXi9vlUpLi0sLr95+pVRszVEXOzPVp/3jtZvP9Gz/byJmesSfPqf9Xzuz1c3jDvjX/337R1/pFf8w4htf7f78P3dG/GxM/PqZ8e9bmfldz+W7s/hr7fYfPurzf/OC8T/+2/7aBU8FAAagvre/uVKplHf6ujMZfb7giZ3kkupsZ8R3stfjT3qd5/Mps67n/PGXHzyfFQ69pX3ZGXLHBFy6+zf9sGsCAAAAAAAAAAAAAAD0cun/TpQOu4UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMsv8FAAD//9nEyqU=") mknod(0x0, 0x8001420, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000001000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r4}, 0x10) syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd608a27f2001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa000000f6"], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa110040"], 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0/file0\x00') connect$inet6(r1, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) syz_mount_image$fuse(&(0x7f0000002240), &(0x7f0000002280)='./file0\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB=',fscontext'], 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="89ba41c97928dec7cec15a160d3dba257872aed129d4b5247c9834550448a4f46c37425b873ec95db3d757e8b2333a64d9abf416fd83f942661c47bcdf71f7d07ba2b2f051829a7f66952e57962614db0d03474a4a4bce636ea8d2b882b2b49ef18e76edbec7302a96e41f206d930eda2769c56e6d5e3d541ce9a21c3ce5cb5f", 0x80) 711.79979ms ago: executing program 5 (id=393): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xb8}}, 0x4004) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB], 0xb8}}, 0x0) 711.152959ms ago: executing program 5 (id=394): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0xc0ed0040, &(0x7f0000002a00)={[{@noblock_validity}, {@resgid={'resgid', 0x3d, 0xee00}}, {@acl}, {@noload}, {@journal_dev={'journal_dev', 0x3d, 0x3}}, {@nodiscard}]}, 0xfe, 0x472, &(0x7f0000000940)="$eJzs3MtvG8UfAPDvOk6a9PFLf6U8WloIFETFI2nSBz1wAYHEAQQSHIo4BSetSt0GNUGiVQSBQxDigCpxRxyR+As4wQUBJySucEeVEMqlhZPRenfTxLVDHk6c4s9H2nZmd92Z786OPTtjN4CuNZT+kUTsjohfI2Iwyy4/YSj76+bCbOWvhdlKErXaa38m9fNuLMxW8n9i8XW7sh21Wp7f0aTc+TcjxqvVyct5fmTm4jsj01euPnX+4vi5yXOTl8ZOnz5x/HDfqbGTbYkzjevGwfenDh148Y1rL1fOXHvrx6/T+u7OjxdxtNNQdnWberTdhXXYniXppNzBirAmabulzdVb7/+D0RMDi8cG44WPOlo5YFPVarVas8/n3FwN+A9LotM1ADqj+KBPn3+LbYuGHtvCH89mD0Bp3DfzLTtSjlJ+Tm/D82079UfEmbm/v0i32KR5CACApb5Nxz9PNhv/leKeJef9L19D2RsR/4+IfRFxV0Tsj4i7I+rn3hsR962x/MYVktvHP6Xr6wpsldLx3zP52tby8V8x+ou9PXluTz3+3uTs+erksfyaHI3eHWl+dNlLlvvu+V8+a9z3aT7NPrRk/JduafnFWDCvx/VywwTdxPjMeFuCT+P/MOJguVn8SRTLOElEHIiIg+ss4/zjXx1qdezf419BG9aZal9GPJa1/1w0xF9IWq5Pjj59auzkSH9UJ4+NFHfF7X76ef7VVuVvKP42SNt/Z9P7P4s/fUZM+iOmr1y9UF+vnV57GfO/fVxJWhzbv877vy95vZ7uy/e9Nz4zc3k0oi95Kc0OLNs/duu1Rb44P43/6JHm/X9f9nhWvxL3R0R6Ex+OiAci4sG87R6KiIcj4sgK8f/w3CNvtzrWuv1XmJVvozT+iRXaP33LS1O32n/tiZ4L33/Tqvzaqtr/RD11NN+zmve/1VZwI9cOAAAA7hSl+nfgk9LwYrpUGh7OvsO/P3aWqlPTM0+cnXr30kT2Xfm90VsqZroGl8yHjuZzw0V+rCF/PJ83/rxnoJ4frkxVJzodPHS5XS36f+r3nk7XDth0fq8F3Uv/h+6l/0P30v+he+n/0KX6mu/+YKvrAXTE2j//+zelHsDWM/6H7qX/Q/fS/6ErtfxtfGlDP/m/UxPl7VGNpomB7VGNIhGlbVGN9iVe+STrEtulPkWivOr/zGKdiR1ND3X6nQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA9/gkAAP//Uo/mdg==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000d40)={0x0, 0x2904c, 0x3fffffffffffe52, 0x10003, '\x00', [{}, {0xffffffff}]}) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003780)={&(0x7f0000000180)=@newtaction={0x4d0, 0x30, 0x12f, 0x0, 0x0, {}, [{0x4bc, 0x1, [@m_police={0x4b8, 0x1, 0x0, 0x0, {{0xb}, {0x48c, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x0, 0x0, 0x0, 0x0, 0x7}, {0x7, 0x0, 0x2, 0x0, 0x0, 0x7}}}], [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffd, 0x0, 0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x80000001, 0xfffeffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff35, 0x0, 0x0, 0x4, 0x6, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x40000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}], [@TCA_POLICE_TBF={0x3c, 0x1, {0xfffffff8, 0x8, 0x200, 0x8001, 0x6, {0x8, 0x1, 0x28, 0xff, 0x9, 0xdf11}, {0x9, 0x0, 0x90f, 0x1c00, 0x3, 0x1}, 0x1000, 0x0, 0xf}}, @TCA_POLICE_RATE64={0xc, 0x8, 0x9}]]}, {0x4}, {0xc, 0xb}, {0xc, 0xa}}}]}]}, 0x4d0}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000001000480000000000e1ff95000000000000002ba7e1d30cb599e83f040000f300000000bd01212fb56f040026fbfefc41056bd8174b79ed317142fa9ea4158123751c5c652fbc1626cca2a2ad75806150ae0209e62f51ee988e6e06c8206ac6939fc404004900c788b277be1cb79b0a4dcf23d410f6accd3641110bec4e90a634199e07f8f6eb968f200e011ea665c45a34b8580218ce740068720000074e8b1715807ea0ca469e468eea3fd2f73902ebcfcf49822775985bf313405b367e81c700000040000000000200000000005335000000143ea70c2ab40c7cb70cc8943a6d60d7c4900282e147d08e0af4b29df814f5691db43a5c00000004000000000089faff01210cce39bf405f1e846c12423a164a330100846f26ad03dd65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bc24fef5d7d6155102b1ced1e8019e63c850af895abba14f6fbd7fb5e2a431ab914040000000000010092c9f4609646b6c5c29647d2f950a959cf9938d6dfcb8ed2cbdc2ba9d580609e31c3fa90812a533ce206e7e57a79d6fce424c2204dd418c005479ecab19bdfb15a32a4fd67ce446adb431d07db79240acaf091231b986e77d05d988d6efdffdf48dca02113a38300cabf2b7543ffc166955709009e000000000061629d1822f720ec23812770d72c700a44e113d17088fdd00600000f7889b8c7044f56ff030000000000006cd4970400cac6f45a6922ded2e29514af463f747c08f4010586903500000000000000000000be34cf0f9d640dd782ac0cbc46903243d0d0f4bc7f253d0500000032daaf281c450e64c33aac8f23e7d1c94c4505a9839688b008c370494f6734b771546d9552d3bb2da0d000000000000000009125c97f0400f5e1671bc5eb7739daa7820a91cb0e732df2ae0000c747e00a4fbfe8942fa859cd28bdaa1509309926c77fbcb15ec58b42b400005a6b649dd5f13cd776e6c7c4b5c4b0de20e033b378553ead4c8cc530b62c36364e6505992209bdbc6203da7a3797246a6adef071102f0aa2c40095ddd05176f5cb8bd99e1ba0f9568f3e3876bba7bf973334e7919a080000000000000004fb996ad919f7e9672ce107000000ad882f2aead166c94500be902ee7dabc768eb9ec13f334aae90981ecaf5f744f22f2e45afe2c9e8632276cffe5f1fc215c0797d0244cf1ce269d10525745caaa3f77d1b80116cb9a38400242010000000100000091a0116f4693133138583da5e10b434697b0443b7b4ddfb3ace29e16e5a881336aad0974269a1025e2a9a135c0508af1aec2926627b43bba1229a7466bdca64f514b7911458da09fe8681916d408d753226a83ae2434ccd3fc508216aea86833030f569d61dc998620fcf4eeb92e7bc511df63c53b82514493b8f3c74f44ba184d40e87612024da1a1ebe316923865f037c01d71b5de81121046d84b18acb5cbea7eecad9b6dd46ed83515cd9f140e5f00019be25b5910ab193e90be231a05fd82e6003969c3f081ff1d0eb50a04d14644234828cbb5aaa0ece702abdd425fa25ae04a2315c89064df633700000000d9e5953ea67310993d01000000000000003ac753358791b1490273ca535e05b11d815237743a5b79ad45de2a3c91257f02c2f30f5513662809073710937ed0055b238f466e1442f8ec7a5b394228035039ceeb452dca75f9ff5332b4c4777a58a0aa9a821667c68549e9da89ad4274ce2d3d7619936768a84a1465fff4eedba55955434f132ab7b884057aeb68f3d675a79907a72ace70902459f6950a06a03507838231a335ae759ed25534f2e90a7def4b3d4af7fd47ab1a701e4b7a7dfc1d12775ed0a31bc7b5855880aa767e68fe6b7aa5ac115724b6cb8fcebb67719eccd87b06b38566cf61ad2f307a79d2ce9801837bf0bd3af0271de700eef2795d28cb0017000000000000000000e052d93194121b774d21a0317d0346078400004652c769fd3d3e661a2fb511164f1502ab2ac4eb3f19c042163e0bdb88b82de384a8055e8b1e24294b0546cce481ff5618b7b9585dbb64d66debf219fa479abf22f3d64fe82e466ea6f27859946e72f8ce659e340c714809ec4d060bb1c9cfcde57b79625e2979fe689a5a246cbbd488f43f46b2536f175f46dfb27d5229467270246ab53616c46edf34c559d3de0c59ca3305e66825715e5e4cd5b54c1b05c09f04337a76a30373baac3ecec91fd546308a0004be94dfab28c2a51dc816df0000000000c12254f041804f7f7074356789b1d4dd55f3e045a48241a4ce04d06acb2cf11eab759ba78da5da0f26126d4cf2c73e5f94030000040000000000000000c301985d603403592486204054be3fdda91f9e315886941928e5a8bc1a00e69a98c0a8f7192f6ee93cc4124cf4e7610915efc08c834a44e1d685d6835a40b5bc615949cbcd98d044fa492aa38717481455e86dcd7816ad8940bd192595369d89ae6eadeb9117e8b94ab422c8d62f858875dccdbc89572231ef5d6df6a9c55f8df763c7c64da7cc017e1e3f5cd4cb9fe6d19b11d4d38239d318016e622b9683b7e46be64dc097982e23462392a0cd05afb2e060fd42ef00dfbd057311aab94f307d10c7a1af0d8e5a0fcb547475d13c0000000000000000f1cc97103d714d1abb901f866d9d629b4fb185f45790517c4a0f5c6a5024e3359e8d83e3f6edf9e2afb5ab59c7b2b45cfb0a3c1303a98e4ed531ac11cca1cd744b431de74c7cd6533adaa8ec749061b2959d53da626aa189781dc1be4d5c81aebc0cada819895b377d4f17a7878ba99864ae84464744c605646caf2e06b13eba7ba10acf77d91b2297e9570d730a4da534d735a223626402b308daf7835780fa6f4e410000000000fb00000000000000000000b94952139bd4bdbccc5e334c49584655c4fce8c5bb7c54664aef6d780100358aa54b4b49926c4be9ee4659153d9fa95d07cc4efdab2c5f4503148d0255d0b748366dafe042d78479c21d830e1431ed6d646d13e8e7230300ef0a5642bbed1dee9b46b6f02e572024ccf3c8edd82660e5d74c52be71d780c300000000000000000000000002000000000044ff72f96f084f4b6cdcb1b4a9d8e9f9021b85497d0c3df704c8a0034c09caeeb0e34799b755649883539258a7b33dcef15d8fd1953ebaaa3cff81a0de7a05a440f20f6b273ceb8678f10378b670be7504dabd1471355d853292775d0366891f0bcf0a6087ed4f1f25ef52394db3e9d8318bbb9baff3db95bfd68a08ded5027a7ca2a64ca081c6b2f7b895cdf98b763ebab9451c65eced6f5f97a541210806d885762ac3150225036c7eccd7a05593abd963f9a02df58085115e54f675e6a08d25b5722cabf989b4bbc562e073b81bae61f05c5e1f90e021340b60cc5fb8fdb09b6d20b092b70f77f0f428d2000000000000000000000000006cc6f64f583a26a78f7f417f66c0af32f5194ddfce51e5aff28f621bb2fd2a5ab719823488d6e869b08d3d4ac7950c60144cf77437e29895a23282e3c65e015d1c334832a90ee77d93596e3f12e9ca8c67c7f3c9b66c9cb03edec184ad1d9544c7a3be250e471dca00000078544d79c0efe4094e561eeb26ee4c81106d03c004bc1589ef6e13648999c8735e2634009aaa90c571fa3c07238697b1db783c52715055445e96995fe3273b0346b03fc742c06aa3947e0d9cf0c99b5e245ede85893112deea8bd3355a32ec15e1242f170a51f28cea4105541e96a52da4984d26bd29cb0623f00c6b0a4c00ad406d729babc9d1550a683c349017a340444000000000000000000000920ca49f7cc8194aaebdcae5a62bb7587b57f41f1c2034911f23e6bd0291b3f19f03a0a15dea685a8ab75b3c60391afa5483231305402b52a8f9863800f127d6b4518f73a847ca583e855d70c6a4a53f61ad753d5e740db44afd32b019d9e8b41361c2c104fe52837a19006952fe2724c0105ab158a54a6a73000000000000000000000000b0d135da438cbe303f3ae070def97d6649b5a693ff5c788e5a406e1d06942ed51bff073011f6e6c29d3ea22e5fc26c7fbe37656229a6a12857ae9ed131ccdd513066bc9422ec38a1dc5212986d9bc330a23eb3b200af1a3678c2bfbe4b4ba6e8471495f6e82c5ee425973c590253e875352a3acaee044868f9b80f8fdc9d402007bb4c8df1b69d3d2b364ec9e4ed2f554118684eff1adf5b49b6b29232198e682dfa45dced8b332c404c8f292f36730845dc37dfe7a59e252ddc33ea9072dcd697a700cfac90b487660795f564ddb61fa3e4835f936984200000000000000000008e9f7bc3a00cd72ced7684e264e45398f7087734fcf2023a7a4c880f562f46f14cdc1bf472d74bc0c777b1021ff75de086c08f72a41399d3a3065b2f50a531cc90edbf88370ff50ba1aa6cc59076165a3ab90a3c90527b7c9711cf85bbb0cb0aebc47ab5c65458c40020f2cfb10e5f0a1594ae491e8756446e6873a8b222ae7e58dd7640666e359fc583e17ed6bcb30c0fafbba761e756ca80286d38bb92dd9ba17c1bb628e5b8d52c9a02a67f788ab88dca817cb4886942a279e06f45c8c936f5c46e1a008097471ca0ee26bcfabf7adb9c90a10539d960dec5c84464f6bc68318e7e899acf20ea41b071132d7a5945e941334855ce6149deaae1b5b83045e83bfc208079e6e58ebb4176b126c743111c5a712f465a3007d665ac21c43a544947c9d13e5206a21025f6acd47c2d333e648dcbf2e4989a1d4a176fe8f7a8cf0aeaf9736118b036639cb35810ea88213ff2a0842d420d418d026a101222a4ebd18fc89f04b5a9056ca6c00308936679474fa83bdf6eac126c9be33c551bccd42d8000736ed9a64ff7cb87d44c9bcf821c96dcd34aadfcc42fabd5976cedc9a4eef24764168056d0645c7aa007d69df4fa8de1224a56f0799ad59ee5c84418a1faae590b6c896cdd808376b6b51b217fcad5fbd7e3208d009e37484378df3ee5969f817d715d60fdd02c04e3fdd62a29285ac92f6836cbeb4d04d84c396150b2e17828d924013978173c48635e0b1ad4a0c5956717629794b39cf18d599e723d3c24689a5fea6cc1f59d1ba1fccfba88e02f9907"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000100)=r3, 0x4) sendmsg$AUDIT_LIST_RULES(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f5, 0x202, 0x70bd27, 0x25dfdbff}, 0x10}, 0x1, 0x0, 0x0, 0x801}, 0x40000) r4 = mmap$KVM_VCPU(&(0x7f0000ffa000/0x3000)=nil, 0x0, 0x3, 0x20010, 0xffffffffffffffff, 0x0) syz_memcpy_off$KVM_EXIT_HYPERCALL(r4, 0x20, &(0x7f0000000680)="b416b7f41b0abc2155d233617f37e3ca4d7c5338085622e55b63e8f849b6ea7a09848430031089e3a7b8b2d602f005aa0ba3da4fe3066c452e753a9a52441eb10941926da315bcc6", 0x0, 0x48) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000080)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000010100000a24010000000201020c0d24070000030769dc000049c40c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r6, @ANYBLOB="05", @ANYRES32=r5], 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000a00)={0x10001, 0x7, 0xeeef0000, 0x1000, &(0x7f0000ffb000/0x1000)=nil}) r7 = accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000000)=0x60, 0x400) unshare(0x60600) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r8, 0x5423, 0x0) fstat(r7, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f00000009c0)={0x3, 'wg2\x00', {0x7}, 0x200}) lstat(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000840)='./file0\x00', r9, r10) sendto(r7, &(0x7f0000000780)="e8bebcee", 0x4, 0x0, &(0x7f00000007c0)=@nfc={0x27, 0x0, 0x0, 0x5}, 0x80) 519.763332ms ago: executing program 1 (id=395): r0 = socket(0x4, 0x2, 0x9) ioctl$TCFLSH(r0, 0x540b, 0x1) socket(0x4, 0x2, 0x9) (async) ioctl$TCFLSH(r0, 0x540b, 0x1) (async) 519.232832ms ago: executing program 1 (id=396): mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) umount2(&(0x7f0000000240)='./file1\x00', 0x1) mount$incfs(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x2000000, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fsync(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000040), 0x2, 0x0) chdir(0x0) mkdir(0x0, 0x81) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x845, &(0x7f0000000400)={[{@shortname_winnt}, {@shortname_winnt}, {@shortname_lower}, {@shortname_winnt}, {@uni_xlate}, {@numtail}, {@fat=@dmask={'dmask', 0x3d, 0x1}}, {@shortname_mixed}, {@shortname_winnt}, {@rodir}, {@shortname_win95}, {@uni_xlate}, {@fat=@flush}]}, 0x0, 0x274, &(0x7f0000000780)="$eJzs3MGLG1UYAPDPbNvdbmmzBxEUxIde9BLa9S8I0oK4oKyNqAdh6mY17JgsmbgSEdubV/+O4tGboP4De/HmXbwsguClBzHSJONm10BbaZzV/H4Q5su8+fLeTGbCNwN5R29/+dHebtHYzQZRW0tRi7gT9yI27kdTT0yXtXF8IWbdiZcu/fbjs2++8+5rza2t69sp3WjefHkzpXTluW8/+eyr578fXHrr6yvfrMbhxntHv27+dPjU4dNHf9wsP703SFm61esNslt5O+10ir1GSm/k7axop063aPdPtO/mvf39Ycq6O5fX9/vtokhZd5j22sM06KVBf5iyD7JONzUajXR5PZbNyiNntO5ub2fNhQyGKlyct7Lfb2Yrcxtbd/+NQQEAZ0tV9f+HnSJ1itR9UP1fC/X/4qj/l8H9+n99ev2epP4HAAAAAAAAAAAAAID/gnujUX00GtXLZflajYi1iCjfVz1OFsP3v9xm/ri3FpF/cdA6aE2Wk/bmbnQij3ZcPR/x+/h8mJrEN17dun41jW3Ed/ntaf7tg9ZKrJb5pY35+dcm+elk/vlYn+1/M+rx5Pz8zbn5F+LFF2byG1GPH96PXuSxMz6vj/M/v5bSK69vncq/ON4OAAAA/g8a6S9/u38ftzdSOW3IqfbJyuPnA1F/wPOBU/fX5+KZc9XtNwAAACyTYvjpXpbn7b7g0QKHbuFBLSIq6v2XiDgbB+GxBj9/PLnqH2bjqn+ZAACAx+246K96JAAAAAAAAAAAAAAAAAAAALC8HnbysHL7fzL32Ex3K9XsJQAAAAAAAAAAAAAAAAAAAAAAAJwNfwYAAP//xsMhSw==") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='mounts\x00') mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000500)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x1333404, 0x0) mremap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) mount$bind(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x11080, 0x0) mount$bind(&(0x7f0000000240)='.\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x1005848, 0x0) read$FUSE(r1, &(0x7f0000000c40)={0x2020}, 0x2020) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat$incfs(r2, &(0x7f0000000200)='.pending_reads\x00', 0x0, 0x41) r4 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$sock_linger(r4, 0x1, 0xd, &(0x7f0000001c00)={0x1, 0x7}, 0x8) close(r4) fstat(r3, &(0x7f0000000640)) sendto(0xffffffffffffffff, &(0x7f00000000c0)="120000001200e7ef", 0x8, 0x0, 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="4c00000010003df600"/20, @ANYRES32=0x0, @ANYBLOB="000000e8ff07000014000300000000000000000000000000000000001800128008000100707070000c000280"], 0x4c}}, 0x20040840) 443.499403ms ago: executing program 1 (id=397): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x9, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) setresuid(0xee01, 0xee01, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000003000000", 0xfe60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x536, 0x0) r4 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r4, &(0x7f00000001c0)={&(0x7f0000000040)={0x2, 0xffff, @multicast2}, 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="2d0000008058", 0x6}], 0x2, &(0x7f0000000100)=ANY=[], 0x40}, 0x20000004) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)={0x14, 0x6a, 0x1, 0x0, 0x0, {0x1, 0x3, 0x2}}, 0x14}}, 0x0) mremap(&(0x7f0000000000/0x9000)=nil, 0x200003, 0x600000, 0x3, &(0x7f0000a00000/0x600000)=nil) 0s ago: executing program 6 (id=398): inotify_init() socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000240), 0x36, 0xcc800) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0x0}, 0x18) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000), 0x80082, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/current\x00') write$binfmt_script(r4, 0x0, 0x0) write$vga_arbiter(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='ta2get '], 0x15) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0x581, 0x0, 0x1000000, {0x0, 0x0, 0x0, 0x0, 0x0, 0x422}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x6bc591ae91a2fee1}]}}}]}, 0x44}}, 0x4) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e22, @empty}, 0x10) inotify_add_watch(0xffffffffffffffff, 0x0, 0x400017e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a0000002900", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000cb9f2cfcc837c14b0000000000"], 0xb8}}, 0x4004) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="b8000000190001000000000005000000e00000020000000000000000000000030000000000000000000000000000000100000000000000000a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xb8}}, 0x0) r7 = inotify_init() inotify_add_watch(r7, &(0x7f0000000000)='.\x00', 0x400017e) kernel console output (not intermixed with test programs): nterface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 38.076665][ T13] usb 3-1: New USB device found, idVendor=04f3, idProduct=0755, bcdDevice= 0.00 [ 38.091126][ T13] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 38.099868][ T420] usb 2-1: bad CDC descriptors [ 38.111503][ T13] usb 3-1: config 0 descriptor?? [ 38.405142][ T420] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 38.424129][ T718] F2FS-fs (loop4): Invalid log sectors per block(570425347) log sectorsize(9) [ 38.446230][ T718] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 38.459548][ T718] F2FS-fs (loop4): invalid crc value [ 38.490323][ T718] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=3000000, run fsck to fix. [ 38.506637][ T718] F2FS-fs (loop4): Bad quota inode 2:50331648 [ 38.512943][ T718] F2FS-fs (loop4): Failed to enable quota tracking (type=2, err=-22). Please run fsck to fix. [ 38.523777][ T718] F2FS-fs (loop4): Cannot turn on quotas: error -22 [ 38.531207][ T718] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 38.538747][ T718] F2FS-fs (loop4): Mounted with checkpoint version = 753bd00b [ 38.546273][ T726] erofs: (device loop2): mounted with opts: , root inode @ nid 36. [ 38.591865][ T718] netlink: 8 bytes leftover after parsing attributes in process `syz.4.97'. [ 38.610378][ T718] netlink: 8 bytes leftover after parsing attributes in process `syz.4.97'. [ 38.655237][ T420] usb 4-1: Using ep0 maxpacket: 32 [ 38.775176][ T420] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 38.786201][ T420] usb 4-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 38.915221][ T420] usb 4-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 38.924276][ T420] usb 4-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 38.932880][ T420] usb 4-1: Product: syz [ 38.937475][ T420] usb 4-1: Manufacturer: syz [ 38.975859][ T420] hub 4-1:4.0: USB hub found [ 39.105171][ T514] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 39.235308][ T420] hub 4-1:4.0: config failed, hub doesn't have any ports! (err -19) [ 39.255146][ T367] usb 5-1: new full-speed USB device number 7 using dummy_hcd [ 39.375231][ T514] usb 6-1: device descriptor read/64, error 18 [ 39.438383][ T725] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 39.447136][ T725] netlink: 'syz.3.99': attribute type 3 has an invalid length. [ 39.525126][ T367] usb 5-1: device descriptor read/64, error 18 [ 39.575286][ T5] usb 4-1: USB disconnect, device number 4 [ 39.765198][ T13] usb 3-1: string descriptor 0 read error: -71 [ 39.771949][ T13] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 39.779430][ T514] usb 6-1: device descriptor read/64, error 18 [ 39.786991][ T13] usb 3-1: USB disconnect, device number 7 [ 39.844033][ T420] usb 2-1: USB disconnect, device number 4 [ 39.913491][ T23] kauditd_printk_skb: 16 callbacks suppressed [ 39.913502][ T23] audit: type=1400 audit(1747522323.220:267): avc: denied { create } for pid=749 comm="syz.2.106" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 39.939143][ T367] usb 5-1: device descriptor read/64, error 18 [ 39.972938][ T756] netlink: 12 bytes leftover after parsing attributes in process `syz.3.108'. [ 39.986744][ T23] audit: type=1400 audit(1747522323.300:268): avc: denied { write } for pid=755 comm="syz.3.108" name="ppp" dev="devtmpfs" ino=10478 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 40.014092][ T750] FAT-fs (loop2): Directory bread(block 64) failed [ 40.021631][ T750] FAT-fs (loop2): Directory bread(block 65) failed [ 40.028350][ T750] FAT-fs (loop2): Directory bread(block 66) failed [ 40.034845][ T750] FAT-fs (loop2): Directory bread(block 67) failed [ 40.041637][ T750] FAT-fs (loop2): Directory bread(block 68) failed [ 40.050780][ T750] FAT-fs (loop2): Directory bread(block 69) failed [ 40.055234][ T514] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 40.058036][ T750] FAT-fs (loop2): Directory bread(block 70) failed [ 40.067836][ T756] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 40.071850][ T750] FAT-fs (loop2): Directory bread(block 71) failed [ 40.081094][ T756] ext4 filesystem being mounted at /23/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 40.087595][ T750] FAT-fs (loop2): Directory bread(block 72) failed [ 40.103416][ T750] FAT-fs (loop2): Directory bread(block 73) failed [ 40.118904][ T756] EXT4-fs (loop3): shut down requested (0) [ 40.134070][ T23] audit: type=1400 audit(1747522323.440:269): avc: denied { connect } for pid=749 comm="syz.2.106" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 40.137638][ T756] Zero length message leads to an empty skb [ 40.407510][ T23] audit: type=1400 audit(1747522323.720:270): avc: denied { write } for pid=749 comm="syz.2.106" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 40.415312][ T367] usb 5-1: new full-speed USB device number 8 using dummy_hcd [ 40.463232][ T770] netlink: 8 bytes leftover after parsing attributes in process `syz.3.110'. [ 40.472132][ T770] netlink: 12 bytes leftover after parsing attributes in process `syz.3.110'. [ 40.481091][ T770] netlink: 'syz.3.110': attribute type 2 has an invalid length. [ 40.595130][ T514] usb 6-1: device descriptor read/64, error 18 [ 40.645838][ T774] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 40.653631][ T774] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 40.663588][ T774] F2FS-fs (loop3): invalid crc value [ 40.670172][ T774] F2FS-fs (loop3): Found nat_bits in checkpoint [ 40.698836][ T774] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 40.705912][ T774] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 40.715122][ T367] usb 5-1: device descriptor read/64, error 18 [ 40.723816][ T7] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 40.732767][ T7] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 40.920353][ T23] audit: type=1400 audit(1747522324.230:271): avc: denied { execute } for pid=783 comm="syz.1.114" path="/selinux/policy" dev="selinuxfs" ino=20 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=file permissive=1 [ 40.954054][ T784] input: syz0 as /devices/virtual/input/input4 [ 40.961932][ T23] audit: type=1400 audit(1747522324.260:272): avc: denied { read write } for pid=783 comm="syz.1.114" name="uinput" dev="devtmpfs" ino=9790 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 40.963652][ T784] input: failed to attach handler leds to device input4, error: -6 [ 40.985976][ T23] audit: type=1400 audit(1747522324.260:273): avc: denied { open } for pid=783 comm="syz.1.114" path="/dev/uinput" dev="devtmpfs" ino=9790 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 40.995525][ T514] usb 6-1: device descriptor read/64, error 18 [ 41.017983][ T23] audit: type=1400 audit(1747522324.260:274): avc: denied { ioctl } for pid=783 comm="syz.1.114" path="/dev/uinput" dev="devtmpfs" ino=9790 ioctlcmd=0x5564 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 41.062662][ T23] audit: type=1400 audit(1747522324.370:275): avc: denied { getopt } for pid=790 comm="syz.2.115" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 41.135233][ T514] usb usb6-port1: attempt power cycle [ 41.165121][ T367] usb 5-1: device descriptor read/64, error 18 [ 41.255135][ T5] usb 4-1: new full-speed USB device number 5 using dummy_hcd [ 41.285112][ T13] usb 2-1: new full-speed USB device number 5 using dummy_hcd [ 41.292671][ T367] usb usb5-port1: attempt power cycle [ 41.335135][ T125] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 41.545148][ T514] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 41.575130][ T125] usb 3-1: Using ep0 maxpacket: 32 [ 41.615325][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 41.626376][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 41.636460][ T5] usb 4-1: New USB device found, idVendor=28bd, idProduct=0075, bcdDevice= 0.00 [ 41.645524][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.654158][ T5] usb 4-1: config 0 descriptor?? [ 41.659277][ T13] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 41.669593][ T13] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 41.679427][ T13] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 41.705222][ T125] usb 3-1: config 1 interface 0 altsetting 8 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 41.706079][ T367] usb 5-1: new full-speed USB device number 9 using dummy_hcd [ 41.718285][ T125] usb 3-1: config 1 interface 0 has no altsetting 0 [ 41.725776][ T514] usb 6-1: device descriptor read/8, error -61 [ 41.775219][ T13] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a5, bcdDevice= 0.40 [ 41.784348][ T13] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 41.792407][ T13] usb 2-1: SerialNumber: syz [ 41.835653][ T13] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 41.842349][ T13] usb-storage 2-1:1.0: USB Mass Storage device detected [ 41.854880][ T13] usb-storage 2-1:1.0: Quirks match for vid 0525 pid a4a5: 10000 [ 41.895240][ T125] usb 3-1: New USB device found, idVendor=04d9, idProduct=a055, bcdDevice= 0.40 [ 41.904550][ T125] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 41.905401][ T367] usb 5-1: device descriptor read/8, error -61 [ 41.912910][ T786] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 41.919889][ T23] audit: type=1400 audit(1747522325.240:276): avc: denied { remove_name } for pid=146 comm="syslogd" name="messages" dev="tmpfs" ino=10609 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 41.926289][ T125] usb 3-1: Product: 7 [ 41.953776][ T125] usb 3-1: Manufacturer: 栆 [ 41.959091][ T125] usb 3-1: SerialNumber: 홳䭗殉维쁤脛㱓㒥紭媬ꨥ㉳瑨뎪죑˚눉쎏휱﬜ᇏ탎ራ娥ߚ餬綟欽☏ꁍ꬧䕈仁싦ᕫ鬋⺞ꖭᖡⰰ骚퐯뛃ᵣ涹⓼똫긾㾗錓ꅺ
⊨填☁ᯓ쵠㜍ᵿ鶸뎛꼠웖❰脎䘽暂椧ᓢ妗血쬿蛻垥 [ 41.969815][ T514] usb 6-1: device descriptor read/8, error -71 [ 42.006722][ T5] uclogic 0003:28BD:0075.0003: item fetching failed at offset 1/5 [ 42.015821][ T5] uclogic 0003:28BD:0075.0003: parse failed [ 42.021780][ T5] uclogic: probe of 0003:28BD:0075.0003 failed with error -22 [ 42.048651][ T806] EXT4-fs (loop5): couldn't mount as ext3 due to feature incompatibilities [ 42.086571][ T784] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 42.095724][ T784] ext4 filesystem being mounted at /21/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 42.131035][ T419] usb 2-1: USB disconnect, device number 5 [ 42.185158][ T367] usb 5-1: device descriptor read/8, error -71 [ 42.263505][ T767] usb 4-1: USB disconnect, device number 5 [ 42.277342][ T818] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 42.367351][ T822] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 42.495215][ T514] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 42.605359][ T514] usb 6-1: Using ep0 maxpacket: 16 [ 42.755403][ T514] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 42.763900][ T514] usb 6-1: config 0 has no interface number 0 [ 42.771715][ T514] usb 6-1: config 0 interface 1 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 42.965429][ T514] usb 6-1: New USB device found, idVendor=1a86, idProduct=752d, bcdDevice=2d.4d [ 43.092999][ T387] print_req_error: 27 callbacks suppressed [ 43.093023][ T387] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 43.121160][ T514] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 43.136334][ T337] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 43.152088][ T829] EXT4-fs (loop3): mounted filesystem without journal. Opts: nojournal_checksum,nodiscard,quota,,errors=continue [ 43.167191][ T829] ext4 filesystem being mounted at /28/bus supports timestamps until (%ptR?) (0x7fffffff) [ 43.180327][ T514] usb 6-1: Product: syz [ 43.184508][ T514] usb 6-1: Manufacturer: syz [ 43.189445][ T337] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.208991][ T514] usb 6-1: SerialNumber: syz [ 43.225114][ T337] buffer_io_error: 16 callbacks suppressed [ 43.225124][ T337] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 43.240472][ T387] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.252295][ T337] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.263935][ T387] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 43.266645][ T337] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 43.272401][ T514] usb 6-1: config 0 descriptor?? [ 43.285380][ T387] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.297073][ T337] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.308287][ T387] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 43.316500][ T387] blk_update_request: I/O error, dev loop2, sector 11 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.328514][ T514] snd-usb-audio: probe of 6-1:0.1 failed with error -2 [ 43.332788][ T337] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 43.338857][ T387] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 43.343742][ T337] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.351937][ T387] blk_update_request: I/O error, dev loop2, sector 12 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 43.362574][ T337] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 43.373639][ T387] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 43.382579][ T337] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 43.398232][ T387] Buffer I/O error on dev loop2p3, logical block 12, async page read [ 43.404591][ T829] EXT4-fs error (device loop3) in ext4_do_update_inode:5534: error 27 [ 43.416037][ T125] usbhid 3-1:1.0: can't add hid device: -71 [ 43.422021][ T125] usbhid: probe of 3-1:1.0 failed with error -71 [ 43.425506][ T829] EXT4-fs error (device loop3) in ext4_do_update_inode:5534: error 27 [ 43.437956][ T837] EXT4-fs (loop2): mounted filesystem without journal. Opts: i_version,nodiscard,min_batch_time=0x00000000000003ff,,errors=continue [ 43.467726][ T125] usb 3-1: USB disconnect, device number 8 [ 43.473308][ T829] EXT4-fs error (device loop3): ext4_lookup:1814: inode #19: comm syz.3.126: 'bus' linked to parent dir [ 43.534207][ T18] usb 6-1: USB disconnect, device number 6 [ 43.761855][ T858] 9pnet: Insufficient options for proto=fd [ 43.773082][ T847] attempt to access beyond end of device [ 43.773082][ T847] loop1: rw=2049, want=1041, limit=128 [ 43.822226][ T847] attempt to access beyond end of device [ 43.822226][ T847] loop1: rw=524288, want=369, limit=128 [ 43.836005][ T847] 9pnet: Insufficient options for proto=fd [ 43.848722][ T847] attempt to access beyond end of device [ 43.848722][ T847] loop1: rw=524288, want=1041, limit=128 [ 43.862866][ T847] attempt to access beyond end of device [ 43.862866][ T847] loop1: rw=0, want=1033, limit=128 [ 43.874097][ T847] attempt to access beyond end of device [ 43.874097][ T847] loop1: rw=0, want=1033, limit=128 [ 43.898021][ T847] attempt to access beyond end of device [ 43.898021][ T847] loop1: rw=0, want=1033, limit=128 [ 43.909165][ T847] attempt to access beyond end of device [ 43.909165][ T847] loop1: rw=0, want=1033, limit=128 [ 43.920467][ T847] attempt to access beyond end of device [ 43.920467][ T847] loop1: rw=0, want=1033, limit=128 [ 43.931731][ T847] attempt to access beyond end of device [ 43.931731][ T847] loop1: rw=0, want=1033, limit=128 [ 43.942762][ T847] attempt to access beyond end of device [ 43.942762][ T847] loop1: rw=0, want=1033, limit=128 [ 44.075170][ T514] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 44.449359][ T889] netlink: 180 bytes leftover after parsing attributes in process `syz.5.141'. [ 44.598102][ T889] EXT4-fs (loop5): Test dummy encryption mode enabled [ 44.622001][ T889] EXT4-fs (loop5): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000008000000,noauto_da_alloc,dioread_nolock,test_dummy_encryption,nobarrier,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 44.672340][ T889] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 44.718726][ T889] kvm: apic: phys broadcast and lowest prio [ 44.765180][ T514] usb 4-1: config 3 has an invalid interface number: 7 but max is 0 [ 44.773183][ T514] usb 4-1: config 3 has no interface number 0 [ 44.776472][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_verify:390: inode #12: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.779969][ T514] usb 4-1: config 3 interface 7 has no altsetting 0 [ 44.803742][ T596] EXT4-fs error (device loop5): htree_dirblock_to_tree:1049: inode #12: comm syz-executor: Directory block failed checksum [ 44.817212][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_verify:390: inode #12: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.833074][ T596] EXT4-fs error (device loop5): ext4_empty_dir:3042: inode #12: comm syz-executor: Directory block failed checksum [ 44.845610][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_set:411: inode #2: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.861316][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_set:411: inode #2: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.878302][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_set:411: inode #2: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.894620][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_set:411: inode #2: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.910943][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_set:411: inode #2: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.931069][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_verify:390: inode #11: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.960873][ T596] EXT4-fs error (device loop5): ext4_readdir:220: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 0 [ 44.975466][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_verify:390: inode #11: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 44.991295][ T596] EXT4-fs error (device loop5): ext4_readdir:220: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 4096 [ 45.015247][ T514] usb 4-1: New USB device found, idVendor=06e1, idProduct=a155, bcdDevice=3f.7b [ 45.015579][ T908] tmpfs: Unknown parameter '' [ 45.031778][ T596] EXT4-fs warning (device loop5): ext4_dirblock_csum_verify:390: inode #11: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 45.047542][ T514] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 45.065421][ T514] usb 4-1: Product: syz [ 45.070351][ T596] EXT4-fs error (device loop5): ext4_readdir:220: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 8192 [ 45.085969][ T514] usb 4-1: Manufacturer: syz [ 45.090573][ T514] usb 4-1: SerialNumber: syz [ 45.096739][ T596] EXT4-fs error (device loop5): ext4_readdir:220: inode #11: comm syz-executor: path (unknown): directory fails checksum at offset 12288 [ 45.111245][ T596] EXT4-fs error (device loop5): ext4_empty_dir:3042: inode #11: comm syz-executor: Directory block failed checksum [ 45.125534][ T910] loop1: p1 < > p3 [ 45.130884][ T911] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 45.143511][ T910] loop1: p3 size 134217728 extends beyond EOD, truncated [ 45.150767][ T911] ext4 filesystem being mounted at /25/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 45.325173][ T125] usb 3-1: new full-speed USB device number 9 using dummy_hcd [ 45.342823][ T387] udevd[387]: inotify_add_watch(7, /dev/loop1p3, 10) failed: No such file or directory [ 45.363572][ T910] kvm: emulating exchange as write [ 45.373514][ T910] netlink: 28 bytes leftover after parsing attributes in process `syz.1.148'. [ 45.489740][ T875] EXT4-fs (loop3): Ignoring removed nomblk_io_submit option [ 45.507421][ T875] EXT4-fs (loop3): mounted filesystem without journal. Opts: noblock_validity,bsddf,sysvgroups,norecovery,debug_want_extra_isize=0x0000000000000080,noquota,nogrpid,noauto_da_alloc,nomblk_io_submit,,errors=continue [ 45.529534][ T918] F2FS-fs (loop5): Found nat_bits in checkpoint [ 45.551665][ T23] kauditd_printk_skb: 28 callbacks suppressed [ 45.551678][ T23] audit: type=1400 audit(1747522328.860:305): avc: denied { map } for pid=874 comm="syz.3.137" path="/31/file1/blkio.bfq.avg_queue_size" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 45.583028][ T23] audit: type=1400 audit(1747522328.880:306): avc: denied { mounton } for pid=874 comm="syz.3.137" path="/31/file1/bus" dev="loop3" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 45.606702][ T918] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 45.673566][ T23] audit: type=1400 audit(1747522328.980:307): avc: denied { shutdown } for pid=917 comm="syz.5.144" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 45.695249][ T767] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 45.697422][ T514] usb 4-1: USB disconnect, device number 6 [ 45.715357][ T23] audit: type=1400 audit(1747522328.980:308): avc: denied { read } for pid=917 comm="syz.5.144" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 45.735237][ T125] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 45.740052][ T23] audit: type=1400 audit(1747522328.980:309): avc: denied { name_bind } for pid=917 comm="syz.5.144" src=65530 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=rawip_socket permissive=1 [ 45.767991][ T125] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 45.782318][ T125] usb 3-1: config 1 interface 1 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 45.955216][ T125] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice=4d.40 [ 45.964503][ T125] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 45.972598][ T125] usb 3-1: Product: syz [ 45.983317][ T125] usb 3-1: Manufacturer: syz [ 45.988163][ T125] usb 3-1: SerialNumber: syz [ 46.015588][ T908] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 46.065262][ T767] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 46.077817][ T767] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 46.087671][ T23] audit: type=1400 audit(1747522329.400:310): avc: denied { setopt } for pid=939 comm="syz.5.152" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 46.111949][ T23] audit: type=1400 audit(1747522329.420:311): avc: denied { write } for pid=939 comm="syz.5.152" name="urandom" dev="devtmpfs" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:urandom_device_t tclass=chr_file permissive=1 [ 46.175177][ T767] usb 2-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 46.194757][ T767] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 46.212283][ T767] usb 2-1: SerialNumber: syz [ 46.254337][ T954] [ 46.256816][ T23] audit: type=1400 audit(1747522329.570:312): avc: denied { create } for pid=952 comm="syz.4.156" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 46.260327][ T954] ********************************************************** [ 46.283618][ T954] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 46.291594][ T954] ** ** [ 46.302932][ T954] ** trace_printk() being used. Allocating extra memory. ** [ 46.311251][ T959] Unknown ioctl 1079006226 [ 46.311359][ T954] ** ** [ 46.323683][ T954] ** This means that this is a DEBUG kernel and it is ** [ 46.324243][ T959] Unknown ioctl 21508 [ 46.341110][ T954] ** unsafe for production use. ** [ 46.356874][ T954] ** ** [ 46.385197][ T954] ** If you see this message and you are not debugging ** [ 46.392621][ T954] ** the kernel, report this immediately to your vendor! ** [ 46.405565][ T954] ** ** [ 46.411890][ T964] FAULT_INJECTION: forcing a failure. [ 46.411890][ T964] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 46.413161][ T954] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 46.426565][ T964] CPU: 1 PID: 964 Comm: syz.3.158 Not tainted 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 46.434092][ T954] ********************************************************** [ 46.443333][ T964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 46.443343][ T964] Call Trace: [ 46.443360][ T964] __dump_stack+0x1e/0x20 [ 46.443377][ T964] dump_stack+0x15b/0x1b8 [ 46.472637][ T964] ? thaw_kernel_threads+0x220/0x220 [ 46.477897][ T964] ? show_regs_print_info+0x18/0x18 [ 46.483073][ T964] should_fail+0x69e/0x7e0 [ 46.487478][ T964] ? setup_fault_attr+0x230/0x230 [ 46.492477][ T964] ? __alloc_pages_nodemask+0x4b0/0x4b0 [ 46.498001][ T964] should_fail_alloc_page+0x4f/0x60 [ 46.503178][ T964] __alloc_pages_nodemask+0xf5/0x4b0 [ 46.508443][ T964] ? gfp_pfmemalloc_allowed+0x130/0x130 [ 46.513965][ T964] ? __kmalloc_track_caller+0x10d/0x2d0 [ 46.519490][ T964] ? __kasan_check_write+0x14/0x20 [ 46.524599][ T964] ? __alloc_skb+0x2c6/0x500 [ 46.529182][ T964] alloc_skb_with_frags+0x1bc/0x560 [ 46.534363][ T964] sock_alloc_send_pskb+0x81c/0x930 [ 46.539542][ T964] ? sock_kzfree_s+0x60/0x60 [ 46.544111][ T964] ? iov_iter_advance+0x1f7/0x750 [ 46.549112][ T964] tun_get_user+0x4bb/0x2f50 [ 46.553710][ T964] ? _kstrtoull+0x3c0/0x4d0 [ 46.558188][ T964] ? tun_do_read+0x1c40/0x1c40 [ 46.562930][ T964] ? kstrtouint_from_user+0x1a0/0x200 [ 46.568284][ T964] ? kstrtol_from_user+0x260/0x260 [ 46.573367][ T964] ? do_syscall_64+0xcf/0x170 [ 46.578054][ T964] ? __kasan_check_write+0x14/0x20 [ 46.583144][ T964] ? proc_fail_nth_write+0x17a/0x1f0 [ 46.588429][ T964] ? proc_fail_nth_read+0x210/0x210 [ 46.593605][ T964] tun_chr_write_iter+0x1c7/0x270 [ 46.598607][ T964] __vfs_write+0x480/0x5d0 [ 46.603002][ T964] ? __kernel_write+0x320/0x320 [ 46.607851][ T964] ? fsnotify+0xdea/0xeb0 [ 46.612158][ T964] ? security_file_permission+0xde/0x300 [ 46.617766][ T964] ? rw_verify_area+0x1c0/0x360 [ 46.622593][ T964] vfs_write+0x20e/0x4c0 [ 46.626814][ T964] ksys_write+0x140/0x240 [ 46.631143][ T964] ? __ia32_sys_read+0x90/0x90 [ 46.635885][ T964] ? debug_smp_processor_id+0x1c/0x20 [ 46.641235][ T964] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 46.647286][ T964] __x64_sys_write+0x7b/0x90 [ 46.651871][ T964] do_syscall_64+0xcf/0x170 [ 46.656363][ T964] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 46.662235][ T964] RIP: 0033:0x7f6f0958c969 [ 46.666641][ T964] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 46.686231][ T964] RSP: 002b:00007f6f07bf5038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 46.694629][ T964] RAX: ffffffffffffffda RBX: 00007f6f097b3fa0 RCX: 00007f6f0958c969 [ 46.702585][ T964] RDX: 000000000000ffdd RSI: 0000200000000640 RDI: 0000000000000004 [ 46.710531][ T964] RBP: 00007f6f07bf5090 R08: 0000000000000000 R09: 0000000000000000 [ 46.718482][ T964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 46.726442][ T964] R13: 0000000000000000 R14: 00007f6f097b3fa0 R15: 00007ffc89ae7f38 [ 46.735959][ T125] cdc_ncm 3-1:1.0: failed GET_NTB_PARAMETERS [ 46.746265][ T125] cdc_ncm 3-1:1.0: bind() failure [ 46.754093][ T125] cdc_ncm 3-1:1.1: bind() failure [ 46.776660][ T125] usb 3-1: USB disconnect, device number 9 [ 46.817276][ T974] EXT4-fs (loop2): Test dummy encryption mode enabled [ 46.825586][ T974] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 46.845865][ T767] usb 2-1: 0:2 : does not exist [ 46.850873][ T767] usb 2-1: unit 5: unexpected type 0x0c [ 46.868235][ T767] usb 2-1: USB disconnect, device number 6 [ 46.960969][ T979] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 46.976914][ T979] Quota error (device loop3): v2_read_file_info: Number of blocks too big for quota file size (40960 > 6144). [ 46.988895][ T979] EXT4-fs warning (device loop3): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 47.004011][ T979] EXT4-fs (loop3): mount failed [ 47.065144][ T18] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 47.100643][ T987] netlink: 'syz.2.163': attribute type 5 has an invalid length. [ 47.111452][ T987] netlink: 3657 bytes leftover after parsing attributes in process `syz.2.163'. [ 47.145515][ T996] netlink: 'syz.4.166': attribute type 19 has an invalid length. [ 47.150325][ T987] Quota error (device loop2): v2_read_file_info: Number of blocks too big for quota file size (40960 > 6144). [ 47.180772][ T987] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 47.195791][ T987] EXT4-fs (loop2): mount failed [ 47.309984][ T18] usb 6-1: Using ep0 maxpacket: 16 [ 47.384708][ T989] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 47.403373][ T989] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 47.425675][ T989] F2FS-fs (loop3): Found nat_bits in checkpoint [ 47.435231][ T18] usb 6-1: config 0 has an invalid interface number: 153 but max is 0 [ 47.443826][ T18] usb 6-1: config 0 has an invalid interface number: 252 but max is 0 [ 47.452645][ T18] usb 6-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 47.462314][ T18] usb 6-1: config 0 has no interface number 0 [ 47.468870][ T18] usb 6-1: config 0 has no interface number 1 [ 47.475145][ T989] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 47.476097][ T18] usb 6-1: config 0 interface 153 altsetting 0 endpoint 0x86 has invalid maxpacket 512, setting to 64 [ 47.483493][ T989] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 47.493500][ T18] usb 6-1: too many endpoints for config 0 interface 252 altsetting 120: 255, using maximum allowed: 30 [ 47.512073][ T18] usb 6-1: config 0 interface 252 altsetting 120 has 0 endpoint descriptors, different from the interface descriptor's value: 255 [ 47.525623][ T18] usb 6-1: config 0 interface 252 has no altsetting 0 [ 47.675130][ T767] usb 3-1: new full-speed USB device number 10 using dummy_hcd [ 47.685202][ T18] usb 6-1: New USB device found, idVendor=eb1a, idProduct=e323, bcdDevice=c9.d8 [ 47.698449][ T18] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 47.706589][ T18] usb 6-1: Product: syz [ 47.710755][ T18] usb 6-1: Manufacturer: syz [ 47.715558][ T18] usb 6-1: SerialNumber: syz [ 47.724222][ T18] usb 6-1: config 0 descriptor?? [ 47.795604][ T359] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 48.007420][ T18] usb 6-1: USB disconnect, device number 7 [ 48.035263][ T359] usb 2-1: Using ep0 maxpacket: 16 [ 48.075251][ T767] usb 3-1: not running at top speed; connect to a high speed hub [ 48.150221][ T1024] F2FS-fs (loop4): Value of option "test_dummy_encryption=v1" is unrecognized [ 48.165200][ T359] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 48.178340][ T767] usb 3-1: config 1 interface 0 altsetting 4 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 48.189700][ T767] usb 3-1: config 1 interface 0 has no altsetting 0 [ 48.256531][ T1027] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 48.356131][ T359] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 48.365388][ T767] usb 3-1: New USB device found, idVendor=17ef, idProduct=60b5, bcdDevice= 0.40 [ 48.374409][ T767] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.383063][ T359] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.392033][ T767] usb 3-1: Product: 祦藞閁⿇푲剤꧶᡹鄁稓畘뮈럈쨔걮㴶죱㌎ᄅ﷘둒셩ᄳᩘ唸㸐왂쒅杤辘䗊浬䨂䨢ⷬ텗矩銗㈓籕⼎灰熻䦵曂卄솢鿿喸ᾅ㴐ၬ䒜䑭쮃ꑐ柙Ἃ炘ꈑ꯽ꬿቼ绲寎ꊏ錞礇陓괉꾳㏮㍘ݵ蔗퓰䚺㉺咊幅᪭쾟篽ー瑽ᳺ끎ꃂ쀵鍥ऀ솊靾≝탴Ⓤ霽ΰꕜ㼾忲ꀺ〱ﶌ莜੍ [ 48.426740][ T359] usb 2-1: Product: syz [ 48.431112][ T359] usb 2-1: SerialNumber: syz [ 48.436110][ T767] usb 3-1: Manufacturer: 系栤癃訪ርࠉ톣艏ꍊ∬˪麜藠쬃❺잜ﮎ馭퓳얯 [ 48.446653][ T767] usb 3-1: SerialNumber: 选坺꺫牣ꃌㅳﺸ┇ऎ빸짧臦㗤㰂﯍量紊緋糯錍ꉂỞ聥ꛩ擐뙡핗謁ẋ䪅難♒䨺輎㶣ᄊ軸藒ⳙ䘍䬉礮䔹፧뗐짢ᡘ瞸揓ⅳⱶ [ 48.471994][ T1034] EXT4-fs (loop4): can't mount with dioread_nolock if block size != PAGE_SIZE [ 48.485176][ T1014] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 48.485870][ T359] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 48.688084][ T514] usb 2-1: USB disconnect, device number 7 [ 48.835168][ T5] usb 5-1: new full-speed USB device number 11 using dummy_hcd [ 48.895134][ T367] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 48.975512][ T1014] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.984523][ T1014] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 49.195210][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 49.206252][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 49.216327][ T5] usb 5-1: New USB device found, idVendor=1e7d, idProduct=2d5a, bcdDevice= 0.00 [ 49.225565][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.234222][ T5] usb 5-1: config 0 descriptor?? [ 49.255400][ T367] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.267163][ T367] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 49.278222][ T367] usb 6-1: New USB device found, idVendor=0461, idProduct=4e72, bcdDevice= 0.00 [ 49.287310][ T367] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.296068][ T1047] EXT4-fs (loop1): quotafile must be on filesystem root [ 49.307738][ T367] usb 6-1: config 0 descriptor?? [ 49.329550][ T1054] xt_CT: You must specify a L4 protocol and not use inversions on it [ 49.329678][ T1055] xt_CT: You must specify a L4 protocol and not use inversions on it [ 49.420494][ T1054] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e802c11c, mo2=0002] [ 49.428733][ T1054] System zones: 0-2, 18-18, 34-34 [ 49.434936][ T1054] EXT4-fs error (device loop3): ext4_validate_block_bitmap:418: comm syz.3.181: bg 0: block 248: padding at end of block bitmap is not set [ 49.449938][ T1054] EXT4-fs (loop3): 1 truncate cleaned up [ 49.455948][ T1054] EXT4-fs (loop3): mounted filesystem without journal. Opts: discard,noload,,errors=continue [ 49.466239][ T1054] ext4 filesystem being mounted at /41/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 49.525574][ T1059] capability: warning: `syz.1.182' uses 32-bit capabilities (legacy support in use) [ 49.535215][ T767] usbhid 3-1:1.0: can't add hid device: -71 [ 49.551827][ T767] usbhid: probe of 3-1:1.0 failed with error -71 [ 49.580063][ T767] usb 3-1: USB disconnect, device number 10 [ 49.698016][ T5] savu 0003:1E7D:2D5A.0004: hiddev96,hidraw0: USB HID v0.00 Device [HID 1e7d:2d5a] on usb-dummy_hcd.4-1/input0 [ 49.776130][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.783354][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.790516][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.797620][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.804647][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.811717][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.818789][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.825846][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.832874][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.839925][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.847068][ T514] usb 4-1: new full-speed USB device number 7 using dummy_hcd [ 49.854557][ T367] hid-rmi 0003:0461:4E72.0005: unknown main item tag 0x0 [ 49.862557][ T367] hid-rmi 0003:0461:4E72.0005: hidraw1: USB HID v0.00 Device [HID 0461:4e72] on usb-dummy_hcd.5-1/input0 [ 49.973903][ T367] usb 5-1: USB disconnect, device number 11 [ 49.986397][ T1038] netlink: 24 bytes leftover after parsing attributes in process `syz.5.178'. [ 50.005228][ T519] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 50.029854][ T337] print_req_error: 146 callbacks suppressed [ 50.029870][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 50.048952][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 50.062849][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.074968][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.085134][ T542] buffer_io_error: 125 callbacks suppressed [ 50.085145][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 50.100176][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 50.108870][ T1079] proc: Unknown parameter 'nodiscard' [ 50.114421][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.115263][ T337] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.135128][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 50.144445][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.155148][ T337] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 50.173911][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 50.173923][ T337] blk_update_request: I/O error, dev loop2, sector 11 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.173950][ T337] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 50.182219][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.215314][ T337] blk_update_request: I/O error, dev loop2, sector 12 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 50.230464][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 50.238992][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 50.245236][ T337] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 50.259862][ T337] Buffer I/O error on dev loop2p3, logical block 12, async page read [ 50.268171][ T514] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 50.278609][ T514] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 50.286751][ T1038] F2FS-fs (loop5): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 50.298095][ T514] usb 4-1: New USB device found, idVendor=04f3, idProduct=0755, bcdDevice= 0.00 [ 50.300733][ T1038] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 50.310251][ T514] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.342043][ T514] usb 4-1: config 0 descriptor?? [ 50.347129][ T1038] F2FS-fs (loop5): invalid crc value [ 50.360107][ T1038] F2FS-fs (loop5): Found nat_bits in checkpoint [ 50.397858][ T519] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.415861][ T519] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 50.426432][ T1038] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 50.433457][ T1038] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 50.441006][ T519] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 50.450081][ T519] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.473469][ T367] usb 6-1: USB disconnect, device number 8 [ 50.482711][ T519] usb 2-1: config 0 descriptor?? [ 50.534519][ T1102] EXT4-fs (loop4): Test dummy encryption mode enabled [ 50.541486][ T1102] EXT4-fs (loop4): Test dummy encryption mode enabled [ 50.549034][ T1102] EXT4-fs (loop4): Unsupported blocksize for fs encryption [ 50.719398][ T1094] F2FS-fs (loop2): fault_injection options not supported [ 50.728102][ T1076] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 50.728763][ T1094] F2FS-fs (loop2): invalid crc value [ 50.780879][ T1094] F2FS-fs (loop2): Found nat_bits in checkpoint [ 50.854207][ T1094] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 50.928072][ T1109] netlink: 136 bytes leftover after parsing attributes in process `syz.4.194'. [ 50.943281][ T1109] A link change request failed with some changes committed already. Interface ip6_vti0 may have been left with an inconsistent configuration, please check. [ 51.001378][ T514] usb 4-1: string descriptor 0 read error: -71 [ 51.015705][ T514] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 51.025487][ T514] usb 4-1: USB disconnect, device number 7 [ 51.107144][ T519] pyra 0003:1E7D:2CF6.0006: hidraw0: USB HID v0.00 Device [HID 1e7d:2cf6] on usb-dummy_hcd.1-1/input0 [ 51.385277][ T767] usb 2-1: USB disconnect, device number 8 [ 51.488736][ T1121] F2FS-fs (loop4): fault_injection options not supported [ 51.498347][ T1121] F2FS-fs (loop4): invalid crc value [ 51.501606][ T23] kauditd_printk_skb: 108 callbacks suppressed [ 51.501619][ T23] audit: type=1400 audit(1747522334.810:419): avc: denied { create } for pid=1125 comm="syz.2.195" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 51.543921][ T1121] F2FS-fs (loop4): Found nat_bits in checkpoint [ 51.582162][ T1131] EXT4-fs (loop5): mounted filesystem without journal. Opts: stripe=0x00000000000001ff,barrier=0x00000000000000f1,dioread_lock,norecovery,noblock_validity,,errors=continue [ 51.583075][ T1121] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 51.606707][ T1131] ext4 filesystem being mounted at /28/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 51.631073][ T1121] netlink: 8 bytes leftover after parsing attributes in process `syz.4.196'. [ 51.640528][ T1121] netlink: 48 bytes leftover after parsing attributes in process `syz.4.196'. [ 51.733558][ T1145] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 51.915181][ T5] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 51.926537][ T1154] EXT4-fs (loop4): Test dummy encryption mode enabled [ 51.949580][ T1154] EXT4-fs (loop4): mounted filesystem without journal. Opts: test_dummy_encryption,stripe=0x0000000000010000,dioread_nolock,,errors=continue [ 52.155300][ T359] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 52.475171][ T5] usb 3-1: config 0 interface 0 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 52.488227][ T5] usb 3-1: config 0 interface 0 has no altsetting 0 [ 52.494818][ T5] usb 3-1: New USB device found, idVendor=045e, idProduct=00f9, bcdDevice= 0.00 [ 52.504046][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.512723][ T5] usb 3-1: config 0 descriptor?? [ 52.535163][ T519] usb 2-1: new full-speed USB device number 9 using dummy_hcd [ 52.555173][ T359] usb 4-1: config 0 has an invalid interface number: 156 but max is 0 [ 52.563430][ T359] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 52.573578][ T359] usb 4-1: config 0 has no interface number 0 [ 52.579718][ T359] usb 4-1: config 0 interface 156 altsetting 0 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 52.590698][ T359] usb 4-1: config 0 interface 156 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 52.600628][ T359] usb 4-1: config 0 interface 156 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 52.613614][ T359] usb 4-1: New USB device found, idVendor=abcd, idProduct=cdee, bcdDevice= 5.b9 [ 52.622701][ T359] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.632408][ T359] usb 4-1: config 0 descriptor?? [ 52.675870][ T359] usb 4-1: MIDIStreaming interface descriptor not found [ 52.886468][ T23] audit: type=1400 audit(1747522336.200:420): avc: denied { ioctl } for pid=1149 comm="syz.3.204" path="socket:[19834]" dev="sockfs" ino=19834 ioctlcmd=0x48ca scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 52.886636][ T103] Bluetooth: hci0: Frame reassembly failed (-84) [ 52.955188][ T519] usb 2-1: not running at top speed; connect to a high speed hub [ 52.969116][ T514] usb 4-1: USB disconnect, device number 8 [ 52.987284][ T5] microsoft 0003:045E:00F9.0007: hidraw0: USB HID v0.02 Device [HID 045e:00f9] on usb-dummy_hcd.2-1/input0 [ 52.998949][ T5] microsoft 0003:045E:00F9.0007: no inputs found [ 53.006020][ T5] microsoft 0003:045E:00F9.0007: could not initialize ff, continuing anyway [ 53.035187][ T519] usb 2-1: config 4 has an invalid interface number: 135 but max is 0 [ 53.043403][ T519] usb 2-1: config 4 has no interface number 0 [ 53.066483][ T519] usb 2-1: config 4 interface 135 has no altsetting 0 [ 53.131488][ T1179] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 53.153773][ T1179] EXT4-fs (loop4): mounted filesystem without journal. Opts: lazytime,usrjquota=,errors=remount-ro,norecovery,auto_da_alloc,mblk_io_submit,grpquota,barrier=0x0000000000000000,grpjquota=,bsddf,bsddf,usrjquota=, [ 53.285343][ T519] usb 2-1: New USB device found, idVendor=04e8, idProduct=685d, bcdDevice=bb.09 [ 53.298190][ T519] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.353661][ T1191] input input5: cannot allocate more than FF_MAX_EFFECTS effects [ 53.630359][ T519] usb 2-1: Product: syz [ 53.634551][ T519] usb 2-1: Manufacturer: 喹䋑⽺ߏꖝ몦柟둔垦艀 [ 53.641710][ T519] usb 2-1: SerialNumber: syz [ 53.796147][ T5] usb 3-1: USB disconnect, device number 11 [ 53.834189][ T1198] usb usb1: usbfs: process 1198 (syz.2.216) did not claim interface 6 before use [ 53.974245][ T519] usb 2-1: USB disconnect, device number 9 [ 54.075335][ T359] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 54.126885][ T1201] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 54.134652][ T1201] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 54.144269][ T1201] F2FS-fs (loop4): invalid crc value [ 54.150871][ T1201] F2FS-fs (loop4): Found nat_bits in checkpoint [ 54.180738][ T1201] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 54.187817][ T1201] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 54.395179][ T359] usb 6-1: device descriptor read/64, error 18 [ 54.627973][ T1209] handle_bad_sector: 6289 callbacks suppressed [ 54.627983][ T1209] attempt to access beyond end of device [ 54.627983][ T1209] loop4: rw=2049, want=81920, limit=40427 [ 54.655762][ T1209] attempt to access beyond end of device [ 54.655762][ T1209] loop4: rw=2049, want=53248, limit=40427 [ 54.717525][ T1209] attempt to access beyond end of device [ 54.717525][ T1209] loop4: rw=2049, want=77824, limit=40427 [ 54.748057][ T1209] attempt to access beyond end of device [ 54.748057][ T1209] loop4: rw=2049, want=85880, limit=40427 [ 54.975133][ T359] usb 6-1: device descriptor read/64, error 18 [ 54.982953][ T1221] EXT4-fs (loop2): Ignoring removed orlov option [ 54.993450][ T1221] EXT4-fs (loop2): journaled quota format not specified [ 55.056045][ T1228] EXT4-fs (loop3): feature flags set on rev 0 fs, running e2fsck is recommended [ 55.079533][ T1228] EXT4-fs warning (device loop3): ext4_update_dynamic_rev:864: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 55.080825][ T1232] EXT4-fs (loop2): mounting ext3 file system using the ext4 subsystem [ 55.095848][ T1228] EXT4-fs (loop3): 1 truncate cleaned up [ 55.102979][ T1232] EXT4-fs (loop2): invalid journal inode [ 55.108541][ T1228] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 55.113497][ T1232] EXT4-fs (loop2): can't get journal size [ 55.157874][ T1232] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 55.166533][ T1232] EXT4-fs (loop2): orphan cleanup on readonly fs [ 55.172934][ T1232] EXT4-fs error (device loop2): ext4_xattr_ibody_find:2227: inode #15: comm syz.2.225: corrupted in-inode xattr [ 55.185390][ T1232] EXT4-fs error (device loop2): ext4_orphan_get:1242: comm syz.2.225: couldn't read orphan inode 15 (err -117) [ 55.197870][ T1232] EXT4-fs (loop2): mounted filesystem without journal. Opts: norecovery,,errors=continue [ 55.230920][ T519] hid-generic 0000:0000:0000.0008: unknown main item tag 0x0 [ 55.246599][ T519] hid-generic 0000:0000:0000.0008: hidraw0: HID v0.00 Device [syz1] on syz0 [ 55.247403][ T1228] EXT4-fs warning (device loop3): ext4_dirblock_csum_verify:390: inode #12: comm syz.3.224: No space for directory leaf checksum. Please run e2fsck -D. [ 55.271705][ T359] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 55.280769][ T1228] EXT4-fs error (device loop3): __ext4_find_entry:1655: inode #12: comm syz.3.224: checksumming directory block 0 [ 55.404494][ T1246] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1246 comm=syz.2.227 [ 55.431640][ T542] print_req_error: 124 callbacks suppressed [ 55.431656][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 55.452766][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.466369][ T542] buffer_io_error: 107 callbacks suppressed [ 55.466387][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 55.482127][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.493885][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 55.547849][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 55.574835][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.605193][ T359] usb 6-1: device descriptor read/64, error 18 [ 55.628498][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.632112][ T23] audit: type=1400 audit(1747522338.810:421): avc: denied { create } for pid=1227 comm="syz.3.224" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 55.645220][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 55.676077][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 55.689121][ T337] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.697941][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.707428][ T23] audit: type=1400 audit(1747522338.820:422): avc: denied { bind } for pid=1227 comm="syz.3.224" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 55.711022][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 55.737296][ T337] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 55.738193][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.757059][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 55.757325][ T337] blk_update_request: I/O error, dev loop2, sector 11 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 55.776188][ T23] audit: type=1400 audit(1747522338.820:423): avc: denied { name_bind } for pid=1227 comm="syz.3.224" src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=icmp_socket permissive=1 [ 55.793498][ T337] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 55.799875][ T23] audit: type=1400 audit(1747522338.820:424): avc: denied { node_bind } for pid=1227 comm="syz.3.224" src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=icmp_socket permissive=1 [ 55.826767][ T337] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 55.847183][ T337] Buffer I/O error on dev loop2p3, logical block 12, async page read [ 55.916745][ T342] EXT4-fs error (device loop3): ext4_map_blocks:617: inode #2: block 3: comm syz-executor: lblock 0 mapped to illegal pblock 3 (length 1) [ 55.932421][ T342] EXT4-fs warning (device loop3): htree_dirblock_to_tree:1049: inode #2: lblock 0: comm syz-executor: error -117 reading directory block [ 55.956659][ T103] EXT4-fs error (device loop3): __ext4_get_inode_loc:4710: comm kworker/u4:2: Invalid inode table block 34 in block_group 0 [ 56.036418][ T1256] binder: 1255:1256 ioctl c00c6211 200000000100 returned -22 [ 56.065174][ T359] usb 6-1: device descriptor read/64, error 18 [ 56.168959][ T1263] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.176391][ T1263] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.184101][ T1263] device bridge_slave_0 entered promiscuous mode [ 56.190837][ T359] usb usb6-port1: attempt power cycle [ 56.198083][ T1263] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.205444][ T1263] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.213078][ T1263] device bridge_slave_1 entered promiscuous mode [ 56.215160][ T5] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 56.258970][ T1263] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.266126][ T1263] bridge0: port 2(bridge_slave_1) entered forwarding state [ 56.273358][ T1263] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.280413][ T1263] bridge0: port 1(bridge_slave_0) entered forwarding state [ 56.301682][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.309686][ T103] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.317107][ T103] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.327271][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 56.335555][ T103] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.342593][ T103] bridge0: port 1(bridge_slave_0) entered forwarding state [ 56.358005][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 56.366713][ T103] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.373764][ T103] bridge0: port 2(bridge_slave_1) entered forwarding state [ 56.389959][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.399588][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.416163][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.428850][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 56.438887][ T1261] FAT-fs (loop1): Unrecognized mount option "nnonumtail=1" or missing value [ 56.448127][ T374] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 56.462240][ T374] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 56.473740][ T374] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 56.505254][ T5] usb 3-1: device descriptor read/64, error 18 [ 56.516214][ T23] audit: type=1400 audit(1747522339.830:425): avc: denied { mount } for pid=1269 comm="syz.6.233" name="/" dev="ramfs" ino=21559 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 56.538941][ T23] audit: type=1400 audit(1747522339.840:426): avc: denied { create } for pid=1269 comm="syz.6.233" name="file2" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:ramfs_t tclass=blk_file permissive=1 [ 56.559150][ T23] audit: type=1400 audit(1747522339.860:427): avc: denied { write } for pid=1269 comm="syz.6.233" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 56.590344][ T1272] 9pnet: Insufficient options for proto=fd [ 56.605234][ T359] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 56.695364][ T359] usb 6-1: Invalid ep0 maxpacket: 0 [ 56.735543][ T514] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 56.865211][ T18] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 56.915602][ T5] usb 3-1: device descriptor read/64, error 18 [ 56.985163][ T514] usb 2-1: Using ep0 maxpacket: 32 [ 57.012763][ T339] attempt to access beyond end of device [ 57.012763][ T339] loop4: rw=2049, want=40968, limit=40427 [ 57.075234][ T359] usb 6-1: new full-speed USB device number 12 using dummy_hcd [ 57.115385][ T514] usb 2-1: New USB device found, idVendor=056a, idProduct=4001, bcdDevice= 0.00 [ 57.124600][ T514] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 57.133289][ T514] usb 2-1: config 0 descriptor?? [ 57.155203][ T18] usb 7-1: device descriptor read/64, error 18 [ 57.185228][ T5] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 57.319170][ T1276] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 57.335205][ T359] usb 6-1: unable to get BOS descriptor or descriptor too short [ 57.375565][ T7] device bridge_slave_1 left promiscuous mode [ 57.381092][ T359] usb 6-1: not running at top speed; connect to a high speed hub [ 57.393336][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.401287][ T7] device bridge_slave_0 left promiscuous mode [ 57.407588][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.455140][ T5] usb 3-1: device descriptor read/64, error 18 [ 57.475234][ T359] usb 6-1: config 4 has an invalid interface number: 147 but max is 0 [ 57.484894][ T359] usb 6-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 57.495136][ T359] usb 6-1: config 4 has no interface number 0 [ 57.545202][ T18] usb 7-1: device descriptor read/64, error 18 [ 57.556794][ T1281] loop4: p1 p2 p3 < p5 p6 > [ 57.562155][ T1281] loop4: p2 start 4294967291 is beyond EOD, truncated [ 57.577835][ T1281] cgroup: syz.4.239 (1281) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future. [ 57.594359][ T1281] cgroup: "memory" requires setting use_hierarchy to 1 on the root [ 57.665203][ T359] usb 6-1: New USB device found, idVendor=04f2, idProduct=b746, bcdDevice=8e.6e [ 57.674767][ T359] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.718650][ T359] usb 6-1: Product: syz [ 57.723129][ T359] usb 6-1: Manufacturer: syz [ 57.727955][ T359] usb 6-1: SerialNumber: syz [ 57.825213][ T18] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 57.857068][ T514] wacom 0003:056A:4001.0009: unknown main item tag 0x6 [ 57.865258][ T514] wacom 0003:056A:4001.0009: hidraw0: USB HID v1.01 Device [HID 056a:4001] on usb-dummy_hcd.1-1/input0 [ 57.925154][ T5] usb 3-1: device descriptor read/64, error 18 [ 58.036057][ T367] usb 2-1: USB disconnect, device number 10 [ 58.045338][ T5] usb usb3-port1: attempt power cycle [ 58.105122][ T18] usb 7-1: device descriptor read/64, error 18 [ 58.315255][ T359] uvcvideo: Found UVC 0.02 device syz (04f2:b746) [ 58.321954][ T359] uvcvideo: No valid video chain found. [ 58.329976][ T359] usb 6-1: USB disconnect, device number 12 [ 58.394650][ T23] audit: type=1400 audit(1747522341.700:428): avc: denied { write } for pid=1287 comm="syz.4.240" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 58.415681][ T1289] A link change request failed with some changes committed already. Interface batadv_slave_0 may have been left with an inconsistent configuration, please check. [ 58.455153][ T5] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 58.498130][ T18] usb 7-1: device descriptor read/64, error 18 [ 58.625263][ T5] usb 3-1: device descriptor read/8, error -61 [ 58.671652][ T18] usb usb7-port1: attempt power cycle [ 58.693892][ T1303] FAT-fs (loop1): Directory bread(block 64) failed [ 58.700744][ T1303] FAT-fs (loop1): Directory bread(block 65) failed [ 58.707745][ T1303] FAT-fs (loop1): Directory bread(block 66) failed [ 58.714545][ T1303] FAT-fs (loop1): Directory bread(block 67) failed [ 58.721345][ T1303] FAT-fs (loop1): Directory bread(block 68) failed [ 58.727972][ T1303] FAT-fs (loop1): Directory bread(block 69) failed [ 58.734568][ T1303] FAT-fs (loop1): Directory bread(block 70) failed [ 58.741177][ T1303] FAT-fs (loop1): Directory bread(block 71) failed [ 58.747709][ T419] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 58.751360][ T1303] FAT-fs (loop1): Directory bread(block 72) failed [ 58.761856][ T1303] FAT-fs (loop1): Directory bread(block 73) failed [ 59.025385][ T419] usb 5-1: Using ep0 maxpacket: 8 [ 59.232993][ T18] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 59.923127][ T1313] EXT4-fs (loop6): feature flags set on rev 0 fs, running e2fsck is recommended [ 59.933315][ T1313] EXT4-fs (loop6): warning: mounting unchecked fs, running e2fsck is recommended [ 59.942831][ T1313] [EXT4 FS bs=2048, gc=1, bpg=16384, ipg=32, mo=a002e01c, mo2=0006] [ 59.953359][ T5] usb 3-1: device descriptor read/8, error -71 [ 59.955172][ T18] usb 7-1: device descriptor read/8, error -71 [ 59.964089][ T1313] System zones: 0-2, 18-18, 34-35 [ 59.982994][ T1313] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 60.008475][ T23] audit: type=1400 audit(1747522343.320:429): avc: denied { load_policy } for pid=1312 comm="syz.6.248" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 60.027876][ T1313] SELinux: failed to load policy [ 60.035234][ T419] usb 5-1: config 2 has an invalid interface number: 65 but max is 0 [ 60.046012][ T1313] EXT4-fs error (device loop6): ext4_readdir:260: inode #2: block 3: comm syz.6.248: path /2/file0: bad entry in directory: inode out of bounds - offset=24, inode=134217739, rec_len=20, size=2048 fake=0 [ 60.065998][ T419] usb 5-1: config 2 has no interface number 0 [ 60.072078][ T419] usb 5-1: config 2 interface 65 has no altsetting 0 [ 60.146205][ T1327] FAT-fs (loop6): Unrecognized mount option "nnonumtail=1" or missing value [ 60.175222][ T18] usb 7-1: device descriptor read/8, error -71 [ 60.235263][ T419] usb 5-1: New USB device found, idVendor=0421, idProduct=00fc, bcdDevice=6f.fe [ 60.245299][ T419] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.256424][ T419] usb 5-1: Product: syz [ 60.260620][ T419] usb 5-1: Manufacturer: syz [ 60.266658][ T419] usb 5-1: SerialNumber: syz [ 60.373093][ T23] audit: type=1400 audit(1747522343.680:430): avc: denied { map } for pid=1347 comm="syz.1.258" path="/dev/ashmem" dev="devtmpfs" ino=10581 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 60.442205][ T23] audit: type=1400 audit(1747522343.730:431): avc: denied { shutdown } for pid=1349 comm="syz.6.259" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 60.516229][ T1292] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 60.539208][ T1352] FAT-fs (loop2): Directory bread(block 64) failed [ 60.555373][ T1352] FAT-fs (loop2): Directory bread(block 65) failed [ 60.565395][ T1352] FAT-fs (loop2): Directory bread(block 66) failed [ 60.571987][ T1352] FAT-fs (loop2): Directory bread(block 67) failed [ 60.595173][ T1352] FAT-fs (loop2): Directory bread(block 68) failed [ 60.605315][ T1352] FAT-fs (loop2): Directory bread(block 69) failed [ 60.611870][ T1352] FAT-fs (loop2): Directory bread(block 70) failed [ 60.645144][ T1352] FAT-fs (loop2): Directory bread(block 71) failed [ 60.655334][ T1352] FAT-fs (loop2): Directory bread(block 72) failed [ 60.655458][ T419] usb 5-1: bad CDC descriptors [ 60.668851][ T1352] FAT-fs (loop2): Directory bread(block 73) failed [ 60.675908][ T419] cdc_acm 5-1:2.65: Zero length descriptor references [ 60.690847][ T419] cdc_acm: probe of 5-1:2.65 failed with error -22 [ 60.784227][ T419] usb 5-1: USB disconnect, device number 12 [ 60.815450][ T23] audit: type=1400 audit(1747522344.120:432): avc: denied { remount } for pid=1355 comm="syz.1.262" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 60.925278][ T1363] cgroup1: Need name or subsystem set [ 60.957349][ T1352] bridge0: adding interface bridge0 with same address as a received packet (addr:aa:aa:aa:aa:aa:1c, vlan:0) [ 61.020868][ T1366] Unknown ioctl 35314 [ 61.066144][ T1343] F2FS-fs (loop5): invalid crc value [ 61.098208][ T1343] F2FS-fs (loop5): Mounted with checkpoint version = 753bd00b [ 61.146624][ T23] audit: type=1400 audit(1747522344.460:433): avc: denied { create } for pid=1342 comm="syz.5.256" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 61.189661][ T23] audit: type=1400 audit(1747522344.500:434): avc: denied { read } for pid=1342 comm="syz.5.256" name="file0" dev="loop5" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 61.208569][ T542] print_req_error: 50 callbacks suppressed [ 61.208586][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 61.231521][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 61.240616][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.247194][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.255757][ T542] buffer_io_error: 42 callbacks suppressed [ 61.255768][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 61.278628][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 61.282751][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.287723][ T337] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.298403][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 61.309790][ T337] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 61.317249][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.335853][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 61.336128][ T337] blk_update_request: I/O error, dev loop2, sector 11 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.344165][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.365943][ T337] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 61.366143][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 61.382416][ T337] blk_update_request: I/O error, dev loop2, sector 12 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 61.392871][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 61.401768][ T337] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 61.413411][ T1391] futex_wake_op: syz.1.269 tries to shift op by 32; fix this program [ 61.421612][ T337] Buffer I/O error on dev loop2p3, logical block 12, async page read [ 61.445129][ T419] usb 5-1: new full-speed USB device number 13 using dummy_hcd [ 61.519372][ T1398] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 61.529603][ T1398] EXT4-fs error (device loop6): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 25 vs 4278190105 free clusters [ 61.544473][ T1398] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 5 with error 28 [ 61.544479][ T1398] EXT4-fs (loop6): This should not happen!! Data will be lost [ 61.544479][ T1398] [ 61.544487][ T1398] EXT4-fs (loop6): Total free blocks count 0 [ 61.544499][ T1398] EXT4-fs (loop6): Free/Dirty block details [ 61.544511][ T1398] EXT4-fs (loop6): free_blocks=68451041280 [ 61.544522][ T1398] EXT4-fs (loop6): dirty_blocks=16 [ 61.544533][ T1398] EXT4-fs (loop6): Block reservation details [ 61.544544][ T1398] EXT4-fs (loop6): i_reserved_data_blocks=1 [ 61.545166][ T1398] EXT4-fs (loop6): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 61.583369][ T23] kauditd_printk_skb: 24 callbacks suppressed [ 61.583381][ T23] audit: type=1400 audit(1747522344.900:459): avc: denied { map } for pid=1407 comm="syz.1.274" path="/dev/bus/usb/006/001" dev="devtmpfs" ino=9707 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 61.585010][ T1398] EXT4-fs (loop6): This should not happen!! Data will be lost [ 61.585010][ T1398] [ 61.613778][ T5] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 61.835237][ T419] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 61.856330][ T1424] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 61.865160][ T419] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 61.865281][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 61.881559][ T419] usb 5-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 61.890756][ T419] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.905549][ T419] usb 5-1: config 0 descriptor?? [ 61.925302][ T1389] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 61.998631][ T1424] EXT4-fs (loop1): 1 orphan inode deleted [ 62.004431][ T1424] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 62.013547][ T5] usb 3-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 62.014666][ T1424] ext4 filesystem being mounted at /58/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 62.022653][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.038196][ T1429] EXT4-fs (loop5): feature flags set on rev 0 fs, running e2fsck is recommended [ 62.040844][ T367] usb 7-1: new full-speed USB device number 6 using dummy_hcd [ 62.058256][ T5] usb 3-1: config 0 descriptor?? [ 62.067325][ T1429] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 62.075616][ T23] audit: type=1400 audit(1747522345.380:460): avc: denied { execute } for pid=1423 comm="syz.1.278" path="/58/file1/bus" dev="loop1" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 62.099056][ T1429] EXT4-fs (loop5): warning: checktime reached, running e2fsck is recommended [ 62.108103][ T1429] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=a002c01c, mo2=0002] [ 62.117078][ T1429] System zones: 0-2, 18-18, 34-34 [ 62.122699][ T1429] EXT4-fs warning (device loop5): ext4_update_dynamic_rev:864: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 62.137729][ T1429] EXT4-fs (loop5): 1 truncate cleaned up [ 62.143386][ T1429] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 62.222127][ T1429] EXT4-fs error (device loop5): ext4_find_dest_de:2066: inode #2: block 3: comm syz.5.271: bad entry in directory: inode out of bounds - offset=0, inode=63, rec_len=12, size=4096 fake=1 [ 62.255144][ T419] usbhid 5-1:0.0: can't add hid device: -71 [ 62.261140][ T419] usbhid: probe of 5-1:0.0 failed with error -71 [ 62.269499][ T419] usb 5-1: USB disconnect, device number 13 [ 62.291553][ T1444] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 62.303932][ T1444] FAT-fs (loop1): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 62.325214][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 62.340322][ T103] FAT-fs (loop1): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 62.435277][ T367] usb 7-1: config 0 has an invalid interface number: 41 but max is 0 [ 62.443506][ T367] usb 7-1: config 0 has no interface number 0 [ 62.449634][ T367] usb 7-1: config 0 interface 41 has no altsetting 0 [ 62.461840][ T1447] EXT4-fs (loop5): Test dummy encryption mode enabled [ 62.472315][ T1447] EXT4-fs (loop5): Ignoring removed orlov option [ 62.481164][ T1447] EXT4-fs (loop5): mounted filesystem without journal. Opts: nodiscard,test_dummy_encryption,nolazytime,orlov,data_err=abort,errors=remount-ro,auto_da_alloc=0x0000000000000003,quota, [ 62.545184][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 62.555329][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffe0 [ 62.605172][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 62.615526][ T367] usb 7-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 62.630704][ T367] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.638900][ T367] usb 7-1: Product: syz [ 62.643209][ T367] usb 7-1: Manufacturer: syz [ 62.647926][ T367] usb 7-1: SerialNumber: syz [ 62.655201][ T419] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 62.657155][ T367] usb 7-1: config 0 descriptor?? [ 62.742819][ T1447] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 62.985164][ T18] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 62.993554][ T1418] netlink: 8 bytes leftover after parsing attributes in process `syz.6.276'. [ 63.055163][ T419] usb 5-1: config 0 has an invalid interface number: 95 but max is 0 [ 63.063247][ T419] usb 5-1: config 0 has no interface number 0 [ 63.069372][ T419] usb 5-1: config 0 interface 95 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 63.085130][ T359] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 63.235229][ T419] usb 5-1: New USB device found, idVendor=7725, idProduct=b0a8, bcdDevice= 7.46 [ 63.244350][ T419] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.252386][ T18] usb 2-1: Using ep0 maxpacket: 32 [ 63.257602][ T419] usb 5-1: Product: syz [ 63.261744][ T419] usb 5-1: Manufacturer: syz [ 63.266350][ T419] usb 5-1: SerialNumber: syz [ 63.271595][ T419] usb 5-1: config 0 descriptor?? [ 63.295282][ T1439] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 63.375285][ T18] usb 2-1: config 0 has an invalid interface number: 15 but max is 0 [ 63.383404][ T18] usb 2-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 63.393709][ T18] usb 2-1: config 0 has no interface number 0 [ 63.399817][ T18] usb 2-1: config 0 interface 15 altsetting 0 endpoint 0x2 has invalid maxpacket 24929, setting to 1024 [ 63.410977][ T18] usb 2-1: config 0 interface 15 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 1024 [ 63.420969][ T18] usb 2-1: config 0 interface 15 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 63.465226][ T359] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 63.476191][ T359] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 63.485983][ T359] usb 6-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 63.495163][ T359] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.503729][ T359] usb 6-1: config 0 descriptor?? [ 63.595212][ T18] usb 2-1: New USB device found, idVendor=078b, idProduct=1234, bcdDevice=ac.04 [ 63.604300][ T18] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.612518][ T419] usb 5-1: MIDIStreaming interface descriptor not found [ 63.620270][ T18] usb 2-1: Product: syz [ 63.624911][ T18] usb 2-1: Manufacturer: syz [ 63.631523][ T419] usb 5-1: USB disconnect, device number 14 [ 63.639404][ T18] usb 2-1: SerialNumber: syz [ 63.644903][ T18] usb 2-1: config 0 descriptor?? [ 63.651408][ T495] udevd[495]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.95/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 63.665229][ T1461] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 63.685858][ T18] pl2303 2-1:0.15: required endpoints missing [ 63.890202][ T1461] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 63.898742][ T419] usb 2-1: USB disconnect, device number 11 [ 64.074016][ T1474] pit: kvm: requested 4190 ns i8254 timer period limited to 200000 ns [ 64.082486][ T1475] pit: kvm: requested 4190 ns i8254 timer period limited to 200000 ns [ 64.115164][ T367] CoreChips 7-1:0.41 (unnamed net_device) (uninitialized): Failed to send software reset:ffffffb9 [ 64.128565][ T367] CoreChips 7-1:0.41 (unnamed net_device) (uninitialized): Failed to power down PHY : -71 [ 64.138699][ T367] CoreChips: probe of 7-1:0.41 failed with error -71 [ 64.147404][ T367] usb 7-1: USB disconnect, device number 6 [ 64.275190][ T359] usb 6-1: string descriptor 0 read error: -71 [ 64.295643][ T359] uclogic 0003:256C:006D.000A: failed retrieving string descriptor #200: -71 [ 64.304483][ T359] uclogic 0003:256C:006D.000A: failed retrieving pen parameters: -71 [ 64.312590][ T359] uclogic 0003:256C:006D.000A: failed probing pen v2 parameters: -71 [ 64.320734][ T359] uclogic 0003:256C:006D.000A: failed probing parameters: -71 [ 64.328292][ T359] uclogic: probe of 0003:256C:006D.000A failed with error -71 [ 64.337731][ T359] usb 6-1: USB disconnect, device number 13 [ 64.428106][ T1499] netlink: 8 bytes leftover after parsing attributes in process `syz.1.295'. [ 64.437484][ T1501] netlink: 8 bytes leftover after parsing attributes in process `syz.1.295'. [ 64.456454][ T23] audit: type=1326 audit(1747522347.770:461): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1502 comm="syz.1.296" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fe1c83bd969 code=0x0 [ 64.545128][ T514] usb 5-1: new full-speed USB device number 15 using dummy_hcd [ 64.673654][ T23] audit: type=1400 audit(1747522347.980:462): avc: denied { setopt } for pid=1505 comm="syz.6.297" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 64.693084][ T23] audit: type=1400 audit(1747522347.990:463): avc: denied { write } for pid=1505 comm="syz.6.297" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 64.905187][ T514] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 64.915125][ T514] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 64.925619][ T514] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 4 [ 64.938534][ T514] usb 5-1: New USB device found, idVendor=04b4, idProduct=de61, bcdDevice= 0.00 [ 64.947595][ T514] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 64.956209][ T514] usb 5-1: config 0 descriptor?? [ 65.035114][ T359] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 65.115122][ T767] usb 7-1: new low-speed USB device number 7 using dummy_hcd [ 65.235485][ T74] cfg80211: failed to load regulatory.db [ 65.265169][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 65.275323][ T5] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0088: ffffffb9 [ 65.285174][ T359] usb 6-1: Using ep0 maxpacket: 32 [ 65.291868][ T5] asix: probe of 3-1:0.0 failed with error -71 [ 65.301958][ T5] usb 3-1: USB disconnect, device number 16 [ 65.372013][ T1519] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 65.408895][ T1530] tmpfs: Bad value for 'size' [ 65.415257][ T359] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 65.430202][ T1528] netlink: 4 bytes leftover after parsing attributes in process `syz.2.303'. [ 65.445403][ T359] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.455608][ T514] cypress 0003:04B4:DE61.000B: hidraw0: USB HID v0.00 Device [HID 04b4:de61] on usb-dummy_hcd.4-1/input0 [ 65.464111][ T359] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2ced, bcdDevice= 0.00 [ 65.481199][ T359] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.492361][ T767] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 65.505020][ T767] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.519108][ T1528] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 65.530211][ T359] usb 6-1: config 0 descriptor?? [ 65.535355][ T767] usb 7-1: New USB device found, idVendor=8380, idProduct=1850, bcdDevice= 0.00 [ 65.544377][ T767] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.553152][ T767] usb 7-1: config 0 descriptor?? [ 65.574835][ T23] audit: type=1400 audit(1747522348.880:464): avc: denied { getopt } for pid=1527 comm="syz.2.303" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 65.648755][ T5] usb 5-1: USB disconnect, device number 15 [ 65.653738][ T1542] fuse: Bad value for 'fd' [ 65.655040][ T23] audit: type=1400 audit(1747522348.960:465): avc: denied { accept } for pid=1541 comm="syz.2.307" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 65.788417][ T1516] netlink: 20 bytes leftover after parsing attributes in process `syz.5.300'. [ 65.798208][ T1516] netlink: 12 bytes leftover after parsing attributes in process `syz.5.300'. [ 65.807558][ T1516] netlink: 12 bytes leftover after parsing attributes in process `syz.5.300'. [ 65.883619][ T1549] F2FS-fs (loop2): invalid crc value [ 65.917420][ T1549] F2FS-fs (loop2): Cannot turn on quotas: -2 on 2 [ 65.924237][ T1549] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 65.955115][ T514] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 66.026017][ T767] betop 0003:8380:1850.000C: unbalanced delimiter at end of report description [ 66.035220][ T767] betop 0003:8380:1850.000C: parse failed [ 66.041008][ T767] betop: probe of 0003:8380:1850.000C failed with error -22 [ 66.243060][ T767] usb 7-1: USB disconnect, device number 7 [ 66.252460][ T1558] F2FS-fs (loop2): Invalid SB checksum offset: 0 [ 66.267708][ T1558] F2FS-fs (loop2): Can't find valid F2FS filesystem in 2th superblock [ 66.286923][ T1558] F2FS-fs (loop2): invalid crc value [ 66.315265][ T514] usb 2-1: config 0 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 66.328510][ T514] usb 2-1: config 0 interface 0 altsetting 1 endpoint 0x81 has invalid wMaxPacketSize 0 [ 66.338810][ T1558] F2FS-fs (loop2): Try to recover 2th superblock, ret: 0 [ 66.345924][ T1558] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 66.353510][ T514] usb 2-1: config 0 interface 0 has no altsetting 0 [ 66.360734][ T514] usb 2-1: New USB device found, idVendor=05ac, idProduct=0247, bcdDevice= 0.00 [ 66.370109][ T514] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 66.384816][ T514] usb 2-1: config 0 descriptor?? [ 66.411219][ T338] attempt to access beyond end of device [ 66.411219][ T338] loop2: rw=2049, want=45104, limit=40427 [ 66.619324][ T495] print_req_error: 193 callbacks suppressed [ 66.619339][ T495] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 66.638712][ T387] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 66.650295][ T387] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 66.661781][ T387] buffer_io_error: 167 callbacks suppressed [ 66.661790][ T387] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 66.661966][ T1569] EXT4-fs (loop2): Test dummy encryption mode enabled [ 66.683077][ T1569] EXT4-fs (loop2): Ignoring removed orlov option [ 66.693349][ T1569] EXT4-fs (loop2): mounted filesystem without journal. Opts: nodiscard,test_dummy_encryption,nolazytime,orlov,data_err=abort,errors=remount-ro,nobarrier,quota, [ 66.736792][ T23] audit: type=1400 audit(1747522350.050:466): avc: denied { view } for pid=1568 comm="syz.2.312" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 66.771372][ T1569] xt_hashlimit: size too large, truncated to 1048576 [ 66.908175][ T1573] FAT-fs (loop6): FAT read failed (blocknr 252) [ 67.092223][ T1566] F2FS-fs (loop4): Wrong CP boundary, start(512) end(198144) blocks(1024) [ 67.101294][ T1566] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 67.135549][ T1566] F2FS-fs (loop4): invalid crc value [ 67.139387][ T495] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 67.146634][ T923] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 67.152550][ T495] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 67.163672][ T514] usbhid 2-1:0.0: can't add hid device: -71 [ 67.174567][ T495] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 67.181232][ T514] usbhid: probe of 2-1:0.0 failed with error -71 [ 67.190465][ T495] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 67.204149][ T514] usb 2-1: USB disconnect, device number 12 [ 67.206020][ T923] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 67.216491][ T495] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 67.223275][ T923] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 67.231257][ T495] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 67.240648][ T1566] F2FS-fs (loop4): Found nat_bits in checkpoint [ 67.249679][ T495] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 67.255747][ T923] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 67.264107][ T495] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 67.283041][ T495] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 67.293370][ T923] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 67.301780][ T923] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 67.323328][ T923] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 67.340176][ T1566] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 67.347872][ T1566] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 67.405173][ T767] usb 7-1: new high-speed USB device number 8 using dummy_hcd [ 67.432754][ T1561] overlayfs: failed to resolve './bus': -2 [ 67.645141][ T767] usb 7-1: Using ep0 maxpacket: 32 [ 67.725668][ T23] audit: type=1400 audit(1747522351.040:467): avc: denied { create } for pid=1609 comm="syz.2.322" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 67.746189][ T23] audit: type=1400 audit(1747522351.040:468): avc: denied { mounton } for pid=1609 comm="syz.2.322" path="/proc/170/task" dev="proc" ino=24049 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 67.765239][ T767] usb 7-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 251, changing to 7 [ 67.895124][ T514] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 67.905245][ T359] usbhid 6-1:0.0: can't add hid device: -71 [ 67.911225][ T359] usbhid: probe of 6-1:0.0 failed with error -71 [ 67.919086][ T359] usb 6-1: USB disconnect, device number 14 [ 67.935200][ T767] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 67.944260][ T767] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.952299][ T767] usb 7-1: Product: マ莗 [ 67.956730][ T767] usb 7-1: Manufacturer: ⑦ [ 67.961309][ T767] usb 7-1: SerialNumber: 棣⬎휴ⷲ⟳ỏ⇉쯚ꮛꟛ▌茎袾݉瞏㌍಩を鬾퐚ᇐ澱圤ꏟ㒛뉲싀䍠븾樓滳릨酴柂꒖繝ꮣ꓏褚鰵뒾즥텳緝賿䰞룶ᴉ駍賉ᛞ⹼李帘인㪣暚飇ံ柆拉ϲ퉗倴鶫䪼ϪԮ䖐簕嶆脏⭑ [ 67.995147][ T18] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 67.995154][ T367] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 68.235147][ T514] usb 2-1: device descriptor read/64, error 18 [ 68.245220][ T18] usb 3-1: Using ep0 maxpacket: 16 [ 68.285197][ T359] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 68.345378][ T767] usb 7-1: 2:1 : unknown format tag 0x5 is detected. processed as MPEG. [ 68.353837][ T767] usb 7-1: found format II with max.bitrate = 4, frame size=123 [ 68.361536][ T767] usb 7-1: 2:1 : invalid UAC_FORMAT_TYPE desc [ 68.365162][ T367] usb 5-1: config 0 has an invalid interface number: 239 but max is 0 [ 68.367729][ T18] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 68.376007][ T367] usb 5-1: config 0 has no interface number 0 [ 68.388660][ T18] usb 3-1: New USB device found, idVendor=056a, idProduct=00fb, bcdDevice= 0.00 [ 68.403680][ T18] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.415098][ T767] usb 7-1: USB disconnect, device number 8 [ 68.424460][ T18] usb 3-1: config 0 descriptor?? [ 68.555313][ T367] usb 5-1: New USB device found, idVendor=6189, idProduct=182d, bcdDevice= 1.73 [ 68.564428][ T367] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 68.572437][ T367] usb 5-1: Product: syz [ 68.576626][ T367] usb 5-1: Manufacturer: syz [ 68.581226][ T367] usb 5-1: SerialNumber: syz [ 68.586528][ T367] usb 5-1: config 0 descriptor?? [ 68.625183][ T514] usb 2-1: device descriptor read/64, error 18 [ 68.626083][ T542] udevd[542]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 68.665175][ T359] usb 6-1: config 0 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 68.676728][ T359] usb 6-1: config 0 interface 0 altsetting 1 endpoint 0x81 has invalid wMaxPacketSize 0 [ 68.686501][ T359] usb 6-1: config 0 interface 0 has no altsetting 0 [ 68.693110][ T359] usb 6-1: New USB device found, idVendor=05ac, idProduct=0247, bcdDevice= 0.00 [ 68.702384][ T359] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.711058][ T359] usb 6-1: config 0 descriptor?? [ 68.785181][ T18] usbhid 3-1:0.0: can't add hid device: -71 [ 68.791148][ T18] usbhid: probe of 3-1:0.0 failed with error -71 [ 68.799354][ T18] usb 3-1: USB disconnect, device number 17 [ 68.826007][ T1615] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 68.895136][ T514] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 69.015197][ T5] usb 7-1: new full-speed USB device number 9 using dummy_hcd [ 69.165131][ T514] usb 2-1: device descriptor read/64, error 18 [ 69.185569][ T1617] netlink: 8 bytes leftover after parsing attributes in process `syz.5.323'. [ 69.196655][ T1617] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.205944][ T359] apple 0003:05AC:0247.000D: unknown main item tag 0x2 [ 69.214428][ T359] apple 0003:05AC:0247.000D: hidraw0: USB HID v0.00 Device [HID 05ac:0247] on usb-dummy_hcd.5-1/input0 [ 69.375257][ T5] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 69.386318][ T5] usb 7-1: New USB device found, idVendor=04f3, idProduct=0755, bcdDevice= 0.00 [ 69.395413][ T5] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 69.404062][ T5] usb 7-1: config 0 descriptor?? [ 69.409484][ T1617] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.420989][ T519] usb 6-1: USB disconnect, device number 15 [ 69.427233][ T1619] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 69.465208][ T367] asix 5-1:0.239 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 69.475475][ T367] asix 5-1:0.239 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 69.486820][ T367] asix: probe of 5-1:0.239 failed with error -71 [ 69.494954][ T367] usb 5-1: USB disconnect, device number 16 [ 69.555142][ T514] usb 2-1: device descriptor read/64, error 18 [ 69.675192][ T514] usb usb2-port1: attempt power cycle [ 69.715325][ T13] usb 3-1: new full-speed USB device number 18 using dummy_hcd [ 69.745160][ T5] usbhid 7-1:0.0: can't add hid device: -71 [ 69.751111][ T5] usbhid: probe of 7-1:0.0 failed with error -71 [ 69.758920][ T5] usb 7-1: USB disconnect, device number 9 [ 69.977860][ T23] audit: type=1400 audit(1747522353.290:469): avc: denied { name_bind } for pid=1631 comm="syz.4.329" src=20002 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=rawip_socket permissive=1 [ 70.075139][ T13] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 70.085353][ T514] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 70.092920][ T13] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 70.165322][ T1632] F2FS-fs (loop4): Found nat_bits in checkpoint [ 70.175240][ T514] usb 2-1: Invalid ep0 maxpacket: 54 [ 70.214631][ T1632] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 70.240225][ T23] audit: type=1400 audit(1747522353.550:470): avc: denied { bind } for pid=1631 comm="syz.4.329" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 70.260182][ T13] usb 3-1: New USB device found, idVendor=1de1, idProduct=c102, bcdDevice=7d.08 [ 70.269370][ T13] usb 3-1: New USB device strings: Mfr=3, Product=2, SerialNumber=3 [ 70.277465][ T13] usb 3-1: Product: syz [ 70.281615][ T13] usb 3-1: Manufacturer: syz [ 70.286231][ T13] usb 3-1: SerialNumber: syz [ 70.297017][ T1646] EXT4-fs (loop6): mounted filesystem without journal. Opts: noblock_validity,stripe=0x0000000000000002,,errors=continue [ 70.300106][ T13] usb 3-1: config 0 descriptor?? [ 70.309929][ T1646] ext4 filesystem being mounted at /18/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 70.328467][ T1646] EXT4-fs (loop6): re-mounted. Opts: (null) [ 70.335201][ T514] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 70.344049][ T1646] EXT4-fs (loop6): re-mounted. Opts: quota,noload,block_validity, [ 70.355873][ T13] usb-storage 3-1:0.0: USB Mass Storage device detected [ 70.371749][ T13] usb-storage 3-1:0.0: device ignored [ 70.458509][ T23] audit: type=1400 audit(1747522353.770:471): avc: denied { write } for pid=1660 comm="syz.6.334" name="net" dev="proc" ino=24263 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 70.486917][ T23] audit: type=1400 audit(1747522353.790:472): avc: denied { add_name } for pid=1660 comm="syz.6.334" name="pfkey" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 70.501188][ T514] usb 2-1: Invalid ep0 maxpacket: 54 [ 70.507425][ T23] audit: type=1400 audit(1747522353.790:473): avc: denied { create } for pid=1660 comm="syz.6.334" name="pfkey" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=file permissive=1 [ 70.512515][ T514] usb usb2-port1: unable to enumerate USB device [ 70.539481][ T23] audit: type=1400 audit(1747522353.790:474): avc: denied { associate } for pid=1660 comm="syz.6.334" name="pfkey" scontext=root:object_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 70.564157][ T74] usb 5-1: new full-speed USB device number 17 using dummy_hcd [ 70.572339][ T359] usb 3-1: USB disconnect, device number 18 [ 70.607219][ T1653] F2FS-fs (loop5): Found nat_bits in checkpoint [ 70.649737][ T1653] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 70.841623][ T1677] netlink: 80 bytes leftover after parsing attributes in process `syz.5.332'. [ 70.925258][ T74] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 70.941319][ T74] usb 5-1: New USB device found, idVendor=056a, idProduct=00bc, bcdDevice= 0.00 [ 70.950428][ T74] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.959497][ T74] usb 5-1: config 0 descriptor?? [ 70.975196][ T1632] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 71.105114][ T18] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 71.126309][ T1676] F2FS-fs (loop6): Test dummy encryption mode enabled [ 71.164691][ T1676] F2FS-fs (loop6): invalid crc value [ 71.171940][ T1676] F2FS-fs (loop6): Found nat_bits in checkpoint [ 71.217123][ T1676] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 71.354119][ T1698] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 71.363088][ T18] usb 2-1: Using ep0 maxpacket: 32 [ 71.393198][ T1704] netlink: 'syz.2.344': attribute type 1 has an invalid length. [ 71.400927][ T1704] netlink: 'syz.2.344': attribute type 2 has an invalid length. [ 71.437019][ T74] wacom 0003:056A:00BC.000E: Unknown device_type for 'HID 056a:00bc'. Assuming pen. [ 71.450520][ T74] wacom 0003:056A:00BC.000E: hidraw0: USB HID v0.05 Device [HID 056a:00bc] on usb-dummy_hcd.4-1/input0 [ 71.462746][ T74] input: Wacom Intuos4 WL Pen as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:056A:00BC.000E/input/input11 [ 71.464638][ T1708] EXT4-fs (loop2): mounted filesystem without journal. Opts: nojournal_checksum,nodiscard,quota,,errors=continue [ 71.490984][ T1708] ext4 filesystem being mounted at /65/bus supports timestamps until (%ptR?) (0x7fffffff) [ 71.515190][ T18] usb 2-1: New USB device found, idVendor=0403, idProduct=f850, bcdDevice= 5.5d [ 71.524327][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.545836][ T18] usb 2-1: config 0 descriptor?? [ 71.582625][ T1708] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 71.592777][ T18] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 71.612949][ T18] usb 2-1: Detected FT232BM [ 71.618005][ T1708] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 71.647395][ T74] usb 5-1: USB disconnect, device number 17 [ 71.719472][ T337] print_req_error: 142 callbacks suppressed [ 71.719488][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 71.741057][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 71.762384][ T337] buffer_io_error: 121 callbacks suppressed [ 71.764633][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 71.792589][ T1720] fuse: Bad value for 'fd' [ 71.798981][ T23] audit: type=1400 audit(1747522355.120:475): avc: denied { getopt } for pid=1719 comm="syz.6.343" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 71.847798][ T23] audit: type=1400 audit(1747522355.150:476): avc: denied { mount } for pid=1721 comm="syz.6.347" name="/" dev="configfs" ino=10480 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 71.871486][ T23] audit: type=1400 audit(1747522355.150:477): avc: denied { search } for pid=1721 comm="syz.6.347" name="/" dev="configfs" ino=10480 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 71.893868][ T23] audit: type=1400 audit(1747522355.150:478): avc: denied { read } for pid=1721 comm="syz.6.347" name="/" dev="configfs" ino=10480 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 71.915875][ T13] usb 6-1: new full-speed USB device number 16 using dummy_hcd [ 71.923460][ T23] audit: type=1400 audit(1747522355.150:479): avc: denied { open } for pid=1721 comm="syz.6.347" path="/" dev="configfs" ino=10480 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 72.027703][ T1725] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=0, err=-13, ino=3). Please run e2fsck to fix. [ 72.042435][ T18] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 72.045300][ T1725] EXT4-fs (loop2): mount failed [ 72.050569][ T18] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 72.065998][ T18] usb 2-1: USB disconnect, device number 17 [ 72.072683][ T18] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 72.082668][ T18] ftdi_sio 2-1:0.0: device disconnected [ 72.115167][ T767] usb 7-1: new full-speed USB device number 10 using dummy_hcd [ 72.157451][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 72.166266][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 72.169269][ T337] blk_update_request: I/O error, dev loop2, sector 9 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.187016][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.191470][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 72.202347][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 72.210648][ T337] blk_update_request: I/O error, dev loop2, sector 10 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.218359][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.229328][ T337] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 72.240322][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 72.248197][ T337] blk_update_request: I/O error, dev loop2, sector 11 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.256605][ T542] blk_update_request: I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 72.267302][ T337] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 72.280822][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 72.286285][ T13] usb 6-1: config 0 has an invalid interface number: 29 but max is 0 [ 72.302165][ T339] attempt to access beyond end of device [ 72.302165][ T339] loop4: rw=2049, want=45104, limit=40427 [ 72.313659][ T1729] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 72.330334][ T13] usb 6-1: config 0 has no interface number 0 [ 72.401440][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 72.401459][ T337] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 72.409746][ T542] Buffer I/O error on dev loop2p1, logical block 0, async page read [ 72.475141][ T767] usb 7-1: config 0 has an invalid interface number: 219 but max is 0 [ 72.483592][ T767] usb 7-1: config 0 has an invalid descriptor of length 63, skipping remainder of the config [ 72.495217][ T13] usb 6-1: New USB device found, idVendor=0403, idProduct=f850, bcdDevice= a.3c [ 72.496220][ T767] usb 7-1: config 0 has no interface number 0 [ 72.510769][ T13] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.518837][ T13] usb 6-1: Product: syz [ 72.523011][ T13] usb 6-1: Manufacturer: syz [ 72.527628][ T13] usb 6-1: SerialNumber: syz [ 72.543222][ T13] usb 6-1: config 0 descriptor?? [ 72.549950][ T1739] FAT-fs (loop2): Directory bread(block 64) failed [ 72.569593][ T1739] FAT-fs (loop2): Directory bread(block 65) failed [ 72.577108][ T1739] FAT-fs (loop2): Directory bread(block 66) failed [ 72.579801][ T23] audit: type=1400 audit(1747522355.890:480): avc: denied { accept } for pid=1748 comm="syz.1.354" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 72.583770][ T1739] FAT-fs (loop2): Directory bread(block 67) failed [ 72.604644][ T13] ftdi_sio 6-1:0.29: FTDI USB Serial Device converter detected [ 72.611154][ T1739] FAT-fs (loop2): Directory bread(block 68) failed [ 72.618897][ T13] usb 6-1: Detected FT232H [ 72.624706][ T1749] netlink: 8 bytes leftover after parsing attributes in process `syz.1.354'. [ 72.630668][ T1739] FAT-fs (loop2): Directory bread(block 69) failed [ 72.644584][ T1739] FAT-fs (loop2): Directory bread(block 70) failed [ 72.651204][ T1739] FAT-fs (loop2): Directory bread(block 71) failed [ 72.657875][ T1739] FAT-fs (loop2): Directory bread(block 72) failed [ 72.664394][ T1739] FAT-fs (loop2): Directory bread(block 73) failed [ 72.695201][ T767] usb 7-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=b3.24 [ 72.721935][ T767] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.730677][ T767] usb 7-1: Product: syz [ 72.734857][ T767] usb 7-1: Manufacturer: syz [ 72.739584][ T767] usb 7-1: SerialNumber: syz [ 72.751744][ T767] usb 7-1: config 0 descriptor?? [ 72.795690][ T767] usb 7-1: bad CDC descriptors [ 72.801246][ T1756] netlink: 20 bytes leftover after parsing attributes in process `syz.1.357'. [ 72.802156][ T767] usb 7-1: unsupported MDLM descriptors [ 72.825245][ T13] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 72.846573][ T1753] FAT-fs (loop2): Directory bread(block 64) failed [ 72.853788][ T1753] FAT-fs (loop2): Directory bread(block 65) failed [ 72.861194][ T1753] FAT-fs (loop2): Directory bread(block 66) failed [ 72.865159][ T13] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 72.867961][ T1753] FAT-fs (loop2): Directory bread(block 67) failed [ 72.881177][ T1753] FAT-fs (loop2): Directory bread(block 68) failed [ 72.887753][ T1753] FAT-fs (loop2): Directory bread(block 69) failed [ 72.894371][ T1753] FAT-fs (loop2): Directory bread(block 70) failed [ 72.901113][ T1753] FAT-fs (loop2): Directory bread(block 71) failed [ 72.905193][ T13] ftdi_sio 6-1:0.29: GPIO initialisation failed: -71 [ 72.911809][ T1753] FAT-fs (loop2): Directory bread(block 72) failed [ 72.917194][ T13] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 72.922017][ T1753] FAT-fs (loop2): Directory bread(block 73) failed [ 72.934730][ T1760] EXT4-fs (loop4): mounted filesystem without journal. Opts: noload,data_err=ignore,,errors=continue [ 72.953371][ T1760] fuseblk: Unknown parameter 'f0xffffffffffffffff' [ 72.960546][ T13] usb 6-1: USB disconnect, device number 16 [ 72.967079][ T13] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 72.982006][ T13] ftdi_sio 6-1:0.29: device disconnected [ 73.011712][ T767] usb 7-1: USB disconnect, device number 10 [ 73.022655][ T1753] netlink: 8 bytes leftover after parsing attributes in process `syz.2.355'. [ 73.040542][ T23] audit: type=1400 audit(1747522356.350:481): avc: denied { mount } for pid=1759 comm="syz.4.359" name="/" dev="selinuxfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=filesystem permissive=1 [ 73.091811][ T1767] netlink: 12 bytes leftover after parsing attributes in process `syz.2.360'. [ 73.275113][ T514] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 73.356276][ T1775] netlink: 8 bytes leftover after parsing attributes in process `syz.5.362'. [ 73.375108][ T18] usb 3-1: new full-speed USB device number 19 using dummy_hcd [ 73.436272][ T1779] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 73.505226][ T1784] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 73.519451][ T1784] overlayfs: filesystem on './file0' not supported as upperdir [ 73.525158][ T514] usb 2-1: Using ep0 maxpacket: 8 [ 73.557382][ T1788] EXT4-fs (loop6): mounted filesystem without journal. Opts: errors=remount-ro,max_dir_size_kb=0x0000000000000002, [ 73.569682][ T1788] ext4 filesystem being mounted at /25/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 73.596899][ T1790] EXT4-fs error (device loop5) in ext4_do_update_inode:5534: error 27 [ 73.605594][ T1790] EXT4-fs error (device loop5) in ext4_do_update_inode:5534: error 27 [ 73.614090][ T1790] Quota error (device loop5): write_blk: dquota write failed [ 73.621874][ T1790] Quota error (device loop5): qtree_write_dquot: Error -27 occurred while creating quota [ 73.633012][ T1790] EXT4-fs (loop5): 1 orphan inode deleted [ 73.638770][ T1790] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 73.647722][ T514] usb 2-1: config index 0 descriptor too short (expected 5924, got 36) [ 73.648339][ T1790] ext4 filesystem being mounted at /58/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 73.656112][ T514] usb 2-1: config 250 has an invalid interface number: 228 but max is -1 [ 73.674540][ T514] usb 2-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 73.694823][ T514] usb 2-1: config 250 has no interface number 0 [ 73.703390][ T514] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 73.715011][ T514] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 73.725539][ T514] usb 2-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 73.735811][ T514] usb 2-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 73.746077][ T514] usb 2-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 73.759543][ T514] usb 2-1: config 250 interface 228 has no altsetting 0 [ 73.795174][ T18] usb 3-1: unable to get BOS descriptor or descriptor too short [ 73.835156][ T18] usb 3-1: not running at top speed; connect to a high speed hub [ 73.905182][ T514] usb 2-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 73.914241][ T514] usb 2-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 73.922662][ T514] usb 2-1: Product: syz [ 73.925162][ T18] usb 3-1: config 4 has an invalid interface number: 147 but max is 0 [ 73.927077][ T514] usb 2-1: SerialNumber: syz [ 73.935646][ T18] usb 3-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 73.949754][ T18] usb 3-1: config 4 has no interface number 0 [ 73.975538][ T514] hub 2-1:250.228: bad descriptor, ignoring hub [ 73.982289][ T514] hub: probe of 2-1:250.228 failed with error -5 [ 74.035117][ T13] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 74.115191][ T18] usb 3-1: New USB device found, idVendor=04f2, idProduct=b746, bcdDevice=8e.6e [ 74.124260][ T18] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.132323][ T18] usb 3-1: Product: syz [ 74.136589][ T18] usb 3-1: Manufacturer: syz [ 74.141162][ T18] usb 3-1: SerialNumber: syz [ 74.186112][ T514] usblp 2-1:250.228: usblp0: USB Bidirectional printer dev 18 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 74.395184][ T13] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 74.405513][ T13] usb 6-1: New USB device found, idVendor=13e5, idProduct=0001, bcdDevice=4e.53 [ 74.414641][ T13] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.423909][ T13] usb 6-1: config 0 descriptor?? [ 74.456467][ T23] audit: type=1400 audit(1747522357.770:482): avc: denied { read write } for pid=1757 comm="syz.1.358" name="lp0" dev="devtmpfs" ino=25876 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 74.481064][ T13] usb 6-1: cannot find UAC_HEADER [ 74.490101][ T13] snd-usb-audio: probe of 6-1:0.0 failed with error -22 [ 74.533816][ T1815] FAT-fs (loop2): Unrecognized mount option "shrtname=mixed" or missing value [ 74.606792][ T13] usb 2-1: USB disconnect, device number 18 [ 74.609652][ T18] usb 3-1: USB disconnect, device number 19 [ 74.636442][ T13] usblp0: removed [ 74.688349][ T5] usb 6-1: USB disconnect, device number 17 [ 74.723936][ T1823] 9pnet: Insufficient options for proto=fd [ 75.089468][ T1824] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 75.346321][ T1827] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option [ 75.354914][ T1827] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 75.363021][ T18] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 75.370745][ T1827] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 75.380211][ T1827] EXT4-fs (loop1): 1 truncate cleaned up [ 75.392143][ T1827] EXT4-fs (loop1): mounted filesystem without journal. Opts: nomblk_io_submit,usrjquota="errors=continue,noload,data_err=ignore,grpjquota="errors=continue,errors=remount-ro,jqfmt=vfsv1,nogrpid, [ 75.424988][ T1827] EXT4-fs error (device loop1): ext4_map_blocks:617: inode #2: block 4: comm syz.1.374: lblock 0 mapped to illegal pblock 4 (length 1) [ 75.439360][ T1827] EXT4-fs (loop1): Remounting filesystem read-only [ 75.562272][ T1838] loop_reread_partitions: partition scan of loop2 () failed (rc=-16) [ 75.785324][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 75.946880][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 75.994633][ T18] usb 5-1: New USB device found, idVendor=056a, idProduct=00e3, bcdDevice= 0.00 [ 76.003743][ T18] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.012742][ T18] usb 5-1: config 0 descriptor?? [ 76.045111][ T1866] device veth1_to_team entered promiscuous mode [ 76.051975][ T1865] device veth1_to_team left promiscuous mode [ 76.245103][ T13] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 76.335131][ T5] usb 3-1: new low-speed USB device number 20 using dummy_hcd [ 76.355164][ T18] usbhid 5-1:0.0: can't add hid device: -71 [ 76.361162][ T18] usbhid: probe of 5-1:0.0 failed with error -71 [ 76.369146][ T18] usb 5-1: USB disconnect, device number 18 [ 76.385223][ T367] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 76.485138][ T13] usb 2-1: Using ep0 maxpacket: 16 [ 76.605161][ T13] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 76.615445][ T5] usb 3-1: device descriptor read/64, error 18 [ 76.621602][ T13] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 76.745312][ T367] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 76.756018][ T367] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 76.795249][ T13] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 76.804399][ T514] usb 7-1: new high-speed USB device number 11 using dummy_hcd [ 76.812094][ T13] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.820199][ T13] usb 2-1: Product: syz [ 76.824358][ T13] usb 2-1: Manufacturer: syz [ 76.829052][ T13] usb 2-1: SerialNumber: syz [ 76.845243][ T367] usb 6-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 76.854322][ T367] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 76.862552][ T367] usb 6-1: SerialNumber: syz [ 77.005264][ T5] usb 3-1: device descriptor read/64, error 18 [ 77.035135][ T18] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 77.055139][ T514] usb 7-1: Using ep0 maxpacket: 8 [ 77.165178][ T13] usb 2-1: 0:2 : does not exist [ 77.175146][ T514] usb 7-1: config 0 has an invalid interface number: 31 but max is 0 [ 77.183239][ T514] usb 7-1: config 0 has no interface number 0 [ 77.195572][ T13] usb 2-1: USB disconnect, device number 19 [ 77.199326][ T23] kauditd_printk_skb: 6 callbacks suppressed [ 77.199338][ T23] audit: type=1400 audit(1747522360.510:488): avc: denied { unmount } for pid=596 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 77.209605][ T367] usb 6-1: 0:2 : does not exist [ 77.275691][ T5] usb 3-1: new low-speed USB device number 21 using dummy_hcd [ 77.285293][ T367] usb 6-1: USB disconnect, device number 18 [ 77.286686][ T18] usb 5-1: Using ep0 maxpacket: 32 [ 77.338661][ T1890] EXT4-fs (loop5): Unrecognized mount option "mask=MAY_WRITE" or missing value [ 77.365219][ T514] usb 7-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 77.374521][ T514] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.382706][ T514] usb 7-1: Product: syz [ 77.387052][ T514] usb 7-1: Manufacturer: syz [ 77.391632][ T514] usb 7-1: SerialNumber: syz [ 77.396932][ T514] usb 7-1: config 0 descriptor?? [ 77.425203][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.436157][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 77.446133][ T18] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 77.456236][ T18] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.465201][ T18] usb 5-1: config 0 descriptor?? [ 77.472660][ T1890] SELinux: Bad value for 'fscontext' [ 77.485805][ T387] udevd[387]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 77.505643][ T18] hub 5-1:0.0: USB hub found [ 77.555142][ T5] usb 3-1: device descriptor read/64, error 18 [ 77.573488][ T1895] EXT4-fs error (device loop5): ext4_orphan_get:1238: inode #15: comm syz.5.394: iget: bad extended attribute block 1 [ 77.586100][ T1895] EXT4-fs error (device loop5): ext4_orphan_get:1242: comm syz.5.394: couldn't read orphan inode 15 (err -117) [ 77.598101][ T1895] EXT4-fs (loop5): mounted filesystem without journal. Opts: noblock_validity,resgid=0x000000000000ee00,acl,noload,journal_dev=0x0000000000000003,nodiscard,,errors=continue [ 77.626913][ T1895] EXT4-fs error (device loop5): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 7934 vs 220 free clusters [ 77.650804][ T23] audit: type=1400 audit(1747522360.960:489): avc: denied { create } for pid=1898 comm="syz.1.395" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ipx_socket permissive=1 [ 77.683799][ T23] audit: type=1400 audit(1747522360.990:490): avc: denied { mounton } for pid=1901 comm="syz.1.396" path="/85/file0" dev="incremental-fs" ino=26292 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 77.685231][ T514] uvcvideo: Found UVC 0.04 device syz (046d:08c3) [ 77.714065][ T514] uvcvideo: No streaming interface found for terminal 6. [ 77.716613][ T514] usb 7-1: USB disconnect, device number 11 [ 77.733237][ T1902] overlayfs: overlapping lowerdir path [ 77.735196][ T18] hub 5-1:0.0: 1 port detected [ 77.746494][ T1902] netlink: 8 bytes leftover after parsing attributes in process `syz.1.396'. [ 77.762845][ T23] audit: type=1400 audit(1747522361.070:491): avc: denied { unmount } for pid=340 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 77.895425][ T340] ------------[ cut here ]------------ [ 77.900904][ T340] WARNING: CPU: 0 PID: 340 at fs/inode.c:302 drop_nlink+0xc5/0x110 [ 77.908778][ T340] Modules linked in: [ 77.912656][ T340] CPU: 0 PID: 340 Comm: syz-executor Not tainted 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 77.922644][ T340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 77.932686][ T340] RIP: 0010:drop_nlink+0xc5/0x110 [ 77.937686][ T340] Code: 1b 48 8d bb d0 04 00 00 be 08 00 00 00 e8 b3 a4 f3 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 4b d0 c5 ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 77.957268][ T340] RSP: 0018:ffff8881d69efaa0 EFLAGS: 00010293 [ 77.963337][ T340] RAX: ffffffff8199ae95 RBX: ffff8881ea628060 RCX: ffff8881f5cdee40 [ 77.971283][ T340] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 77.979236][ T340] RBP: ffff8881d69efac8 R08: 0000000000000004 R09: 0000000000000003 [ 77.987180][ T340] R10: ffffed103ad3df44 R11: 1ffff1103ad3df44 R12: dffffc0000000000 [ 77.995133][ T340] R13: 1ffff1103d4c5015 R14: ffff8881ea6280a8 R15: 0000000000000000 [ 78.003086][ T340] FS: 0000555557bc5500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 78.011992][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.018549][ T340] CR2: 00007fe1c9117710 CR3: 00000001d69a8000 CR4: 00000000003406b0 [ 78.026505][ T340] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.034456][ T340] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.042411][ T340] Call Trace: [ 78.045679][ T340] shmem_rmdir+0x5b/0x90 [ 78.049897][ T340] vfs_rmdir+0x1b3/0x3e0 [ 78.054113][ T340] incfs_kill_sb+0xfe/0x210 [ 78.058593][ T340] deactivate_locked_super+0xa0/0x100 [ 78.063938][ T340] deactivate_super+0x14f/0x1d0 [ 78.068762][ T340] ? __kasan_check_write+0x14/0x20 [ 78.073847][ T340] ? deactivate_locked_super+0x100/0x100 [ 78.079453][ T340] ? fast_dput+0x83/0x290 [ 78.083784][ T340] cleanup_mnt+0x446/0x500 [ 78.088181][ T340] __cleanup_mnt+0x19/0x20 [ 78.092578][ T340] task_work_run+0x146/0x170 [ 78.097147][ T340] do_exit+0xa43/0x2660 [ 78.101280][ T340] ? put_task_struct+0x90/0x90 [ 78.106020][ T340] ? check_preemption_disabled+0x118/0x300 [ 78.111802][ T340] ? debug_smp_processor_id+0x20/0x20 [ 78.117150][ T340] ? ksys_write+0x1da/0x240 [ 78.121626][ T340] ? __ia32_sys_read+0x90/0x90 [ 78.126365][ T340] do_group_exit+0x13e/0x300 [ 78.130935][ T340] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 78.136980][ T340] __x64_sys_exit_group+0x3f/0x40 [ 78.141982][ T340] do_syscall_64+0xcf/0x170 [ 78.146462][ T340] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 78.152328][ T340] RIP: 0033:0x7fe1c83bd969 [ 78.156720][ T340] Code: Bad RIP value. [ 78.160782][ T340] RSP: 002b:00007ffe6529c218 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 78.169171][ T340] RAX: ffffffffffffffda RBX: 00007fe1c843f90f RCX: 00007fe1c83bd969 [ 78.177118][ T340] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 78.185067][ T340] RBP: 0000000000000016 R08: 00007ffe65299fb6 R09: 00007ffe6529d4d0 [ 78.193021][ T340] R10: 000000000000000a R11: 0000000000000246 R12: 00007ffe6529d4d0 [ 78.200973][ T340] R13: 00007fe1c843f89d R14: 0000555557bc54a8 R15: 00007ffe6529f690 [ 78.208940][ T340] ---[ end trace b17eb451c128fad1 ]--- [ 78.215673][ T5] usb 3-1: device descriptor read/64, error 18 [ 78.222907][ T340] ================================================================== [ 78.231008][ T340] BUG: KASAN: null-ptr-deref in ihold+0x20/0x60 [ 78.237243][ T340] Write of size 4 at addr 0000000000000160 by task syz-executor/340 [ 78.245199][ T340] [ 78.247602][ T340] CPU: 0 PID: 340 Comm: syz-executor Tainted: G W 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 78.258852][ T340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 78.268882][ T340] Call Trace: [ 78.272157][ T340] __dump_stack+0x1e/0x20 [ 78.276469][ T340] dump_stack+0x15b/0x1b8 [ 78.280924][ T340] ? thaw_kernel_threads+0x220/0x220 [ 78.286208][ T340] ? show_regs_print_info+0x18/0x18 [ 78.291404][ T340] ? __kasan_check_write+0x14/0x20 [ 78.296506][ T340] ? _raw_spin_lock+0x8e/0xe0 [ 78.301170][ T340] ? ihold+0x20/0x60 [ 78.305176][ T340] ? ihold+0x20/0x60 [ 78.309067][ T340] __kasan_report+0xe4/0x120 [ 78.313646][ T340] ? ihold+0x20/0x60 [ 78.317537][ T340] kasan_report+0x30/0x60 [ 78.321864][ T340] check_memory_region+0x274/0x280 [ 78.326987][ T340] __kasan_check_write+0x14/0x20 [ 78.331922][ T340] ihold+0x20/0x60 [ 78.335643][ T340] vfs_rmdir+0x247/0x3e0 [ 78.339904][ T340] incfs_kill_sb+0xfe/0x210 [ 78.344412][ T340] deactivate_locked_super+0xa0/0x100 [ 78.349785][ T340] deactivate_super+0x14f/0x1d0 [ 78.354637][ T340] ? __kasan_check_write+0x14/0x20 [ 78.359750][ T340] ? deactivate_locked_super+0x100/0x100 [ 78.365391][ T340] ? fast_dput+0x83/0x290 [ 78.369724][ T340] cleanup_mnt+0x446/0x500 [ 78.374140][ T340] __cleanup_mnt+0x19/0x20 [ 78.378562][ T340] task_work_run+0x146/0x170 [ 78.383150][ T340] do_exit+0xa43/0x2660 [ 78.387305][ T340] ? put_task_struct+0x90/0x90 [ 78.392075][ T340] ? check_preemption_disabled+0x118/0x300 [ 78.397879][ T340] ? debug_smp_processor_id+0x20/0x20 [ 78.403247][ T340] ? ksys_write+0x1da/0x240 [ 78.407750][ T340] ? __ia32_sys_read+0x90/0x90 [ 78.412507][ T340] do_group_exit+0x13e/0x300 [ 78.417095][ T340] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 78.423168][ T340] __x64_sys_exit_group+0x3f/0x40 [ 78.428184][ T340] do_syscall_64+0xcf/0x170 [ 78.432681][ T340] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 78.438562][ T340] RIP: 0033:0x7fe1c83bd969 [ 78.442970][ T340] Code: Bad RIP value. [ 78.447023][ T340] RSP: 002b:00007ffe6529c218 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 78.455423][ T340] RAX: ffffffffffffffda RBX: 00007fe1c843f90f RCX: 00007fe1c83bd969 [ 78.463397][ T340] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 78.471355][ T340] RBP: 0000000000000016 R08: 00007ffe65299fb6 R09: 00007ffe6529d4d0 [ 78.479313][ T340] R10: 000000000000000a R11: 0000000000000246 R12: 00007ffe6529d4d0 [ 78.487275][ T340] R13: 00007fe1c843f89d R14: 0000555557bc54a8 R15: 00007ffe6529f690 [ 78.495241][ T340] ================================================================== [ 78.503286][ T340] Disabling lock debugging due to kernel taint [ 78.509730][ T13] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 78.518202][ T5] usb usb3-port1: attempt power cycle [ 78.524136][ T340] BUG: kernel NULL pointer dereference, address: 0000000000000160 [ 78.531933][ T340] #PF: supervisor write access in kernel mode [ 78.537073][ T18] usb 5-1: USB disconnect, device number 19 [ 78.537987][ T340] #PF: error_code(0x0002) - not-present page [ 78.549828][ T340] PGD 1ec688067 P4D 1ec688067 PUD 0 [ 78.555128][ T340] Oops: 0002 [#1] PREEMPT SMP KASAN [ 78.560328][ T340] CPU: 0 PID: 340 Comm: syz-executor Tainted: G B W 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 78.571589][ T340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 78.581633][ T340] RIP: 0010:ihold+0x26/0x60 [ 78.586113][ T340] Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 61 c8 c5 ff 48 8d bb 60 01 00 00 be 04 00 00 00 e8 a0 9c f3 ff 41 be 01 00 00 00 44 0f c1 b3 60 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 81 [ 78.605717][ T340] RSP: 0018:ffff8881d69efae0 EFLAGS: 00010246 [ 78.611757][ T340] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881f5cdee40 [ 78.619705][ T340] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff [ 78.627654][ T340] RBP: ffff8881d69efaf0 R08: 0000000000000004 R09: 0000000000000003 [ 78.635603][ T340] R10: fffffbfff0ca7a5c R11: 1ffffffff0ca7a5c R12: 1ffff1103d3cc68e [ 78.643549][ T340] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000 [ 78.651505][ T340] FS: 0000555557bc5500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 78.660416][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.666976][ T340] CR2: 0000000000000160 CR3: 00000001d69a8000 CR4: 00000000003406b0 [ 78.674927][ T340] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.682885][ T340] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.690832][ T340] Call Trace: [ 78.694103][ T340] vfs_rmdir+0x247/0x3e0 [ 78.698321][ T340] incfs_kill_sb+0xfe/0x210 [ 78.702800][ T340] deactivate_locked_super+0xa0/0x100 [ 78.708149][ T340] deactivate_super+0x14f/0x1d0 [ 78.712981][ T340] ? __kasan_check_write+0x14/0x20 [ 78.718066][ T340] ? deactivate_locked_super+0x100/0x100 [ 78.723674][ T340] ? fast_dput+0x83/0x290 [ 78.727976][ T340] cleanup_mnt+0x446/0x500 [ 78.732365][ T340] __cleanup_mnt+0x19/0x20 [ 78.736756][ T340] task_work_run+0x146/0x170 [ 78.741322][ T340] do_exit+0xa43/0x2660 [ 78.745456][ T340] ? put_task_struct+0x90/0x90 [ 78.750204][ T340] ? check_preemption_disabled+0x118/0x300 [ 78.755991][ T340] ? debug_smp_processor_id+0x20/0x20 [ 78.761341][ T340] ? ksys_write+0x1da/0x240 [ 78.765823][ T340] ? __ia32_sys_read+0x90/0x90 [ 78.770571][ T340] do_group_exit+0x13e/0x300 [ 78.775147][ T340] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 78.781195][ T340] __x64_sys_exit_group+0x3f/0x40 [ 78.786227][ T340] do_syscall_64+0xcf/0x170 [ 78.790715][ T340] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 78.796581][ T340] RIP: 0033:0x7fe1c83bd969 [ 78.800975][ T340] Code: Bad RIP value. [ 78.805019][ T340] RSP: 002b:00007ffe6529c218 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 78.813405][ T340] RAX: ffffffffffffffda RBX: 00007fe1c843f90f RCX: 00007fe1c83bd969 [ 78.821352][ T340] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 78.829299][ T340] RBP: 0000000000000016 R08: 00007ffe65299fb6 R09: 00007ffe6529d4d0 [ 78.837251][ T340] R10: 000000000000000a R11: 0000000000000246 R12: 00007ffe6529d4d0 [ 78.845222][ T340] R13: 00007fe1c843f89d R14: 0000555557bc54a8 R15: 00007ffe6529f690 [ 78.853196][ T340] Modules linked in: [ 78.857081][ T340] CR2: 0000000000000160 [ 78.861218][ T340] ---[ end trace b17eb451c128fad2 ]--- [ 78.866658][ T340] RIP: 0010:ihold+0x26/0x60 [ 78.871151][ T340] Code: 00 00 00 00 55 48 89 e5 41 56 53 48 89 fb e8 61 c8 c5 ff 48 8d bb 60 01 00 00 be 04 00 00 00 e8 a0 9c f3 ff 41 be 01 00 00 00 44 0f c1 b3 60 01 00 00 41 ff c6 bf 02 00 00 00 44 89 f6 e8 81 [ 78.890745][ T340] RSP: 0018:ffff8881d69efae0 EFLAGS: 00010246 [ 78.896813][ T340] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881f5cdee40 [ 78.904791][ T340] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00000000ffffffff [ 78.912738][ T340] RBP: ffff8881d69efaf0 R08: 0000000000000004 R09: 0000000000000003 [ 78.920684][ T340] R10: fffffbfff0ca7a5c R11: 1ffffffff0ca7a5c R12: 1ffff1103d3cc68e [ 78.928652][ T340] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000 [ 78.936609][ T340] FS: 0000555557bc5500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 78.945515][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.952072][ T340] CR2: 00007fe1c83bd93f CR3: 00000001d69a8000 CR4: 00000000003406b0 [ 78.960022][ T340] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.967976][ T340] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.975926][ T340] Kernel panic - not syncing: Fatal exception [ 78.982263][ T340] Kernel Offset: disabled [ 78.986571][ T340] Rebooting in 86400 seconds..