Extracting prog: 37.529610787s Minimizing prog: 29m29.419901808s Simplifying prog options: 0s Extracting C: 46.171590331s Simplifying C: 7m23.839932153s 30 programs, timeouts [30s 1m40s 6m0s] extracting reproducer from 30 programs first checking the prog from the crash report single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit single: successfully extracted reproducer found reproducer with 17 syscalls minimizing guilty program testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-openat-pwritev2-openat-openat detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-openat-pwritev2-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTb9LGZPx/Isiz/r/HHhiy7PP/7umw6/3J+96VeIQAAAHCh3mj8+Q9XpBOmV3Chpm3+7X3/8f2FhYWF7Auvn3nzLxcW0hljWTa0Nssa50X//stfLDRvEzyRjQ4MNn092OPmh3qcP9zj/JEe56/pcf7aHueP9jh/yQ5YYl3x+5jGlW1p/HVDsUuzq7KRxnlbOlzqiYG1g4PxdzkNA43LLIwcyo5kR7OZbHLJZQYa/8uyFzblt3VXFm9rsOm2NmZZdvZnjx6IaxgI+3hL1nJjDc2P3Wt3ZGOv/+zRA9+Ze/XdnWbP3bBkpVm2dXO+ziezbPHXVdlAtjbtk7jOwaZ1buywzqGWdQ40Lpf/vX2dZ1e4zni/R8M6X+qyzo3htIeuz7JsPlt2m3ZPZIPZ+rZbTft7tDgi8uvIH8p3ZMPndJxsWsFxkl/mletbj5P2YzLu/01hnwwvs4bmh+O1x9cs2e/ne5zk97ofjtX8uu/Jb3R0tPlXqy3Har7Nozcsfwx0fOw6HAPpWG46Bjb3OgYG1ww1joHBxTVvbjkGppZcZjAbaNzWmRu6HwMTc8dOTsw+/MjNR47tPzxzeOb41OTunTt27dyxa9fEoSNHZyaLP89tl5bI+mwwHYObw2tNPAbf37Zt8yG58M2L9zwY7ZPnQX7fP3NjvqDLB7NljvF8mye3XvjzIH3fb3oeDDc9Dzq+pnZ4Hgyv4HmQb3N268q+Zw43/ddpDav1Wrih6Ri4lN8P89u8/wPLvxZuDOt66oPn+v1waMkxEO/WQHju5aekn/dGbw37ZelxcW1+xmVrstOzM6e2PbR/bu7UVBbGW+LKpseq/XhZ33SfsiXHy+A5Hy/Tf/+rG6/tcPqGsK9Gb+r+WOXb7Bzv/lg1Xt1b9+earNifLaduz8K4yN7q/dnpu1m+P1OW6LI/822evPnCfxZMuaTp9W+k1+vf0Mhw8fo3lPbGSMvr39KHZqixsiw7e/PKXv9Gwn9v9evfVX3y+pfvq/u3dT8G8m2emjjXY2C46+vf9WEOhPV8ICSG0abc/2bj/PniMG16LHseN8PDI+G4GY632Hrc7Fhymfza8tveOnl+x83W61sfq5afWyp43OT76q8mux83+TYvTl34a8e6+Nem1441vY6BkaE1+XpH0kFQvN4trIvHwLbsQHYiO5odTJfJH+X8tsa3r+wYWBP+e6tfO67pk2Mg31fPbu9+DOTb/GjHxf3ZaWs4JW3T9LNT++8Xlsv81w4vXl/7brvYmT9f58d//Kl0WqcMkW/z6s5zzRnd99NN4ZTLOuyn9ufPcsf0weyt2U/XhHUe3dX9d1P5NlftXuHxNJ1l2ctTLzd+3xV+v/u90z/+fsvvfTv9TvnlqZfvnrj3J+eyfgAAzt+bjT/n1xQ/azb9i/VK/v0fAAAAKIWY+wfDTOR/AAAAqIyY+4fCTOR/AAAAqIyY+4fDTGqS/x+8dc9zbzyWpXcDXAji+XE33PORYrvY8Z4PX48tLMpP/+i3R5776mMru+3BLMt+dfd7Om7/4Efiugon4zo/1Hr6Etdct6Lbf+C+xe2a3z/h7J7i+uP9WelhELvKL0xsb1zv2MNTjfni3Vlj3jv/1BPF9Rdfx+3P7Ci2/5vwpiXThwZaLr81rGdLmGPhPWXumV7cD/mMl3tu4/v+9crPLt5evNzA5rc37uazf1xcb3yPqGeuLLaP93u59f/L1777XL79Qzd0Xv9jg53XfyZc7yth/nJvsX3zPv9q0/r/NKw/3l683LZv/bDj+p9/V7H98+G4+EaY7eu/4y/e+0anxyvezvRtxeXi7U/+787G5eL1xetvX//oY1Mt+6P9+l98vbievV/++VDz9vH0eDvRA7e1Ht8D4fFt6ZFnWfbdP8ta9nP24eJy/9y2/nh9J2/rvP6b2tZ5cuC6xuUX78+Glvv19b/b3vH+xvVM/+OGlvvzzJ1h/70+8aP8es/cG47HcP7/vVRcX/t7mT5/Z+vrTdz+GxuK5228vom29T/Ttv756/J913v9d71erP/529e2rH/6E+F4uquYvdZ/+G+vaLn8N79TPB6nvjJ+/MTs6SMHm/Zq8/N47ei69Zdd/ra3XxFeS9u/3ndi7sGZU2OTY5NZNlbCtwxc7fV/K8z/Kcb8xb+Fwk9+Xhx3T3+y+L71/l8UXz8TTn8gPJ7x++PX/3qk5Xhtf9znby/mha7/g2EdK/Wur/3XdSva8MznXzj9T3/yavvPBfH+nHznaOP+Pbvp6sZ5Ay8W57e/XvXyn+9sfV7/dHiyMX8Q9utCeGfmzVcXt9d+/fG9SZ7+dPH8jT/Jxctnbe8nsmGo9X5c6Pp/Gn6O+eE1ra9/8fj4wWNt7+a8IRvIlzAfXh+y+eL8uFXc30+fvbrj7cX34cnm330uy1zW7MOzE0ePHD/90MTczOzcxOzDj+w7duL08bl9jfcu3ffFXpdffH6vbzy/D87s3pk1nu0nirHKLvX6T9534OAtkzcenDm0//ShuftOzpw6fGB29sDMwdkb9x86NPOVXpc/cnDv1PY9O27ZPn74yMG9t+7Zs2PP+JHjJ/JlFIvqYffkl8aPn9rXuMjs3p17pnbt2jk5fuzEwZm9t0xOjp/udfnG96bx/NJfHj81c3T/3JFjM+OzRx6Z2Tu1Z/fu7T3f/fHYyUOzYxOnTh+fOD07c2qiuC9jc42T8+99vS5PPcyeCK93bQbCT+efu2l3en/c3LcfX/aqik1afzzNXgvvBRW/v/X6Oub+kTCTmuR/AAAAqIOY+8Mb/y+eIf8DAABAZcTcvzbMRP4HAACAyoi5v0j+o+nj3+uS/y9W//9x/f8G/X/9/0z/P9H/1//P9P/1/3uoQv8//+FR/1//X/9f/5/O+q3/H3J/ti7L/Ps/AAAAVFTM/evDTOR/AAAAqIyY+y8LM5H/AQAAoDJi7r88zKQm+d/n/+v/6/936//HbfX/M/3/fuj/b/lv/f8l9P/1/zOf/3/eLnV/vuzr78P+/zr9f/pNv/X/Y+5/W5hJTfI/AAAA1EHM/W8PM5H/AQAAoDJi7r8izET+BwAAgMqIuX9DmElN8r/+v/6//r/P/9f/L03/3+f/d6D/r/+f6f+ft0vdny/7+vuw/+/z/+k7/db/j7n/18JMapL/AQAAoA5i7n9HmIn8DwAAAJURc/+VYSbyPwAAAFRGzP1XhZnUJP/Xs///SpZl+v+Z/r/+f9s69f/1/1eD/r/+fzf6//r/ZV6//r/+P731W/8/5v53hpnUJP8DAABAHcTcf3WYifwPAAAAlRFz/7vCTOR/AAAAqIyY+68JM6lJ/q9n/9/n/+v/F/T/W9ep/6//vxr0//X/u9H/1/8v8/qr0P9fl+n/s7r6rf8fc/+7w0xqkv8BAACgDmLuvzbMRP4HAACAyoi5/z1hJvI/AAAAVEbM/RvDTGqS//X/9f/1//X/9f/1/1dTufr/g8ueo/9f0P9vdfH6//OLC9D/L836q9D/9/n/rLZ+6//H3P/eMJOa5H8AAACog5j73xdmIv8DAABAZcTcf12YifwPAAAAlRFz/1iYSU3yv/6//r/+v/6//r/+/2oqV/9/efr/Bf3/Vj7/X/9f/1//n+76rf8fc/+mMJOa5H8AAACog5j7N4eZyP8AAABQGTH3Xx9mIv8DAABAZcTcvyXMpCb5X/9f/1//X/9f/1//fzXp/+v/d6P/r/9f5vXr/+v/01u/9f9j7r8hzKQm+R8AAADqIOb+G8NM5H8AAACojJj73x9mIv8DAABAZcTcvzXMpCb5X/9f/1//v8T9/yH9/0z/v+/p/+v/d6P/r/9f5vXr/+v/01u/9f9j7v9AmElN8j8AAADUQcz9Hwwzkf8BAACgMmLuvynMRP4HAACAyoi5fzzMpCb5X/9f/1//v8T9f5//37J+/f/+pP+v/9+N/r/+f5nXr/+v/09v/db/j7n/5jCTmuR/AAAAqIOY+7eFmcj/AAAAUBkx90+Emcj/AAAAUBkx90+GmdQk/+v/6//r/+v/6//r/68m/X/9/270//X/y7x+/X/9f3rrt/5/zP1TYSY1yf8AAABQBzH3bw8zkf8BAACgMmLu3xFmIv8DAABAZcTcvzPMpCb5vyT9/22pAKX/r//f7/3/ef3/SP9f/z/T/9f/70H/X/+/zOvX/9f/p9Vgh9P6rf8fc/+uMJOa5H8AAACog5j7d4eZyP8AAABQGTH33xJmMp3+L8YAAABAycXcf2uYSU3+/b8k/X+f/6//X57+v8//T/T/9f8z/X/9/x70//X/y7x+/X/9f3rrt/5/zP17wkxqkv8BAACgDmLu/1CYifwPAAAAlRFz/21hJvI/AAAAlEqnzyGMYu7/cJhJTfK//n/V+/8La/X/9f/1/7uvX/9/den/6/93o/+v/1/m9ev/6//TW7/1/2Pu3xtmUpP8DwAAAHUQc/9HwkzkfwAAAKiMmPtvDzOR/wEAAKAyYu6fDjOpSf7X/696/9/n/+v/6//3Wr/+/+rS/9f/70b/v5z9//Bji/5/H/X/82NI/59+1G/9/5j77wgzqUn+BwAAgDqIuf+jYSbyPwAAAFRGzP0fCzOR/wEAAKAyYu7/eJhJTfK//r/+v/6//r/+v/7/atL/X7X+f+OlUP+/oP9/fi51f77s6++n/r/P/6df9Vv/P+b+O8NMapL/AQAAoA5i7v9EmIn8DwAAAJURc/+vh5nI/wAAAFAZMfffFWZSk/yv/6//v0r9/7hb9P/1//X/9f/1/33+/7L0//X/y7x+/X/9f3rrt/5/zP2/EWZSk/wPAAAAdRBz/91hJvI/AAAAVEbM/Z8MM5H/AQAAoGTWLHtOzP2/GWZSk/xfvv7/WCn7/4Pp+mvT//f5//r/+v/6/w36//r/3ej/6/+Xef36//r/9NZv/f+Y+38rzKQm+R8AAADqIOb+T4WZyP8AAABQGTH3/3aYifwPAAAAlRFz/z1hJjXJ/xe7/99++W58/r/+f6b/r/9/vv3/hcUb0v/vb/r/+v/d6P/r/5d5/fr/+v/01m/9/5j7fyfMpCb5HwAAAOog5v57w0zkfwAAAOhTD57zJWLu/3SYifwPAAAAlRFz/2fCTGqS/8v3+f/6//r/+v/6/z7/v0z0//X/u9H/1/8v8/r1//X/6a3f+v8x998XZlKT/A8AAAB1EHP/Z8NM5H8AAACojJj7fzfMRP4HAACAyoi5//fCTGqS//X/9f/1//X/9f/1/1eT/v/S/n/+Gqb/X9D/1/8v8/r1//X/6a3f+v8x938uzKQm+R8AAADqIOb+3w8zkf8BAACgMmLu/4MwE/kfAAAAKiPm/vvDTGqS//X/9f/1//X/9f/1/1eT/r/P/+9G/1//v8zr1//X/6e3fuv/x9z/+TCTmuR/AAAAqIOY+/8wzET+BwAAgMqIuX9fmIn8DwAAAJURc/8DYSY1yf/6//r/+v/6//r/+v+rSf9f/78b/X/9/zKvX/9f/5/e+q3/H3P//jCT6dabAQAAAMor5v4vhJnU5N//AQAAoA5i7j8QZiL/AwAAQGXE3H8wzKQm+V//X/+/PP3/Af3/QP9f/79M9P/1/7vR/9f/L/P69f/1/+mt3/r/MffPhJnUJP8DAABAHcTcfyjMRP4HAACAyoi5/3CYifwPAAAAlRFz/4NhJjXJ//r/+v/l6f/7/P/oIvX/X/pe2zr1//X/V4P+v/5/N/r/+v9lXr/+v/4/vfVb/z/m/iNhJjXJ/wAAAFAHMfd/McxE/gcAAIDKiLn/S2Em8j8AAABURsz9R8NMapL/9f/1//X/a9v/X9nn/69bvF39f/3/86H/r//fjf6//n+Z16//r/9Pb/3W/4+5/1iYSU3yPwAAANRBzP3Hw0zkfwAAAKiMmPtPhJnI/wAAAFAZMfefDDOpSf7X/z+3/v/AMt1A/f/O6693/z9fZQX6/030//X/z4f+v/5/N/r/+v9lXr/+v/4/vfVb/z/m/j8KM6lJ/gcAAIA6iLn/VJiJ/A8AAACVEXP/bJiJ/A8AAACVEXP/XJhJTfK//r/P/9f/9/n/+v/6/6tJ/1//vxv9f/3/Mq9f/1//n976rf8fc//pMP+fvftc1qyq9jj8noaG7jql18AteAVegtdglddgDmDGrJhzwpwwK4qYc845Z1HMsUqL3WMM7Lb3Wh3223uuOZ7nA+OcjSWTovnwr/ZXqzTZ/wAAANBB7v77xy32PwAAAEwjd/8D4hb7HwAAAKaRu/+BcUuT/a//1//r//X/+n/9/z7p//X/S/T/+v8tv1//r/9n3Wj9f+7+B8UtTfY/AAAAdJC7/8Fxi/0PAAAA08jd/5C4xf4HAACAaeTuf2jc0mT/6//1//p//b/+X/+/T/p//f8S/b/+f8vv1//r/1k3Wv+fu/9hcUuT/Q8AAAAd5O5/eNxi/wMAAMA0cvc/Im6x/wEAAGAaufuvj1ua7H/9v/5f/7/B/v9q/b/+fzv0//r/Jfp//f+W36//1/+zbrT+P3f/DXFLk/0PAAAAHeTuf2TcYv8DAADANHL3Pypusf8BAABgGrn7Hx23NNn/+n/9v/5/g/2/7//r/zdE/6//X6L/1/9v+f36f/0/60br/3P3PyZuabL/AQAAoIPc/Y+NW+x/AAAAmEbu/sfFLSv7/7bTe30WAAAAcIRy9z8+bmny+//6f/2//l//r//X/++T/l//v0T/r//f8vv1//p/1u29/7/PjQf3Qvv/3P03xi1N9j8AAAB0kLv/CXGL/Q8AAADTyN3/xLjF/gcAAIBp5O5/UtzSZP/r//X/d/f///4//b/+X/9/98/1/0dD/6//P8TBvzr6f/3/lt8/UP9/TfxI/89w9t7/r/T+5/7/ufufHLc02f8AAADQQe7+p8Qt9j8AAABMI3f/U+MW+x8AAACmkbv/aXFLk/2v/9f/+/6//l//r//fJ/3/sP3/uf/qnc33/y+I/l//f1j/f+8LeL/v/9PBaP1/7v6nxy1N9j8AAAB0kLv/GXGL/Q8AAADTyN1/Om6x/wEAAGAaNx388dTumXFLk/2v/9f/6//1/2f3/yda9v93/Uz/vx/6/2H7/2X6/wui/9f/D/L9f/0/wxqt/8/d/6y4pcn+BwAAgA5y9z87brH/AQAAYBq5+58Tt9j/AAAAMI3c/c+NW5rsf/2//l//r/+/rO//XzVH/+/7//uj/9f/L9H/6//3/v5r9/d+/b/+n3Wj9f+5+58XtzTZ/wAAADC9E7va/c+PW+x/AAAAmEbu/hfELfY/AAAATCN3/wvjlib7X/+v/9f/6/8vq/+f5Pv/+v/90f/r/5dcaP+/0//X34v+f5z36//1/6wbrf/P3f+iuKXJ/gcAAIAOcve/OG6x/wEAAGAauftfErfY/wAAADCN3P0vjVua7H/9v/5/sP7/5E7/f9Z/j/5f/6//X6b/79H/+/7/3X8v+v9x3q//1/+zbrT+P3f/y+KWJvsfAAAAOsjd//K4xf4HAACAaeTuf0XcYv8DAADANHL3vzJuOXf/n7iSr7py9P/6/8H6f9//1//r//X/F0X/r//fTdj/nzrkr6f/H+v9+n/9P+tG6/9z998ct/j9fwAAAJhG7v5XxS32PwAAAEwjd/+r4xb7HwAAAKaRu/81cUuT/X9Y/3/n/5/58/r/C6P/P//79f/6f/2//l//r/9fov/3/f8tv1//r/9n3Wj9f+7+18YtTfY/AAAAdJC7/3Vxi/0PAAAA08jd//q4xf4HAACAaeTuf0Pc0mT/H/33/6/T/+v/9f9x9f/6f/2//l//v0z/r//f8vv1//p/1o3W/+fuf2Pc0mT/AwAAQAe5+98Ut9j/AAAAMI3c/W+OW+x/AAAAmEbu/rfELU32/9H3/77/r/+/yP7/hP4/6f/jn6v+X/9/EfT/+v+d/v+SHXc/v/X36//1/6wbrf/P3X/LwdTrt/8BAACgg1sO/nhq99a4xf4HAACAaeTuf1vcYv8DAADANHL3vz1uabL/9f/6/2Pv/33/v+j/45+r/l//fxH0//r/nf7/kh13P7/19+v/9f+sG63/z93/jrilyf4HAACADnL3vzNusf8BAABgGrH7z/yP3+1/AAAAmNK7Dv54avfuuKXJ/m/c/193uf3/6f/6v7v0/zv9/3H0/7ec+2tP/6//3xL9v/5/if5f/7/l94/T/8cPrtf/M57R+v/c/e+JW5rsfwAAAOggd/974xb7HwAAAKaRu//WuMX+BwAAgGnk7n9f3NJk/zfu/yf5/v9974gX+P7/vP2/7//H1f/r/89H/6//3+n/L9lx9/Nbf/84/b/v/zOu0fr/3P3vj1ua7H8AAADoIHf/bXGL/Q8AAADTyN3/gbjF/gcAAIBp5O6/PW5psv/1/1vv/6/s9//1//p//b/+/2Lp//X/S/T/+v8tv1//r/9n3Wj9f+7+D8YtTfY/AAAAdJC7/0Nxi/0PAAAA08jd/+G4xf4HAACAaeTu/0jc0mT/6//1//vq/+/6i+j/m/T/N+j/d/r/Q+n/9f9L9P/6/y2/X/+v/2fdaP1/7v6Pxi1N9j8AAAB0kLv/Y3GL/Q8AAADTyN3/8bjF/gcAAIBp5O7/RNxwr3sc35OO1slDfh69uf5f/+/7//p/3//X/++T/l//v0T/r//f8vv1//p/1o3W/+fu/2Tc4vf/AQAAYBq5+z8Vt9j/AAAAMI3c/Z+OW+x/AAAAmEbu/s/ELU32v/5f/6//32z/f1r/f/b79f9j0v/r/5fo//X/W36//l//z7rR+v/c/Z+NW5rsfwAAAOggd//n4hb7HwAAAKaRu//zcYv9DwAAANPI3f+FuKXJ/tf/6//1/5vt/33//5z36//HpP/X/y/R/+v/t/x+/b/+n3Wj9f+5+78YtzTZ/wAAANBB7v4vxS32PwAAAEwjd/+X4xb7HwAAAKaRu/8rcUuT/a//1//r//X/+n/9/z7p//X/S/T/+v8tv1//r/9n3Wj9f+7+r8YtTfY/AAAAdJC7/2txi/0PAAAA08jd//W4xf4HAACAaeTu/0bc0mT/z9z/L/3H9P9n6P/1/zv9v/5/z/T/+v8l+v9L6v+v1v+P8X79v/6fdaP1/7n7vxm3NNn/AAAA0EHu/m/FLfY/AAAATCN3/7fjFvsfAAAAppG7/ztxS5P9P3P/v0T/f4b+X/+/0//r//dM/6//X6L/9/3/Lb9f/6//Z90x9f8nd4f0/7n7vxu3NNn/AAAA0EHu/u/FLfY/AAAATCN3//fjFvsfAAAAppG7/wdxyzz7/363LvxJ/f+R9/8Hv4j0//r/nf5f/6//P6D/1/8v0f/r/7f8fv2//p91o33/P3f/D+OWefY/AAAAtJe7/0dxi/0PAAAA08jd/+O4xf4HAACAaeTu/0nc0mT/6/99/1//36r/v2qn/9f/X2H6f/3/Ev2//n/L79f/6/9ZN1r/n7v/p3FLk/0PAAAAHeTu/1ncYv8DAADANHL3/zxusf8BAABgGrn7fxG3NNn/+n/9v/6/Vf/v+//6/ytO/6//X6L/1/9v+f3Z/+evO/2//p//NVr/n7v/l3FLk/0PAAAAHeTu/1XcYv8DAADANHL3/zpusf8BAABgGrn7fxO3NNn/+n/9v/5f/6//1//vk/5f/79E/6//3/L7ff9f/8+60fr/3P13xC1N9j8AAAB0kLv/t3GL/Q8AAADTyN3/u7jF/gcAAIBp5O6/M25psv/1//r/Kfv/a/X/+n/9/yj0//r/Jfp//f+W36//1/+zbrT+P3f/7+OWJvsfAAAAOsjd/4e4xf4HAACAaeTu/2PcYv8DAADANHL3/yluabL/9f/6/4vv/0/W3/ew/b/v/+v/9f/DmLf/v0b/r/+/7P7/ppvP/Fj/v8336//1/6wbrf/P3f/nuKXJ/gcAAIAOcvf/JW6x/wEAAGAaufv/GrfY/wAAADCN3P1/i1ua7H/9/6j9/+0D9/8b+P6//l//r/8fxrz9v+//j9H/3/PgbrX/9/3/bb9f/6//Z91o/X/u/r/HLU32PwAAAHSQu/8fcYv9DwAAANPI3f/PuMX+BwAAgGnk7v9X3NJk/+v/R+3/R/7+v/5f/382/f8Z+v/z0//r/5d0//6//n/b79f/6/9ZN1r/n7v/PwEAAP//5X4sTA==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-openat-pwritev2-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-openat-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-copy_file_range-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) pwritev2(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-syz_open_procfs-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r0, 0x2007ff3) pipe2$9p(0x0, 0x40) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r2 = dup(r1) ioctl$SIOCSIFHWADDR(r2, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000740)='cmdline\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-memfd_create-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) memfd_create(0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-mount-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) mount(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-ioctl$SIOCSIFHWADDR-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) r3 = dup(r2) ioctl$SIOCSIFHWADDR(r3, 0x800442d4, &(0x7f0000000080)={'macsec0\x00', @dev}) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-dup-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) dup(r2) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-syz_init_net_socket$bt_l2cap-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-pipe2$9p-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) pipe2$9p(0x0, 0x40) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in xtInsert testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$eJzs3cuOHFcZB/CvL9NzCXGsCEXGYuE4EBJCfLch3OKwYAFIICGvsTWZRAYHkG0QiSw8kReIBZdHgE02LPIi4RUQD4AlD6tIEArVzDl2TU2Pexx7urrn/H5Su+qr0zV9yv+p6UtV9QkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIL733R+f7kXE5V+nBYcjPhODiH7Ecl0fi3rmYr7/MCKOxGZzPBcRg8WIev3Nf56JOBcRHx2KuLdxa7VefGaP/Th/6ub1T77/nX/87k93jvz0zZ980G7/0WfPfvj72xGHf/jah5/cfjLbDgAAAKWoqqrqpbf5R9P7+37XnQIApiI//1dJXq5Wq9XqJ1r/sT9b/VEXWjdV491uFhGx3lynfs3gcDwAzJn1+LjrLtAh+RdtGBFPdd0JYKb1xiwb+yECc+Xexq3VXsq313w+OLbVnj+n3Jb/eu/+9R27TSdpn2My7vdrP9yJQTy7S3+Wp9SHWZLz77fzv7zVPkr32+/8p2W3/Edblz4VJ+c/aOffsi3/P0fE3ObfH5t/qXL+w0fJf30wx/u//AEAAAAAOPjy5/+HOz7+u/j4m7InDzv+e2xKfQAAAAAAAACAJ+1xx/+7z/h/AAAAMLPq9+q1vxx6sGy372Krl1/qRTzduj9QmHSxzErX/QAAAAAAAAAAAACAkgy3zuG91ItYiIinV1aqqqpvTe36UT3u+vOu9O2HknX9Rx4AALZ8dKh1LX8vYikiLqXv+ltYWVmpqqXllWqlWl7Mr2dHi0vVcuN9bZ7WyxZHe3hBPBxV9Q9baqzXNOn98qT29s+rH2tUDfbQsenoMHAAiIitZ6N7npEOmKp6Jrp+lcN8sP8fPPZ/9qLr31MAAABg/1VVVfXS13kfTcf8+113CgCYhqX8/N8+LqBWq9Vqtfrg1U3VeLebRUSsN9epXzMYjh8A5sx6fNx1F+iQ/Is2jIgjXXcCmGm9rjvAvri3cWu1l/LtNZ8P0vju+VyQbfmv9zbXy+uPm07SPsdkWr9fd2IQz+7Sn+em1IdZkvPvt/O/vNU+Svfb7/ynZbf86+083EF/upbzH7Tzbzk4+ffH5l+qnP/wkfIfyB8AAAAAAGZY/vz/sOO/eZMBAAAAAAAAYO7c27i1mq97zcf/Pz/mfr3mnOs/D4ycf2/P+bv+9yDJ+ffb+bdOyBk05u++8SD/f2/cWv3g5r8+l6czn//CYFQ/9kKvPximc36qhbfialyLtTi14/7Dbe2nd7QvbGs/M6H97I72Ud2+nNtPxGr8Iq7Fm/fbFyecGLU0ob2a0J7zH9j/i5TzHzZudf4rqb3Xmtbuvt/fsd83p+Me5+Lf/vvizr1r+u7E4P62NdXbd7yD/mz+nzw1il/dWLt+4jdXbt68fjrSZNvSM5EmT1jOfyHdcv4vvbDVnv/uN/fXu++PHjn/WXEnhrvm/0Jjvt7el6fcty7k/EfplvPPz0Dj9/95zn/3/f+VDvoDAAAAAAAAAAAAAAAAD1NV1eYlohcj4kK6/qerazMBgKn6ww/STJWEWq1Wq9XqA1s3VeO93ixiafs6FyLit+N+GAAwy/4XEf/suhN0Rv4Fy9/3V0+/0HVngKm68e57P7ty7dra9Rtd9wQAAAAAAAAA+LTy+J/HGuM/b54H1Bo3etv4r2/Esbkd/7M/GmyOdZ426Pl4+Pjfx+Ph438PJzzewoT20YT2xQntSxPax17o0ZDzfz5lnPM/mjaspPFfX+qgP13L+R9PYz3n/L/Uul8z/+qv85x/f1v+J2++88uTN95979Wr71x5e+3ttZ+fPnXh3Nnz586eP3/yravX1k5t/dthj/dXzj+Pfe080LLk/HPm8i9Lzv+LqZZ/WXL+L6Za/mXJ+efXe/IvS84/v/eRf1ly/i+nWv5lyfl/OdXyL0vO/5VUy78sOf+vpFr+Zcn5v5pq+Zcl538i1fIvS87/ZKrlX5acfz7CJf+y5PzzmQ3yL0vO/0yq5V+WnP/ZVMu/LDn/c6mWf1ly/udTLf+y5PwvpFr+Zcn5fzXV8i9Lzv9rqZZ/WXL+r6Va/mXJ+X891fIvS87/G6mWf1ly/t9MtfzLkvP/VqrlX5ac/7dTLf+y5PxfT7X8y/Lg+//NTHnmP3+PmIFumDEzbqbrv0wAAAAAAAAAAAAAQNs0TifuehsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program crashed: UBSAN: array-index-out-of-bounds in txCommit testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) ftruncate(0xffffffffffffffff, 0x2007ff3) copy_file_range(0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r0, 0x2007ff3) copy_file_range(r0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffa003e459, 0x700000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, 0x0, 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$eJzs3cuOHFcZB/CvL9NzCXGsCEXGYuE4EBJCfLch3OKwYAFIICGvsTWZRAYHkG0QiSw8kReIBZdHgE02LPIi4RUQD4AlD6tIEArVzDl2TU2Pexx7urrn/H5Su+qr0zV9yv+p6UtV9QkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIL733R+f7kXE5V+nBYcjPhODiH7Ecl0fi3rmYr7/MCKOxGZzPBcRg8WIev3Nf56JOBcRHx2KuLdxa7VefGaP/Th/6ub1T77/nX/87k93jvz0zZ980G7/0WfPfvj72xGHf/jah5/cfjLbDgAAAKWoqqrqpbf5R9P7+37XnQIApiI//1dJXq5Wq9XqJ1r/sT9b/VEXWjdV491uFhGx3lynfs3gcDwAzJn1+LjrLtAh+RdtGBFPdd0JYKb1xiwb+yECc+Xexq3VXsq313w+OLbVnj+n3Jb/eu/+9R27TSdpn2My7vdrP9yJQTy7S3+Wp9SHWZLz77fzv7zVPkr32+/8p2W3/Edblz4VJ+c/aOffsi3/P0fE3ObfH5t/qXL+w0fJf30wx/u//AEAAAAAOPjy5/+HOz7+u/j4m7InDzv+e2xKfQAAAAAAAACAJ+1xx/+7z/h/AAAAMLPq9+q1vxx6sGy372Krl1/qRTzduj9QmHSxzErX/QAAAAAAAAAAAACAkgy3zuG91ItYiIinV1aqqqpvTe36UT3u+vOu9O2HknX9Rx4AALZ8dKh1LX8vYikiLqXv+ltYWVmpqqXllWqlWl7Mr2dHi0vVcuN9bZ7WyxZHe3hBPBxV9Q9baqzXNOn98qT29s+rH2tUDfbQsenoMHAAiIitZ6N7npEOmKp6Jrp+lcN8sP8fPPZ/9qLr31MAAABg/1VVVfXS13kfTcf8+113CgCYhqX8/N8+LqBWq9Vqtfrg1U3VeLebRUSsN9epXzMYjh8A5sx6fNx1F+iQ/Is2jIgjXXcCmGm9rjvAvri3cWu1l/LtNZ8P0vju+VyQbfmv9zbXy+uPm07SPsdkWr9fd2IQz+7Sn+em1IdZkvPvt/O/vNU+Svfb7/ynZbf86+083EF/upbzH7Tzbzk4+ffH5l+qnP/wkfIfyB8AAAAAAGZY/vz/sOO/eZMBAAAAAAAAYO7c27i1mq97zcf/Pz/mfr3mnOs/D4ycf2/P+bv+9yDJ+ffb+bdOyBk05u++8SD/f2/cWv3g5r8+l6czn//CYFQ/9kKvPximc36qhbfialyLtTi14/7Dbe2nd7QvbGs/M6H97I72Ud2+nNtPxGr8Iq7Fm/fbFyecGLU0ob2a0J7zH9j/i5TzHzZudf4rqb3Xmtbuvt/fsd83p+Me5+Lf/vvizr1r+u7E4P62NdXbd7yD/mz+nzw1il/dWLt+4jdXbt68fjrSZNvSM5EmT1jOfyHdcv4vvbDVnv/uN/fXu++PHjn/WXEnhrvm/0Jjvt7el6fcty7k/EfplvPPz0Dj9/95zn/3/f+VDvoDAAAAAAAAAAAAAAAAD1NV1eYlohcj4kK6/qerazMBgKn6ww/STJWEWq1Wq9XqA1s3VeO93ixiafs6FyLit+N+GAAwy/4XEf/suhN0Rv4Fy9/3V0+/0HVngKm68e57P7ty7dra9Rtd9wQAAAAAAAAA+LTy+J/HGuM/b54H1Bo3etv4r2/Esbkd/7M/GmyOdZ426Pl4+Pjfx+Ph438PJzzewoT20YT2xQntSxPax17o0ZDzfz5lnPM/mjaspPFfX+qgP13L+R9PYz3n/L/Uul8z/+qv85x/f1v+J2++88uTN95979Wr71x5e+3ttZ+fPnXh3Nnz586eP3/yravX1k5t/dthj/dXzj+Pfe080LLk/HPm8i9Lzv+LqZZ/WXL+L6Za/mXJ+efXe/IvS84/v/eRf1ly/i+nWv5lyfl/OdXyL0vO/5VUy78sOf+vpFr+Zcn5v5pq+Zcl538i1fIvS87/ZKrlX5acfz7CJf+y5PzzmQ3yL0vO/0yq5V+WnP/ZVMu/LDn/c6mWf1ly/udTLf+y5PwvpFr+Zcn5fzXV8i9Lzv9rqZZ/WXL+r6Va/mXJ+X891fIvS87/G6mWf1ly/t9MtfzLkvP/VqrlX5ac/7dTLf+y5PxfT7X8y/Lg+//NTHnmP3+PmIFumDEzbqbrv0wAAAAAAAAAAAAAQNs0TifuehsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, 0x0, 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, 0x0, 0x0, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{0x0}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash testing program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile detailed listing: executing program 0: syz_mount_image$jfs(&(0x7f0000000400), &(0x7f00000000c0)='./bus\x00', 0x1c802, &(0x7f0000002740)=ANY=[], 0x1, 0x5f89, &(0x7f0000005b80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg/O3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC3t3FyHXWZwA/+2WvnUBcEkIIhqwdJxiy8e76KzHBZAOEpqGlaSC0tKGOsdeOwV/1riGJombTpG0QkRqpvUgvSgFRhNRWiRBSqZSiSEVq75orUG5QK+XCUpPKRFCJimSrM+d9352ZnZ1Zf2w855zfD8V/78yZmXfOnJndZ80zAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) ftruncate(r1, 0x2007ff3) copy_file_range(r1, 0x0, r0, 0x0, 0xffffffffa003e459, 0x700000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) pwritev2(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)='u', 0x1}], 0x1, 0x100000, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100001) program did not crash extracting C reproducer testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit simplifying C reproducer testing compiled C program (duration=47.358065961s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program did not crash testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit testing compiled C program (duration=47.358065961s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$jfs-openat-openat$cgroup_ro-ftruncate-copy_file_range-openat-pwritev2-openat-openat-sendfile program crashed: UBSAN: array-index-out-of-bounds in txCommit reproducing took 38m16.961064849s repro crashed as (corrupted=false): ================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_txnmgr.c:1777:5 index 18 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 1 PID: 3568 Comm: syz-executor191 Not tainted 5.15.168-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x1e3/0x2d0 lib/dump_stack.c:106 ubsan_epilogue lib/ubsan.c:151 [inline] __ubsan_handle_out_of_bounds+0x118/0x140 lib/ubsan.c:282 xtLog fs/jfs/jfs_txnmgr.c:1777 [inline] txLog fs/jfs/jfs_txnmgr.c:1396 [inline] txCommit+0x3f07/0x6ba0 fs/jfs/jfs_txnmgr.c:1264 jfs_commit_inode+0x362/0x580 fs/jfs/inode.c:108 extAlloc+0xca8/0x1000 fs/jfs/jfs_extent.c:175 jfs_get_block+0x417/0xe50 fs/jfs/inode.c:258 nobh_write_begin+0x398/0xda0 fs/buffer.c:2650 jfs_write_begin+0x3e/0x80 fs/jfs/inode.c:322 generic_perform_write+0x2bf/0x5b0 mm/filemap.c:3785 __generic_file_write_iter+0x243/0x4f0 mm/filemap.c:3912 generic_file_write_iter+0xa7/0x1b0 mm/filemap.c:3944 do_iter_readv_writev+0x594/0x7a0 do_iter_write+0x1e6/0x760 fs/read_write.c:855 iter_file_splice_write+0x806/0xfa0 fs/splice.c:689 do_splice_from fs/splice.c:767 [inline] direct_splice_actor+0xe3/0x1c0 fs/splice.c:936 splice_direct_to_actor+0x500/0xc10 fs/splice.c:891 do_splice_direct+0x285/0x3d0 fs/splice.c:979 do_sendfile+0x622/0x1000 fs/read_write.c:1249 __do_sys_sendfile64 fs/read_write.c:1317 [inline] __se_sys_sendfile64+0x178/0x1e0 fs/read_write.c:1303 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3b/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f917b124169 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f917b0c1218 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 RAX: ffffffffffffffda RBX: 00007f917b1b1658 RCX: 00007f917b124169 RDX: 0000000000000000 RSI: 0000000000000008 RDI: 0000000000000007 RBP: 00007f917b1b1650 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000100001 R11: 0000000000000246 R12: 00007f917b17dfec R13: 0031656c69662f2e R14: 007570637265705f R15: 0700000000000000 ================================================================================ final repro crashed as (corrupted=false): ================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_txnmgr.c:1777:5 index 18 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 1 PID: 3568 Comm: syz-executor191 Not tainted 5.15.168-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x1e3/0x2d0 lib/dump_stack.c:106 ubsan_epilogue lib/ubsan.c:151 [inline] __ubsan_handle_out_of_bounds+0x118/0x140 lib/ubsan.c:282 xtLog fs/jfs/jfs_txnmgr.c:1777 [inline] txLog fs/jfs/jfs_txnmgr.c:1396 [inline] txCommit+0x3f07/0x6ba0 fs/jfs/jfs_txnmgr.c:1264 jfs_commit_inode+0x362/0x580 fs/jfs/inode.c:108 extAlloc+0xca8/0x1000 fs/jfs/jfs_extent.c:175 jfs_get_block+0x417/0xe50 fs/jfs/inode.c:258 nobh_write_begin+0x398/0xda0 fs/buffer.c:2650 jfs_write_begin+0x3e/0x80 fs/jfs/inode.c:322 generic_perform_write+0x2bf/0x5b0 mm/filemap.c:3785 __generic_file_write_iter+0x243/0x4f0 mm/filemap.c:3912 generic_file_write_iter+0xa7/0x1b0 mm/filemap.c:3944 do_iter_readv_writev+0x594/0x7a0 do_iter_write+0x1e6/0x760 fs/read_write.c:855 iter_file_splice_write+0x806/0xfa0 fs/splice.c:689 do_splice_from fs/splice.c:767 [inline] direct_splice_actor+0xe3/0x1c0 fs/splice.c:936 splice_direct_to_actor+0x500/0xc10 fs/splice.c:891 do_splice_direct+0x285/0x3d0 fs/splice.c:979 do_sendfile+0x622/0x1000 fs/read_write.c:1249 __do_sys_sendfile64 fs/read_write.c:1317 [inline] __se_sys_sendfile64+0x178/0x1e0 fs/read_write.c:1303 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3b/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f917b124169 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 17 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f917b0c1218 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 RAX: ffffffffffffffda RBX: 00007f917b1b1658 RCX: 00007f917b124169 RDX: 0000000000000000 RSI: 0000000000000008 RDI: 0000000000000007 RBP: 00007f917b1b1650 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000100001 R11: 0000000000000246 R12: 00007f917b17dfec R13: 0031656c69662f2e R14: 007570637265705f R15: 0700000000000000 ================================================================================