4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 366.574196][ T5506] 8021q: adding VLAN 0 to HW filter on device team0 [ 366.661288][ T5154] bridge0: port 1(bridge_slave_0) entered blocking state [ 366.668521][ T5154] bridge0: port 1(bridge_slave_0) entered forwarding state [ 366.716175][ T5111] Bluetooth: hci6: command 0x0419 tx timeout [ 366.739437][ T5154] bridge0: port 2(bridge_slave_1) entered blocking state [ 366.746699][ T5154] bridge0: port 2(bridge_slave_1) entered forwarding state [ 366.975868][ T5152] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 367.004881][ T5500] veth0_vlan: entered promiscuous mode [ 367.071887][ T5500] veth1_vlan: entered promiscuous mode [ 367.197483][ T5500] veth0_macvtap: entered promiscuous mode [ 367.226179][ T5152] usb 4-1: Using ep0 maxpacket: 32 [ 367.249799][ T5515] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 367.275653][ T5111] Bluetooth: hci7: command 0x0419 tx timeout [ 367.289679][ T5500] veth1_macvtap: entered promiscuous mode [ 367.345982][ T5152] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 367.410031][ T5152] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 367.422918][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.433973][ T5152] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 367.450648][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.466310][ T5152] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 367.474759][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.474779][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.474789][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.474804][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.474814][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.474829][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.474840][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.474855][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.474871][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 367.474886][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.480674][ T5500] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 367.596594][ T5152] usb 4-1: config 0 descriptor?? 08:05:41 executing program 0: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 367.615910][ T5566] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 367.667995][ T5152] hub 4-1:0.0: USB hub found [ 367.690443][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.713344][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.723890][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.747263][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.768656][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.794082][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.806076][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.827530][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.854406][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.865645][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.882971][ T5500] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 367.894216][ T5500] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 367.904883][ T5152] hub 4-1:0.0: 2 ports detected [ 367.912210][ T5500] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 367.938048][ T5506] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 367.968117][ T5500] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 367.978736][ T5500] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 367.991496][ T5500] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 368.014085][ T5500] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 368.063214][ T5515] veth0_vlan: entered promiscuous mode [ 368.134250][ T5515] veth1_vlan: entered promiscuous mode [ 368.235457][ T5111] Bluetooth: hci8: command 0x0419 tx timeout [ 368.308624][ T40] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 368.332605][ T40] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 368.456895][ T5515] veth0_macvtap: entered promiscuous mode [ 368.468480][ T5506] veth0_vlan: entered promiscuous mode 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 368.530448][ T5515] veth1_macvtap: entered promiscuous mode [ 368.565603][ T1096] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 368.586377][ T1096] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 368.605180][ T5506] veth1_vlan: entered promiscuous mode 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:42 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 368.668851][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.695711][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 368.745178][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.774140][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.796521][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.810521][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.820905][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.837266][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.850339][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.861855][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.873425][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 368.893607][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.903656][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 368.917682][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 368.930555][ T5515] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 368.954541][ T5587] binder: 5584:5587 ioctl c0306201 20000700 returned -14 [ 368.983293][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 08:05:42 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 369.026038][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.041196][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.051973][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.061959][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.072725][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.086470][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.104951][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 369.145127][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.174101][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.199639][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.220369][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.237964][ T5594] binder: 5593:5594 ioctl c0306201 20000700 returned -14 08:05:42 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 369.245769][ T5515] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 369.256750][ T5515] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.282160][ T5515] batman_adv: batadv0: Interface activated: batadv_slave_1 08:05:42 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 369.333634][ T5515] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 369.377639][ T5515] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 369.390070][ T5515] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 369.403510][ T5515] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 369.425986][ T8] usb 4-1: USB disconnect, device number 11 [ 369.509531][ T5601] binder: 5600:5601 ioctl c0306201 20000700 returned -14 [ 369.593464][ T5506] veth0_macvtap: entered promiscuous mode 08:05:43 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) [ 369.634985][ T5506] veth1_macvtap: entered promiscuous mode [ 369.741874][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.760170][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.772403][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.790734][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.810959][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.821748][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.838336][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.849452][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.859410][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.870074][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.881551][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.892067][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.903288][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 369.914074][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.925540][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 08:05:43 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 369.953983][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 369.973368][ T5506] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 370.065413][ T40] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 370.081357][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.094732][ T40] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 370.114884][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.132203][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.156793][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.176406][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.197311][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:05:43 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 370.212396][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.246687][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.267303][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.280868][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.291113][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.302906][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.312902][ T5157] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 370.322222][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.340058][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.368171][ T5506] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 370.389617][ T5506] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 370.403833][ T5506] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 370.436329][ T5506] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 370.460271][ T5506] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 370.469171][ T5506] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 370.478978][ T5506] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 370.532510][ T3639] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 370.565015][ T5157] usb 4-1: Using ep0 maxpacket: 32 [ 370.575619][ T3639] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 08:05:44 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) 08:05:44 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x0, 0x14, 0x0, &(0x7f0000000040)) [ 370.716057][ T5157] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 370.744760][ T5157] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 370.769422][ T28] audit: type=1400 audit(1708416344.380:191): avc: denied { create } for pid=5611 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 370.789126][ T5157] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 370.789159][ T5157] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 370.806408][ T5157] usb 4-1: config 0 descriptor?? 08:05:44 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0x1, 0x1d, &(0x7f0000000040)=0xbd, 0x4) close_range(r0, 0xffffffffffffffff, 0x0) [ 370.831574][ T1096] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 370.840248][ T5607] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 370.858673][ T28] audit: type=1400 audit(1708416344.380:192): avc: denied { getopt } for pid=5611 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 370.870517][ T1096] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 370.920674][ T5157] hub 4-1:0.0: USB hub found 08:05:44 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0x1, 0x1d, &(0x7f0000000040)=0xbd, 0x4) close_range(r0, 0xffffffffffffffff, 0x0) [ 371.024678][ T5154] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 371.039466][ T5154] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 08:05:44 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000140)={@multicast1, @dev, @multicast2}, 0xc) 08:05:44 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 371.136251][ T5157] hub 4-1:0.0: 2 ports detected 08:05:44 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0x1, 0x1d, &(0x7f0000000040)=0xbd, 0x4) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:44 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x76dc) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000002c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000b80)=@gcm_256={{0x304}, 'vL\x00', "af193cff4810ba5ac120d096eb0012c52e3a0875673500", "9ef6007f", "1d006f00"}, 0x38) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 08:05:44 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0x1, 0x1d, &(0x7f0000000040)=0xbd, 0x4) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:45 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x76dc) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000002c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000b80)=@gcm_256={{0x304}, 'vL\x00', "af193cff4810ba5ac120d096eb0012c52e3a0875673500", "9ef6007f", "1d006f00"}, 0x38) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 08:05:45 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:45 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x76dc) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000002c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000b80)=@gcm_256={{0x304}, 'vL\x00', "af193cff4810ba5ac120d096eb0012c52e3a0875673500", "9ef6007f", "1d006f00"}, 0x38) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 08:05:45 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:45 executing program 1: pselect6(0xfffffffffffffc58, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 08:05:45 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) 08:05:45 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:45 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4c0000000206ffffff7f0000000000000000000013000300686173683a6e65742c696661636500020900020073797a30000000000500040000000000050005000a0000000500010006"], 0x4c}}, 0x0) 08:05:45 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:45 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 372.142009][ T28] audit: type=1400 audit(1708416345.750:193): avc: denied { create } for pid=5648 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 08:05:45 executing program 2: socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 08:05:45 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0x13}]}}, 0x0, 0x26}, 0x20) [ 372.184727][ T5653] binder: 5652:5653 ioctl c0306201 0 returned -14 [ 372.209440][ T28] audit: type=1400 audit(1708416345.780:194): avc: denied { write } for pid=5648 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 08:05:45 executing program 2: socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 08:05:46 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r0, &(0x7f0000000040)={0x28, 0x0, 0x0, @hyper}, 0x10) connect$vsock_stream(r0, &(0x7f0000000180)={0x28, 0x0, 0x0, @my=0x1}, 0x10) connect$vsock_stream(r0, &(0x7f00000001c0)={0x28, 0x0, 0x0, @host}, 0x10) 08:05:46 executing program 2: socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 372.498728][ T28] audit: type=1400 audit(1708416346.110:195): avc: denied { create } for pid=5661 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 08:05:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() sendmsg$unix(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee00}}}], 0x20}, 0x0) [ 372.586658][ T28] audit: type=1400 audit(1708416346.150:196): avc: denied { connect } for pid=5661 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 08:05:46 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) socket(0x1, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 372.662168][ T5155] usb 4-1: USB disconnect, device number 12 08:05:46 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:46 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) socket(0x1, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:46 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 373.178820][ T5682] binder: 5681:5682 ioctl c0306201 0 returned -14 08:05:46 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) socket(0x1, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x0, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 373.516101][ T27] usb 4-1: new high-speed USB device number 13 using dummy_hcd 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x0, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 373.756504][ T27] usb 4-1: Using ep0 maxpacket: 32 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x0, 0x5, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 08:05:47 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 373.895825][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 373.942698][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 373.955206][ T27] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 373.970077][ T27] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 08:05:47 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 374.009163][ T27] usb 4-1: config 0 descriptor?? 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 374.036885][ T5684] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 374.060069][ T27] hub 4-1:0.0: USB hub found 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 374.136303][ T5706] binder: 5705:5706 ioctl c0306201 0 returned -14 08:05:47 executing program 2: r0 = socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 374.265223][ T27] hub 4-1:0.0: 2 ports detected 08:05:47 executing program 2: socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 08:05:48 executing program 2: socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 08:05:48 executing program 2: socket$inet6(0xa, 0x6, 0x0) socket(0x1, 0x5, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 08:05:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000080)='@', 0x1) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0xfffffffb, 0x4) 08:05:48 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2}}, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x8000, [{0x0, 0x1}]}]}}, 0x0, 0x4a}, 0x20) 08:05:48 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={{0x10}}], 0x10}, 0x0) 08:05:48 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 375.038532][ T5730] binder: 5729:5730 ioctl c0306201 20000080 returned -14 08:05:49 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 375.811384][ T9] usb 4-1: USB disconnect, device number 13 08:05:49 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:49 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 375.943090][ T5736] binder: 5735:5736 ioctl c0306201 20000080 returned -14 08:05:49 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:49 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:05:49 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 376.705371][ T27] usb 4-1: new high-speed USB device number 14 using dummy_hcd 08:05:50 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 376.877924][ T5748] binder: 5747:5748 ioctl c0306201 20000080 returned -14 [ 376.955383][ T27] usb 4-1: Using ep0 maxpacket: 32 [ 377.085272][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 377.114103][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 08:05:50 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 377.130527][ T27] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 377.139880][ T27] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 377.174868][ T27] usb 4-1: config 0 descriptor?? [ 377.196076][ T5746] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 377.239330][ T27] hub 4-1:0.0: USB hub found [ 377.455188][ T27] hub 4-1:0.0: 2 ports detected 08:05:51 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 377.784092][ T5754] binder: 5753:5754 unknown command 0 [ 377.789901][ T5754] binder: 5753:5754 ioctl c0306201 20000080 returned -22 [ 378.970311][ T5157] usb 4-1: USB disconnect, device number 14 [ 379.040138][ T1231] ieee802154 phy0 wpan0: encryption failed: -22 [ 379.055054][ T1231] ieee802154 phy1 wpan1: encryption failed: -22 [ 388.623791][ T4510] udevd[4510]: worker [5401] /devices/virtual/block/loop2 is taking a long time [ 388.642209][ T4510] udevd[4510]: worker [5308] /devices/virtual/block/loop1 is taking a long time [ 388.666594][ T4510] udevd[4510]: worker [5309] /devices/platform/dummy_hcd.3/usb4/4-1 is taking a long time [ 388.683907][ T4510] udevd[4510]: worker [5364] /devices/virtual/bluetooth/hci5 is taking a long time [ 388.696765][ T4510] udevd[4510]: worker [5412] /devices/platform/dummy_udc.3/udc/dummy_udc.3 is taking a long time [ 388.713666][ T4510] udevd[4510]: worker [5413] /devices/platform/dummy_udc.3/gadget.3 is taking a long time [ 388.726775][ T4510] udevd[4510]: worker [5414] /bus/gadget/drivers/raw-gadget.0 is taking a long time [ 388.739081][ T4510] udevd[4510]: worker [5298] /fs/nfs/net/nfs_client is taking a long time [ 391.758259][ T4510] udevd[4510]: worker [5416] /devices/virtual/block/loop3 is taking a long time [ 391.796094][ T4510] udevd[4510]: worker [5418] /devices/netdevsim0 is taking a long time 08:06:16 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000080)='@', 0x1) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, 0x0, 0x0) 08:06:16 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:16 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:16 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 402.645073][ T5757] binder: 5756:5757 unknown command 0 [ 402.676542][ T5757] binder: 5756:5757 ioctl c0306201 20000080 returned -22 [ 402.945012][ T1140] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 403.195261][ T1140] usb 4-1: Using ep0 maxpacket: 32 [ 403.335306][ T1140] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 403.361911][ T1140] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 403.385136][ T1140] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 403.405522][ T1140] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 403.442715][ T1140] usb 4-1: config 0 descriptor?? 08:06:17 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 403.474238][ T5759] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 403.507298][ T1140] hub 4-1:0.0: USB hub found 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 403.559337][ T5765] binder: 5764:5765 unknown command 0 [ 403.564795][ T5765] binder: 5764:5765 ioctl c0306201 20000080 returned -22 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 403.735722][ T1140] hub 4-1:0.0: 2 ports detected 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:17 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:18 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 404.460368][ T5784] binder: 5783:5784 unknown command 0 [ 404.466186][ T5784] binder: 5783:5784 ioctl c0306201 20000080 returned -22 [ 404.799905][ T5105] Bluetooth: hci9: unexpected cc 0x0c03 length: 249 > 1 [ 404.811653][ T5105] Bluetooth: hci9: unexpected cc 0x1003 length: 249 > 9 [ 404.822334][ T5105] Bluetooth: hci9: unexpected cc 0x1001 length: 249 > 9 [ 404.831185][ T5105] Bluetooth: hci9: unexpected cc 0x0c23 length: 249 > 4 [ 404.839527][ T5105] Bluetooth: hci9: unexpected cc 0x0c25 length: 249 > 3 [ 404.852962][ T5105] Bluetooth: hci9: unexpected cc 0x0c38 length: 249 > 2 08:06:18 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_bond\x00', 0x400}) 08:06:18 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 405.229418][ T27] usb 4-1: USB disconnect, device number 15 08:06:18 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 405.471645][ T5786] chnl_net:caif_netlink_parms(): no params data found [ 405.486400][ T5795] binder: 5794:5795 unknown command 0 [ 405.515106][ T5795] binder: 5794:5795 ioctl c0306201 20000080 returned -22 08:06:19 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 405.835823][ T5786] bridge0: port 1(bridge_slave_0) entered blocking state [ 405.850861][ T5786] bridge0: port 1(bridge_slave_0) entered disabled state [ 405.863512][ T5786] bridge_slave_0: entered allmulticast mode [ 405.874779][ T5786] bridge_slave_0: entered promiscuous mode [ 405.888541][ T5786] bridge0: port 2(bridge_slave_1) entered blocking state [ 405.895988][ T5786] bridge0: port 2(bridge_slave_1) entered disabled state [ 405.903382][ T5786] bridge_slave_1: entered allmulticast mode [ 405.913554][ T5786] bridge_slave_1: entered promiscuous mode [ 406.030663][ T5786] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 406.057257][ T5786] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link 08:06:19 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 406.125150][ T5061] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 406.138191][ T5786] team0: Port device team_slave_0 added [ 406.153640][ T5786] team0: Port device team_slave_1 added [ 406.233730][ T5786] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 406.245690][ T5786] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 08:06:19 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 406.294042][ T5786] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 406.314389][ T5786] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 406.343678][ T5786] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 406.361801][ T5805] binder: 5804:5805 unknown command 0 [ 406.379678][ T5061] usb 4-1: Using ep0 maxpacket: 32 [ 406.392480][ T5805] binder: 5804:5805 ioctl c0306201 20000080 returned -22 [ 406.406467][ T5786] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 406.515264][ T5061] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 406.533740][ T5786] hsr_slave_0: entered promiscuous mode [ 406.547734][ T5061] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 406.560092][ T5786] hsr_slave_1: entered promiscuous mode [ 406.569702][ T5786] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 406.570643][ T5061] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 406.581867][ T5786] Cannot create hsr debugfs directory [ 406.595771][ T5061] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 406.610512][ T5061] usb 4-1: config 0 descriptor?? [ 406.645597][ T5801] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 406.667136][ T5061] hub 4-1:0.0: USB hub found [ 406.720428][ T5106] Bluetooth: hci0: command 0x0406 tx timeout [ 406.720454][ T5105] Bluetooth: hci3: command 0x0406 tx timeout [ 406.726571][ T5106] Bluetooth: hci4: command 0x0406 tx timeout [ 406.732877][ T5117] Bluetooth: hci2: command 0x0406 tx timeout [ 406.738534][ T5106] Bluetooth: hci1: command 0x0406 tx timeout [ 406.897132][ T5061] hub 4-1:0.0: 2 ports detected [ 406.955808][ T5113] Bluetooth: hci9: command 0x0409 tx timeout [ 407.149876][ T5103] Bluetooth: hci10: unexpected cc 0x0c03 length: 249 > 1 [ 407.159830][ T5103] Bluetooth: hci10: unexpected cc 0x1003 length: 249 > 9 [ 407.169176][ T5103] Bluetooth: hci10: unexpected cc 0x1001 length: 249 > 9 [ 407.179427][ T5103] Bluetooth: hci10: unexpected cc 0x0c23 length: 249 > 4 08:06:20 executing program 4: ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:20 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 407.195852][ T5103] Bluetooth: hci10: unexpected cc 0x0c25 length: 249 > 3 [ 407.209055][ T5103] Bluetooth: hci10: unexpected cc 0x0c38 length: 249 > 2 [ 407.210925][ T5786] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 407.378537][ T5786] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 407.379833][ T5814] binder: 5813:5814 unknown command 25348 [ 407.419025][ T5814] binder: 5813:5814 ioctl c0306201 20000080 returned -22 [ 407.530388][ T5786] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 407.641593][ T5786] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 407.941244][ T5810] chnl_net:caif_netlink_parms(): no params data found [ 408.176611][ T5786] netdevsim netdevsim1 netdevsim0: renamed from eth0 08:06:21 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:21 executing program 4: ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 408.313643][ T5786] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 408.327546][ T5825] binder: 5824:5825 unknown command 25348 [ 408.345208][ T5825] binder: 5824:5825 ioctl c0306201 20000080 returned -22 [ 408.376482][ T5061] usb 4-1: USB disconnect, device number 16 [ 408.400760][ T5810] bridge0: port 1(bridge_slave_0) entered blocking state [ 408.417543][ T5810] bridge0: port 1(bridge_slave_0) entered disabled state [ 408.438341][ T5810] bridge_slave_0: entered allmulticast mode [ 408.458535][ T5810] bridge_slave_0: entered promiscuous mode [ 408.484081][ T5786] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 408.508568][ T5786] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 408.530569][ T5810] bridge0: port 2(bridge_slave_1) entered blocking state [ 408.543584][ T5810] bridge0: port 2(bridge_slave_1) entered disabled state [ 408.552959][ T5810] bridge_slave_1: entered allmulticast mode [ 408.561874][ T5810] bridge_slave_1: entered promiscuous mode [ 408.694280][ T5810] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 408.743455][ T5810] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 408.853030][ T5810] team0: Port device team_slave_0 added 08:06:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 408.900804][ T5810] team0: Port device team_slave_1 added [ 409.022538][ T5810] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 409.035666][ T5113] Bluetooth: hci9: command 0x041b tx timeout [ 409.042925][ T5810] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 409.071884][ T5810] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 409.094625][ T5810] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 409.110488][ T5810] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. 08:06:22 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 409.172871][ T5810] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active 08:06:22 executing program 4: ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 409.263016][ T5833] binder: 5832:5833 unknown command 25348 [ 409.275432][ T5113] Bluetooth: hci10: command 0x0409 tx timeout [ 409.285220][ T5833] binder: 5832:5833 ioctl c0306201 20000080 returned -22 [ 409.315301][ T27] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 409.467429][ T5810] hsr_slave_0: entered promiscuous mode [ 409.487193][ T5810] hsr_slave_1: entered promiscuous mode [ 409.502522][ T5810] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 409.515034][ T5810] Cannot create hsr debugfs directory [ 409.576061][ T27] usb 4-1: Using ep0 maxpacket: 32 [ 409.689231][ T5786] 8021q: adding VLAN 0 to HW filter on device bond0 [ 409.705575][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 409.732920][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 409.792059][ T27] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 409.810652][ T27] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 409.832714][ T27] usb 4-1: config 0 descriptor?? [ 409.867692][ T5831] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 409.900508][ T5786] 8021q: adding VLAN 0 to HW filter on device team0 [ 409.900720][ T27] hub 4-1:0.0: USB hub found [ 409.991910][ T5061] bridge0: port 1(bridge_slave_0) entered blocking state [ 409.999184][ T5061] bridge0: port 1(bridge_slave_0) entered forwarding state 08:06:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 410.080002][ T5810] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 410.105192][ T27] hub 4-1:0.0: 2 ports detected [ 410.151486][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 410.158745][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 410.164718][ T5839] binder: 5838:5839 unknown command 287492 [ 410.187365][ T5839] binder: 5838:5839 ioctl c0306201 20000080 returned -22 [ 410.306701][ T5810] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:06:24 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 410.459453][ T5810] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 410.554128][ T5810] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 410.912335][ T5810] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 410.942164][ T5810] netdevsim netdevsim2 netdevsim1: renamed from eth1 08:06:24 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 410.972650][ T5810] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 410.999648][ T5810] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 411.062131][ T5786] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 411.115268][ T5113] Bluetooth: hci9: command 0x040f tx timeout [ 411.123022][ T5849] binder: 5848:5849 unknown command 287492 [ 411.135102][ T5849] binder: 5848:5849 ioctl c0306201 20000080 returned -22 [ 411.260102][ T5786] veth0_vlan: entered promiscuous mode 08:06:24 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 411.353608][ T5786] veth1_vlan: entered promiscuous mode [ 411.355808][ T5113] Bluetooth: hci10: command 0x041b tx timeout [ 411.451653][ T5810] 8021q: adding VLAN 0 to HW filter on device bond0 [ 411.555394][ T5810] 8021q: adding VLAN 0 to HW filter on device team0 [ 411.590428][ T27] bridge0: port 1(bridge_slave_0) entered blocking state [ 411.597670][ T27] bridge0: port 1(bridge_slave_0) entered forwarding state [ 411.650032][ T5786] veth0_macvtap: entered promiscuous mode [ 411.673445][ T23] usb 4-1: USB disconnect, device number 17 [ 411.684745][ T5061] bridge0: port 2(bridge_slave_1) entered blocking state [ 411.691982][ T5061] bridge0: port 2(bridge_slave_1) entered forwarding state [ 411.731984][ T5786] veth1_macvtap: entered promiscuous mode [ 411.819003][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.830305][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 411.841990][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.854031][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 411.864388][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.876878][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 411.888364][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.899004][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:06:25 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 411.910206][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.926168][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 411.943419][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 411.957967][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 411.976694][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 412.005494][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.031989][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 412.064366][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.076228][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 412.095429][ T5855] binder: 5854:5855 unknown command 287492 [ 412.103954][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.110319][ T5855] binder: 5854:5855 ioctl c0306201 20000080 returned -22 [ 412.120790][ T5786] batman_adv: batadv0: Interface activated: batadv_slave_0 08:06:25 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 412.232642][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.252598][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.262743][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.273301][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.285076][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.303165][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.318414][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.333078][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.346608][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.360002][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.369988][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.380649][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.390609][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.402705][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.412723][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 08:06:26 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 412.438510][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.475532][ T5786] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 412.499898][ T5786] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 412.518095][ T5786] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 412.564117][ T5786] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 412.574217][ T5155] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 412.591389][ T5786] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 412.600422][ T5786] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 412.609201][ T5786] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 412.813992][ T40] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 412.830970][ T40] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 412.836328][ T5155] usb 4-1: Using ep0 maxpacket: 32 08:06:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 412.935893][ T1140] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 412.960850][ T1140] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 412.975725][ T5155] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 413.011063][ T5155] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 413.057219][ T5155] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 08:06:26 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0xd, &(0x7f0000000080)='@', 0x1) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, 0x0, 0x0) [ 413.105104][ T5155] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 08:06:26 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.146298][ T5810] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 413.153419][ T5155] usb 4-1: config 0 descriptor?? [ 413.185620][ T5858] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 413.195364][ T5113] Bluetooth: hci9: command 0x0419 tx timeout [ 413.227249][ T5155] hub 4-1:0.0: USB hub found 08:06:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000200)={&(0x7f0000000040)=@qipcrtr, 0x80, 0x0}, 0x0) 08:06:27 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.404174][ T5810] veth0_vlan: entered promiscuous mode [ 413.422739][ T5810] veth1_vlan: entered promiscuous mode [ 413.438053][ T5113] Bluetooth: hci10: command 0x040f tx timeout [ 413.447941][ T5155] hub 4-1:0.0: 2 ports detected 08:06:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.597098][ T5810] veth0_macvtap: entered promiscuous mode [ 413.632918][ T5810] veth1_macvtap: entered promiscuous mode [ 413.698376][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.729750][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:06:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.744253][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.773610][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 413.790385][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.801448][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 413.811388][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.827595][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 413.848164][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.878826][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:06:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.898906][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.922466][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 413.942410][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 413.968244][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:06:27 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 413.989861][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 414.013149][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.034766][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 414.058134][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.086514][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 414.109553][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.122022][ T5810] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 414.151508][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.182660][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.200223][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.218133][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.239425][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.265545][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.294150][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.304875][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.314705][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.353438][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.363451][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.377648][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.387495][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.408749][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.424024][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.446096][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:06:28 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 414.469148][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.495169][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.525258][ T5810] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 414.550034][ T5810] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 414.567227][ T5810] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 414.610308][ T5810] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 414.634747][ T5810] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 414.645662][ T5810] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 414.654728][ T5810] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 08:06:28 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 414.962501][ T58] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 414.977176][ T5158] usb 4-1: USB disconnect, device number 18 [ 414.992787][ T58] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 415.106392][ T2805] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 415.114234][ T2805] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 08:06:28 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'veth1_to_bond\x00', 0x400}) 08:06:28 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000d80)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5}, 0x48) 08:06:29 executing program 2: r0 = syz_clone(0x40040000, &(0x7f00000000c0)="b5fb3df4a96e914f19a312798751e82f90513e9938d71ab21d2808cc141b57db1bb822facde708a469c6a232f047d2fc82efb972e6564e9c0cbe4e92c3425e2b861b", 0x42, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="b56179fb0904ac") syz_open_procfs$namespace(r0, &(0x7f0000000280)='ns/net\x00') 08:06:29 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x40046207, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 415.516751][ T5113] Bluetooth: hci10: command 0x0419 tx timeout 08:06:29 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000d80), 0x48) 08:06:29 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 415.885326][ T9] usb 4-1: new high-speed USB device number 19 using dummy_hcd 08:06:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f00000002c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000280)) 08:06:29 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0xf, 0x0, 0x0) [ 416.167036][ T9] usb 4-1: Using ep0 maxpacket: 32 08:06:29 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmmsg$inet_sctp(r0, &(0x7f0000000540)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@dstaddrv4={0x24, 0x84, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x18}], 0x1, 0x0) [ 416.295355][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 416.322827][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 416.346265][ T9] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 416.366457][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 416.398158][ T9] usb 4-1: config 0 descriptor?? 08:06:30 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:30 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x2, 0x0, 0x0) [ 416.425799][ T5906] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 416.447442][ T9] hub 4-1:0.0: USB hub found 08:06:30 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:30 executing program 2: r0 = syz_usbip_server_init(0x4) write$usbip_server(r0, &(0x7f0000000100), 0x30) [ 416.665280][ T9] hub 4-1:0.0: 2 ports detected 08:06:30 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 416.843113][ T5928] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(3) [ 416.849955][ T5928] vhci_hcd vhci_hcd.0: devid(0) speed(4) speed_str(wireless) [ 416.871278][ T5928] vhci_hcd vhci_hcd.0: Device attached 08:06:30 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 416.928957][ T5929] vhci_hcd: connection closed [ 416.938804][ T2805] vhci_hcd: stop threads [ 416.961234][ T2805] vhci_hcd: release socket [ 416.980057][ T2805] vhci_hcd: disconnect device 08:06:30 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 416.998689][ T5935] binder: 5934:5935 ioctl c0306201 0 returned -14 08:06:30 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:31 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:31 executing program 2: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000007fc0)='./bus\x00', 0x60142, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0xa, 0x3, 0x0) r1 = creat(&(0x7f0000008080)='./bus\x00', 0xc) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x1dd00) fsmount(r1, 0x0, 0x80) fallocate(r0, 0x0, 0x0, 0x8000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002780)={&(0x7f0000002740)='xprt_retransmit\x00'}, 0x10) 08:06:31 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:31 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 417.964221][ T5949] binder: 5948:5949 ioctl c0306201 0 returned -14 [ 418.173463][ T8] usb 4-1: USB disconnect, device number 19 08:06:32 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 420.062777][ T5944] loop2: detected capacity change from 0 to 63271 [ 420.095189][ T5944] F2FS-fs (loop2): Mismatch start address, segment0(512) cp_blkaddr(605) [ 420.127496][ T5944] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 420.159839][ T5944] F2FS-fs (loop2): invalid crc value [ 420.217961][ T5944] F2FS-fs (loop2): Found nat_bits in checkpoint [ 420.404975][ T5944] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 420.419114][ T5944] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b [ 420.434970][ T28] audit: type=1400 audit(1708416394.040:197): avc: denied { mount } for pid=5943 comm="syz-executor.2" name="/" dev="loop2" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 420.508664][ T28] audit: type=1400 audit(1708416394.050:198): avc: denied { write } for pid=5943 comm="syz-executor.2" name="/" dev="loop2" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 420.591640][ T28] audit: type=1400 audit(1708416394.050:199): avc: denied { add_name } for pid=5943 comm="syz-executor.2" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 420.666144][ T28] audit: type=1400 audit(1708416394.170:200): avc: denied { read write open } for pid=5943 comm="syz-executor.2" path="/root/syzkaller-testdir3617751107/syzkaller.lYB4za/9/file0/bus" dev="loop2" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 421.284756][ T28] audit: type=1804 audit(1708416394.890:201): pid=5958 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3617751107/syzkaller.lYB4za/9/file0/bus" dev="loop2" ino=4 res=1 errno=0 [ 421.717476][ T28] audit: type=1400 audit(1708416395.330:202): avc: denied { unmount } for pid=5810 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 440.489085][ T1231] ieee802154 phy0 wpan0: encryption failed: -22 [ 440.495536][ T1231] ieee802154 phy1 wpan1: encryption failed: -22 08:06:57 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x541b, 0x0) 08:06:57 executing program 2: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000007fc0)='./bus\x00', 0x60142, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0xa, 0x3, 0x0) r1 = creat(&(0x7f0000008080)='./bus\x00', 0xc) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x1dd00) fsmount(r1, 0x0, 0x80) fallocate(r0, 0x0, 0x0, 0x8000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002780)={&(0x7f0000002740)='xprt_retransmit\x00'}, 0x10) 08:06:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:06:57 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:06:57 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 443.503803][ T5964] binder: 5962:5964 ioctl c0306201 0 returned -14 [ 443.774827][ T9] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 444.057564][ T9] usb 4-1: Using ep0 maxpacket: 32 [ 444.195297][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 444.225918][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 08:06:57 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 444.262197][ T9] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 444.292679][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 444.340710][ T9] usb 4-1: config 0 descriptor?? 08:06:58 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 444.365510][ T5967] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 444.387608][ T9] hub 4-1:0.0: USB hub found [ 444.554500][ T5976] binder: 5975:5976 ioctl c0306201 0 returned -14 [ 444.595354][ T9] hub 4-1:0.0: 2 ports detected [ 445.186190][ T5968] loop2: detected capacity change from 0 to 63271 [ 445.200375][ T5968] F2FS-fs (loop2): Mismatch start address, segment0(512) cp_blkaddr(605) [ 445.209751][ T5968] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 445.224105][ T5968] F2FS-fs (loop2): invalid crc value 08:06:58 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 445.241963][ T5968] F2FS-fs (loop2): Found nat_bits in checkpoint 08:06:59 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 445.445803][ T5968] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 445.474977][ T5968] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b [ 445.662631][ T5987] binder: 5986:5987 ioctl c0306201 0 returned -14 [ 446.106488][ T5158] usb 4-1: USB disconnect, device number 20 [ 446.154782][ T5103] Bluetooth: hci11: unexpected cc 0x0c03 length: 249 > 1 [ 446.165230][ T5103] Bluetooth: hci11: unexpected cc 0x1003 length: 249 > 9 [ 446.179535][ T5103] Bluetooth: hci11: unexpected cc 0x1001 length: 249 > 9 [ 446.190917][ T5103] Bluetooth: hci11: unexpected cc 0x0c23 length: 249 > 4 [ 446.199005][ T5103] Bluetooth: hci11: unexpected cc 0x0c25 length: 249 > 3 [ 446.214364][ T5103] Bluetooth: hci11: unexpected cc 0x0c38 length: 249 > 2 08:06:59 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 446.570889][ T28] audit: type=1804 audit(1708416420.180:203): pid=5991 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3617751107/syzkaller.lYB4za/10/file0/bus" dev="loop2" ino=4 res=1 errno=0 08:07:00 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:00 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 446.919134][ T6004] binder: 6001:6004 ioctl c0306201 0 returned -14 [ 446.949572][ T5989] chnl_net:caif_netlink_parms(): no params data found [ 447.135008][ T5186] usb 4-1: new high-speed USB device number 21 using dummy_hcd 08:07:00 executing program 2: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000007fc0)='./bus\x00', 0x60142, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0xa, 0x3, 0x0) r1 = creat(&(0x7f0000008080)='./bus\x00', 0xc) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x1dd00) fsmount(r1, 0x0, 0x80) fallocate(r0, 0x0, 0x0, 0x8000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002780)={&(0x7f0000002740)='xprt_retransmit\x00'}, 0x10) 08:07:00 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 447.356573][ T5989] bridge0: port 1(bridge_slave_0) entered blocking state [ 447.363918][ T5989] bridge0: port 1(bridge_slave_0) entered disabled state [ 447.371301][ T5989] bridge_slave_0: entered allmulticast mode [ 447.379190][ T5989] bridge_slave_0: entered promiscuous mode [ 447.385117][ T5186] usb 4-1: Using ep0 maxpacket: 32 [ 447.394184][ T5989] bridge0: port 2(bridge_slave_1) entered blocking state [ 447.401503][ T5989] bridge0: port 2(bridge_slave_1) entered disabled state [ 447.409207][ T5989] bridge_slave_1: entered allmulticast mode [ 447.417107][ T5989] bridge_slave_1: entered promiscuous mode [ 447.491561][ T5989] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 447.510191][ T5989] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 447.525233][ T5186] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 447.546174][ T5186] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 447.583565][ T5186] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 447.607464][ T5186] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 447.639087][ T5186] usb 4-1: config 0 descriptor?? [ 447.675668][ T6002] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 447.687974][ T5989] team0: Port device team_slave_0 added [ 447.697337][ T5186] hub 4-1:0.0: USB hub found [ 447.726203][ T5989] team0: Port device team_slave_1 added 08:07:01 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 447.829927][ T5989] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 447.867673][ T5989] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 447.925504][ T5989] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 447.955140][ T5186] hub 4-1:0.0: 2 ports detected [ 447.967205][ T5989] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 447.982429][ T5989] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 447.992081][ T6013] binder: 6012:6013 ioctl c0306201 20000080 returned -14 [ 448.009865][ T5989] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 448.159546][ T5989] hsr_slave_0: entered promiscuous mode [ 448.174236][ T5989] hsr_slave_1: entered promiscuous mode [ 448.182671][ T5989] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 448.198400][ T5989] Cannot create hsr debugfs directory 08:07:01 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 448.315936][ T5103] Bluetooth: hci11: command 0x0409 tx timeout [ 448.708032][ T5989] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:07:02 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 448.843027][ T5989] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 449.010238][ T5989] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 449.042564][ T6021] binder: 6020:6021 ioctl c0306201 20000080 returned -14 [ 449.132317][ T5989] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:07:02 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 449.431837][ T8] usb 4-1: USB disconnect, device number 21 [ 449.505161][ T5989] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 449.530587][ T5989] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 449.559295][ T5989] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 449.584573][ T5989] netdevsim netdevsim1 netdevsim3: renamed from eth3 08:07:03 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:03 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 449.928232][ T5989] 8021q: adding VLAN 0 to HW filter on device bond0 [ 450.023360][ T5989] 8021q: adding VLAN 0 to HW filter on device team0 [ 450.076576][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 450.083785][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 450.129223][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 450.136520][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 450.138501][ T6029] binder: 6028:6029 ioctl c0306201 20000080 returned -14 08:07:03 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:04 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 450.335664][ T5186] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 450.395272][ T5103] Bluetooth: hci11: command 0x041b tx timeout 08:07:04 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:04 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 450.608952][ T5186] usb 4-1: Using ep0 maxpacket: 32 [ 450.700717][ T6043] binder: 6042:6043 ioctl c0306201 0 returned -14 [ 450.730304][ T6019] loop2: detected capacity change from 0 to 63271 [ 450.746279][ T5186] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 450.759546][ T6019] F2FS-fs (loop2): Mismatch start address, segment0(512) cp_blkaddr(605) [ 450.776161][ T5186] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 450.802221][ T5186] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 450.803808][ T5989] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 450.815141][ T6019] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock 08:07:04 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 450.845668][ T5186] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 450.869281][ T6019] F2FS-fs (loop2): invalid crc value [ 450.885348][ T5186] usb 4-1: config 0 descriptor?? [ 450.911120][ T6019] F2FS-fs (loop2): Found nat_bits in checkpoint [ 450.917879][ T6027] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 08:07:04 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 450.984209][ T5186] hub 4-1:0.0: USB hub found [ 451.028699][ T6048] binder: 6047:6048 ioctl c0306201 0 returned -14 [ 451.111304][ T5989] veth0_vlan: entered promiscuous mode [ 451.142228][ T6019] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 08:07:04 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 451.156540][ T5989] veth1_vlan: entered promiscuous mode [ 451.164197][ T6019] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b [ 451.217689][ T6052] binder: 6051:6052 unknown command 0 [ 451.232509][ T6052] binder: 6051:6052 ioctl c0306201 20000080 returned -22 [ 451.256210][ T5186] hub 4-1:0.0: 2 ports detected [ 451.289341][ T5989] veth0_macvtap: entered promiscuous mode [ 451.366280][ T6054] binder: 6053:6054 ioctl c0306201 0 returned -14 [ 451.369433][ T5989] veth1_macvtap: entered promiscuous mode 08:07:05 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 451.463791][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.515380][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.549606][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.584970][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.594807][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.655037][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.685262][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.725199][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.775213][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.804935][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.839599][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.890926][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.925018][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 451.965133][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 451.987282][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 452.024975][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.045008][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 08:07:05 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 452.110746][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.150733][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 452.186684][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.209450][ T28] audit: type=1804 audit(1708416425.820:204): pid=6019 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3617751107/syzkaller.lYB4za/11/file0/bus" dev="loop2" ino=4 res=1 errno=0 [ 452.256372][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 452.271518][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.286829][ T5989] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 452.337981][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.381770][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 08:07:06 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 452.428210][ T6064] binder: 6063:6064 unknown command 0 [ 452.436128][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.447160][ T6064] binder: 6063:6064 ioctl c0306201 20000080 returned -22 [ 452.454678][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.475437][ T5113] Bluetooth: hci11: command 0x040f tx timeout [ 452.489475][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.510309][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.539890][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.561096][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.592614][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.610103][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.630636][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.657620][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.689408][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 08:07:06 executing program 2: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000007fc0)='./bus\x00', 0x60142, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet6(0xa, 0x3, 0x0) r1 = creat(&(0x7f0000008080)='./bus\x00', 0xc) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x1dd00) fsmount(r1, 0x0, 0x80) fallocate(r0, 0x0, 0x0, 0x8000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8982, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002780)={&(0x7f0000002740)='xprt_retransmit\x00'}, 0x10) [ 452.711701][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.735075][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.756450][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.787501][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.793019][ T5154] usb 4-1: USB disconnect, device number 22 [ 452.800714][ T5113] Bluetooth: hci5: command 0x0406 tx timeout [ 452.810301][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.820481][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.830972][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.841030][ T5989] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 452.851669][ T5989] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 452.866245][ T5989] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 452.927084][ T5989] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 452.949345][ T5989] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 452.969431][ T5989] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 452.999378][ T5989] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 08:07:06 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 453.309003][ T742] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 453.329582][ T742] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 08:07:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:07 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 453.498959][ T58] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 453.522837][ T58] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 453.548858][ T6074] binder: 6069:6074 unknown command 0 08:07:07 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x541b, 0x0) [ 453.580445][ T6074] binder: 6069:6074 ioctl c0306201 20000080 returned -22 08:07:07 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000004400)={0x0, 0x0, &(0x7f00000043c0)={0x0}, 0x1, 0x0, 0x5000}, 0x0) [ 453.775037][ T8] usb 4-1: new high-speed USB device number 23 using dummy_hcd 08:07:07 executing program 1: syz_mount_image$fuse(0x0, 0x0, 0x1003000, 0x0, 0x0, 0x0, &(0x7f0000000840)) syz_clone(0x50000000, &(0x7f0000000340), 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000500)) [ 453.935423][ T28] audit: type=1400 audit(1708416427.540:205): avc: denied { create } for pid=6080 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 454.025435][ T8] usb 4-1: Using ep0 maxpacket: 32 [ 454.052839][ T28] audit: type=1400 audit(1708416427.660:206): avc: denied { create } for pid=6082 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=user_namespace permissive=1 [ 454.099990][ T28] audit: type=1400 audit(1708416427.700:207): avc: denied { sys_admin } for pid=6082 comm="syz-executor.1" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 [ 454.175152][ T8] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 454.191414][ T8] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 454.227393][ T8] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 454.245123][ T8] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 454.268393][ T8] usb 4-1: config 0 descriptor?? [ 454.295605][ T6071] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 454.322730][ T8] hub 4-1:0.0: USB hub found 08:07:08 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640), 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:08 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:08 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000021c0), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, 0x0) 08:07:08 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000015c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_REGISTER_BEACONS(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000015c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000001640)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x4}, @val={0xc}}}}, 0x30}}, 0x0) [ 454.545119][ T8] hub 4-1:0.0: 2 ports detected [ 454.555608][ T5103] Bluetooth: hci11: command 0x0419 tx timeout 08:07:08 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0xa, 0xff, 0x3, 0x9, 0x0, 0x1}, 0x48) [ 454.673643][ T6095] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 454.708181][ T6096] binder: 6093:6096 unknown command 0 [ 454.755045][ T6096] binder: 6093:6096 ioctl c0306201 20000080 returned -22 08:07:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REGISTER_BEACONS(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000001640)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @val={0xc}}}}, 0x30}, 0x4}, 0x0) 08:07:08 executing program 1: bpf$BPF_PROG_QUERY(0x1d, &(0x7f0000000100)={@cgroup, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:07:09 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640), 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:09 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x7, [@var={0x6}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x0, 0x2f}, 0x20) 08:07:09 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:09 executing program 1: socketpair(0x2c, 0x0, 0x0, &(0x7f0000000100)) [ 455.792096][ T6110] binder: 6109:6110 unknown command 0 [ 455.818328][ T6110] binder: 6109:6110 ioctl c0306201 20000080 returned -22 [ 455.981311][ T28] audit: type=1400 audit(1708416429.590:208): avc: denied { create } for pid=6112 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 08:07:09 executing program 1: bpf$BPF_PROG_QUERY(0x6, &(0x7f0000000100)={@cgroup, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) [ 456.078760][ T9] usb 4-1: USB disconnect, device number 23 08:07:09 executing program 1: bpf$BPF_PROG_QUERY(0x9, &(0x7f0000000100)={@cgroup, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:07:10 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640), 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:10 executing program 1: bpf$BPF_PROG_QUERY(0x9, &(0x7f0000000100)={@cgroup, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 08:07:10 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:10 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 456.656785][ T6087] loop2: detected capacity change from 0 to 63271 [ 456.686891][ T6087] F2FS-fs (loop2): Mismatch start address, segment0(512) cp_blkaddr(605) [ 456.709119][ T6087] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock 08:07:10 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f00000002c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x401, 0x0, 0x0, {0xa}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x401}, @NFT_MSG_DELRULE={0x20, 0x8, 0xa, 0x801, 0x0, 0x0, {0xa}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}], {0x14}}, 0x7c}}, 0x0) [ 456.768823][ T6087] F2FS-fs (loop2): invalid crc value [ 456.788825][ T6087] F2FS-fs (loop2): Found nat_bits in checkpoint [ 456.863232][ T6129] binder: 6128:6129 unknown command 0 [ 456.912178][ T6129] binder: 6128:6129 ioctl c0306201 20000080 returned -22 08:07:10 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000480)={0x1d, r2}, 0x18) connect$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0xfffffffffffffffc}, 0x18) bind$can_j1939(r1, &(0x7f0000000080)={0x1d, r2, 0x2}, 0x18) sendmmsg(r0, &(0x7f0000005700)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 456.980541][ T6087] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 456.991071][ T6087] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b [ 457.005020][ T5158] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 457.182936][ T28] audit: type=1400 audit(1708416430.790:209): avc: denied { create } for pid=6134 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 08:07:10 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50}, 0x50) [ 457.243720][ T28] audit: type=1400 audit(1708416430.820:210): avc: denied { ioctl } for pid=6134 comm="syz-executor.1" path="socket:[13901]" dev="sockfs" ino=13901 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 457.278271][ T5158] usb 4-1: Using ep0 maxpacket: 32 [ 457.316266][ T28] audit: type=1400 audit(1708416430.820:211): avc: denied { bind } for pid=6134 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 08:07:11 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 457.387611][ T28] audit: type=1400 audit(1708416430.830:212): avc: denied { connect } for pid=6134 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 457.436165][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 457.470126][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 457.479702][ T28] audit: type=1400 audit(1708416430.840:213): avc: denied { write } for pid=6134 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 457.545761][ T5158] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 457.597544][ T5158] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 08:07:11 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 457.642126][ T5158] usb 4-1: config 0 descriptor?? [ 457.655926][ T28] audit: type=1400 audit(1708416431.270:214): avc: denied { read write } for pid=6136 comm="syz-executor.1" name="fuse" dev="devtmpfs" ino=99 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 457.705367][ T6123] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 457.729019][ T5158] hub 4-1:0.0: USB hub found 08:07:11 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 457.729698][ T28] audit: type=1400 audit(1708416431.270:215): avc: denied { open } for pid=6136 comm="syz-executor.1" path="/dev/fuse" dev="devtmpfs" ino=99 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 08:07:11 executing program 1: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000480)={0x1d, r2}, 0x18) connect$can_j1939(r0, &(0x7f0000000000)={0x1d, r2}, 0x18) bind$can_j1939(r1, &(0x7f0000000080)={0x1d, r2, 0x2}, 0x18) sendmmsg(r0, &(0x7f0000005700)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000003f80)=@x25, 0x80, 0x0}}], 0x2, 0x0) 08:07:11 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 457.917078][ T28] audit: type=1400 audit(1708416431.530:216): avc: denied { unmount } for pid=5989 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 457.986304][ T6143] binder: 6142:6143 unknown command 25348 [ 458.014999][ T5158] hub 4-1:0.0: 2 ports detected [ 458.044681][ T6143] binder: 6142:6143 ioctl c0306201 20000080 returned -22 08:07:12 executing program 2: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000480)={0x1d, r2}, 0x18) connect$can_j1939(r0, &(0x7f0000000000)={0x1d, r2}, 0x18) sendmmsg(r0, &(0x7f0000005700)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000003f80)=@x25, 0x80, 0x0}}], 0x2, 0x0) 08:07:12 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, &(0x7f0000000680)}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:12 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:12 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, &(0x7f0000000680)}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:12 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x0, 0x1000000000000, &(0x7f0000000680)}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:12 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:12 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 459.015749][ T5158] usb 4-1: USB disconnect, device number 24 [ 459.089609][ T6163] binder: 6161:6163 unknown command 25348 [ 459.108869][ T6163] binder: 6161:6163 ioctl c0306201 20000080 returned -22 08:07:13 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:13 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:13 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0463"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 459.978211][ T27] usb 4-1: new high-speed USB device number 25 using dummy_hcd 08:07:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000380)=0x7, 0x4) [ 460.161371][ T6178] binder: 6176:6178 unknown command 25348 [ 460.167862][ T6178] binder: 6176:6178 ioctl c0306201 20000080 returned -22 08:07:13 executing program 2: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000), 0x6) [ 460.224942][ T27] usb 4-1: Using ep0 maxpacket: 32 [ 460.365601][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 460.397694][ T27] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 460.420242][ T28] audit: type=1400 audit(1708416434.030:217): avc: denied { connect } for pid=6181 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 460.437772][ T27] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 08:07:14 executing program 2: setreuid(0xee01, 0xee01) [ 460.475193][ T27] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 460.499137][ T27] usb 4-1: config 0 descriptor?? [ 460.525807][ T6166] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 460.547453][ T27] hub 4-1:0.0: USB hub found 08:07:14 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:14 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) accept4$tipc(r0, 0x0, 0x0, 0x0) [ 460.755490][ T27] hub 4-1:0.0: 2 ports detected 08:07:14 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:14 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xd, &(0x7f00000000c0), 0x4) [ 460.883769][ T28] audit: type=1400 audit(1708416434.490:218): avc: denied { accept } for pid=6186 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 08:07:14 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:14 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f0000000040)={'sit0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB='syztnl1\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="00000000000000000000000045000094000000000104907800000000e0080002444c0003ac141400000000000000000000000000e000000200000000ac1e00010000000000000000000000000000000000000000e000000100000000e000000200000000ac141400000000004434000100000000000000000000000000000000ac1e0001000000000000000000000000ac1414bb00000000e000000200000016"]}) [ 461.224746][ T6200] binder: 6198:6200 unknown command 287492 [ 461.237328][ T6199] sit0: mtu greater than device maximum [ 461.250939][ T6200] binder: 6198:6200 ioctl c0306201 20000080 returned -22 08:07:14 executing program 2: r0 = socket(0x1e, 0x5, 0x0) bind$vsock_stream(r0, &(0x7f00000001c0), 0x10) [ 461.418663][ T28] audit: type=1400 audit(1708416435.030:219): avc: denied { create } for pid=6202 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 08:07:15 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)=0x4a00) 08:07:15 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:15 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) read$FUSE(r0, &(0x7f00000031c0)={0x2020}, 0x2020) [ 461.780395][ T27] usb 4-1: USB disconnect, device number 25 08:07:15 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) 08:07:15 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 462.113367][ T6214] binder: 6211:6214 ioctl c0306201 0 returned -14 08:07:15 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 462.277004][ T6216] binder: 6215:6216 unknown command 287492 [ 462.301920][ T6216] binder: 6215:6216 ioctl c0306201 20000080 returned -22 [ 462.665361][ T5158] usb 4-1: new high-speed USB device number 26 using dummy_hcd 08:07:16 executing program 2: syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000600), 0x0, 0x0, 0x0) 08:07:16 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') 08:07:16 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$packet(r0, 0x0, &(0x7f0000000080)) 08:07:16 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) [ 462.904953][ T5158] usb 4-1: Using ep0 maxpacket: 32 08:07:16 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x3, &(0x7f00000000c0), 0x4) [ 463.075259][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 463.076115][ T6229] binder: 6227:6229 ioctl c0306201 0 returned -14 [ 463.104994][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 08:07:16 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="046304"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:16 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a00)=[{{&(0x7f0000000100)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f00000008c0)=[@hoplimit={{0x14}}], 0x18}}], 0x1, 0x7ffffff7) [ 463.130420][ T5158] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 463.158283][ T5158] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 463.197934][ T5158] usb 4-1: config 0 descriptor?? 08:07:16 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x3, &(0x7f0000000000)=0xc17, 0x4) [ 463.220656][ T6220] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 463.253840][ T5158] hub 4-1:0.0: USB hub found [ 463.323624][ T6235] binder: 6234:6235 unknown command 287492 [ 463.383418][ T6235] binder: 6234:6235 ioctl c0306201 20000080 returned -22 08:07:17 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDR(r0, 0x29, 0x8, 0x0, 0x0) [ 463.465232][ T5158] hub 4-1:0.0: 2 ports detected 08:07:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000003180)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)={0x20, 0x1d, 0x1, 0x0, 0x0, "", [@nested={0x4}, @nested={0x4}, @typed={0x8, 0x0, 0x0, 0x0, @pid}]}, 0x20}], 0x1}, 0x0) 08:07:17 executing program 2: socket(0xa, 0x2, 0x2) 08:07:17 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') 08:07:17 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) 08:07:17 executing program 2: r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000380), 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r0, &(0x7f0000000000)="af", &(0x7f0000000080)=@tcp6}, 0x20) 08:07:17 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @mcast1}}, 0x1, 0x1, [{{0xa, 0x0, 0x0, @private2}}]}, 0x110) [ 464.051373][ T6253] binder: 6250:6253 ioctl c0306201 0 returned -14 08:07:17 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000000)=@ipv4_getnexthop={0x18, 0x6a, 0x2ca1846ae89635f7}, 0x18}}, 0x0) 08:07:17 executing program 2: r0 = socket(0x1d, 0x3, 0x1) connect$bt_sco(r0, &(0x7f0000000080), 0x8) 08:07:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1, &(0x7f0000000080)=0x20, 0x4) 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:18 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f00000000c0), 0x26) [ 464.479047][ T5158] usb 4-1: USB disconnect, device number 26 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(0xffffffffffffffff, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000003180)={0x0, 0x0, &(0x7f0000003100)=[{&(0x7f00000000c0)={0x28, 0x2e, 0x1, 0x0, 0x0, "", [@nested={0x15, 0x0, 0x0, 0x1, [@generic="ff82b9d9e69e728686869b72dd748946b5"]}]}, 0x28}], 0x1}, 0x0) 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:18 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') 08:07:18 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 464.830239][ T6274] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 08:07:18 executing program 2: syz_init_net_socket$bt_l2cap(0xffffffffffffffff, 0x0, 0x0) 08:07:18 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:18 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000600)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x0, @dev}, 0x1c, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:18 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x7ffff000}}, 0x0) 08:07:18 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 465.385281][ T5158] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 465.656707][ T5158] usb 4-1: Using ep0 maxpacket: 32 08:07:19 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) 08:07:19 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 465.785278][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 465.799631][ T5158] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 465.832888][ T5158] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 465.866460][ T5158] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 465.904965][ T5158] usb 4-1: config 0 descriptor?? [ 465.945875][ T6285] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 465.975777][ T5158] hub 4-1:0.0: USB hub found 08:07:19 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 466.275749][ T5158] hub 4-1:0.0: config failed, can't read hub descriptor (err -22) [ 466.675347][ T5158] usbhid 4-1:0.0: can't add hid device: -71 [ 466.681394][ T5158] usbhid: probe of 4-1:0.0 failed with error -71 08:07:20 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) 08:07:20 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 466.749943][ T5158] usb 4-1: USB disconnect, device number 27 08:07:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:20 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 467.555116][ T5154] usb 4-1: new high-speed USB device number 28 using dummy_hcd 08:07:21 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0, 0x0}) 08:07:21 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) [ 467.815565][ T5154] usb 4-1: Using ep0 maxpacket: 32 [ 467.936348][ T5154] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 467.955574][ T5154] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 467.979763][ T5154] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 467.999303][ T5154] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 468.024532][ T5154] usb 4-1: config 0 descriptor?? [ 468.077179][ T6313] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 468.098846][ T5154] hub 4-1:0.0: USB hub found 08:07:21 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 468.296917][ T6325] binder: 6324:6325 ioctl c0306201 0 returned -14 08:07:22 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 468.385426][ T5154] hub 4-1:0.0: config failed, can't read hub descriptor (err -22) 08:07:22 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0, 0x0}) [ 468.805364][ T5154] usbhid 4-1:0.0: can't add hid device: -71 [ 468.811408][ T5154] usbhid: probe of 4-1:0.0 failed with error -71 [ 468.862837][ T5154] usb 4-1: USB disconnect, device number 28 08:07:22 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000090003206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) [ 469.273523][ T6335] binder: 6334:6335 ioctl c0306201 0 returned -14 08:07:23 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:23 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x10, 0x0, &(0x7f0000000200)=[@request_death], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0, 0x0}) [ 469.635206][ T5154] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 469.934935][ T5154] usb 4-1: Using ep0 maxpacket: 32 08:07:23 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) [ 470.085107][ T5154] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 470.111839][ T5154] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 470.139868][ T5154] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 470.162077][ T5154] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 470.187170][ T5154] usb 4-1: config 0 descriptor?? [ 470.215631][ T6338] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 470.237765][ T5154] hub 4-1:0.0: USB hub found [ 470.252620][ T6347] binder: 6346:6347 ioctl c0306201 0 returned -14 08:07:23 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000006280)="eec7412002672b60e4258aaa68e1b21e3a66c3e849ad4f6befa7e60b20bca34ee808513227d06198148b19e744ac4f7e07ae01938c039f20edcc78a52e62f41b718e9be0ab8f9fc035bd6fac9d205bb05843da2172215f72e7f68061b6ccbaa4df6df6e72db78b7bf391978f5b3e0af59ac2bb2f396cfd0125492cad4105e494cf16290363f59abb00457123e85dfa94400b8e5d670a877116536b7779229d7970ee28924fd0c10a6d4adcd9459060e3b4fa9c6e3376548dfbafa4381b23e25c5f214e3cf19fd07641172e4775e7ac45013973687df615193eb2f0c931f55b44c1a6aaee7bfc0f7a248da28a6623e632b9e8b092bcdbc53b2e23475a3e364c5abbbabd915ff4614a89a71598821698427cad2993c283c00bd98ff79dcff4c9f6e7eb91e98564ee17657448312d490dd064402599a9f66a33f1910afe9f3b226d13f2d750a9bf76e351f62d5e277d3bce9961111d88c93048ceae5c34fb6affedb2db77489b84e811a8cd9e8ca8bdb817925ac806682a34d6f5f7aab52c97057b0cf036c04c422cad2546810b9cc501afbec3e6405e8a35a5bce8029c20d74e861e011aae5b60e4fed05ba0b60fab4b24148cf4badfee3e5b399bab52cd445f3ee2bfc611be8b8d770c10544e36d5d6006a0c8bb0759fa2b32e9fc8db479eceed9c3229c4eed61430cc8d202242ceeed350ac1bd31d6733e1466d28b8ee23c9f47a9e6c7a68afc5e0e87fa5220f3f588329eddabbdcf304dce1dfd556205739fe0f414d6212471be21d85a9878734e177b5cbe60774588022d56ec2446fe200ba4be4a0cf3e61f2ab53423f018f575bafc09e980409db2e6f48c0b032e74ada2a96db821384b32a146d5859c415ae89395375c4c0f5ebf0d7b98ed9bf494b0ca11fe48defd6cac249610edfee617b150d2a0e84c2c4eb631a799eecaf6e90e1723d59a391cffd4b6b632b949fbd7b88a7c9f9238cd0bad2cbf451bc5783ca4f2b910b7422716b6a31edd12b0691d739fa009dee007dbb8db2c139be96541a6aa6179310efa6105ba2f99fc2b13942320ef82a9091cf76472a8437049945e0475fc2793f6aa4de72a12c22476e494f077eef160c9ff1bd3cc1908cb8c045f19bb7a57729cb5aad6945f30f274b3dcd9c3a3783aaca5827615a950e4fdb7ce378a31e60b9610483d2a5af78f829675615baa2fc765dab039d20ce9b9c7e38dcb2166a7d2ff7f86a25b7175d593249808c56d7bf6f459645be04a365f629b8dfa47025e45f4925e402554c01c00608561c70e1457d37e640fdb4da6c0c7e2a84e82800025e2e823aceb511a7fd142daa5e7ad44e772c5bff461919bf5f900abc693a834141be11b9cb7a9993dd64143ce1e2855a11dc4ca2415f299786579e975346ea375e3a43a969b3f942445a5b56c92969fdd36e79dbb6178bfc3be38988c8511012d9ebf1b474188624ee134490055cebb7331f58e239ab3cd77515b2a88de93db527ca2b7e3549d1e4dbee961cf205c431279e6afd6197e4bceb6ee90bba386d614798a06c582de7b53191a96bb6c94f3934d6c937651812d830e74d304b8f580e76df0d70e485a073beabbe9060db0344390cebfd470797edb47989827e9c982521828cb228dc894dec7d5d9a575a3b0cecd3a1a607d8c30e4530e8091067558214bc99d9eb51f61a6d9cd58534a8c79806680ab0aa1776c1d9e45e07d4f4565662fbdf8614b4727383753e93f6bcb0470237aa01918509735227b020dd01c7134ae8a70eefa26d0886e8d2b4a47d546ffa2226a7c4e352e6f2b2ea3cc907830d8fa36cc54619421f9bf95e112f924a339faaa5c3806969427b72dd94bc966860d9a58ac314277c68de07edeca38e872cb5a586b931f6828f7a300901c20999d520cdafc59f5b37a76e24b11c1ab263fdf2170fe897dc65eb4f7672f0ca78438fa4d8b53bd8913a5a467a3654ae3aa665ae679d493174125834039d5a4805522d1094ba55423a16be39f14725bdb61f42ef79aaed0dbdead8286960d63d75bbf56ef057734bb750bc38ad86fec3b264cbe0c0bf36fabaed9399a678889c9e26f690ffd32f68c175d0f32365eb5dacb4c59bf9419e8ab819689c3c54e3041ca10f90281cac57dd86ca795b7dcc91bf46444b3029a5c2c90f7a86b16cbbdda580b39e7c5df55cd58a4ffa1f5c49b79d56fa39eba3b2de5fd9a2afa6b5c84bb3d38bf2b163713e1afc47a790aebf7741f1793d254bcb223dbe02bf7d9e40338ec6e566f94fef6c2b39c7e9d687d32a2c076d449aa865dd2a57738af7ac796d2ac53de9e3cb83011d0153ff9407784db62f76aefdbaefe71569b06ff923c43decf0cd30dae6d2920359ed47ca1f8f600d3679cc7a911cec27f7022d22fd015e2b1767db90e6021bf4721c6ad2d517a08dafefcc3727bc8c5e8f81a485ded18d1cc1daabed30a4bc9a2eab3f5737d863a0e360037cfc1a37ffaf29497da5e387f5d1d54727ac697a140606e6fad6ab3d40288ee231ce23851becccfa62648d34e6425b01e40a15f7b8e37c175c37a064a43d861ba82d080cd39764335826313e0df3b8f61971b86750d35c18ee3aac84fcfad6c39db2f4f6488d4e6e57b08cc03e553b62e4333a6e904645ea913143be87fdc0088da013d3be112b7ad41350daad399611b05fee7e204af36ce908dc0bb75e65e78ea74bec6b607dc6dd28c30eb516091c38c0cf16637d47b75de6c653c418a672b69317c91592d41e50cbe299f9e257477b40317724cf6527de3f18b4c228097eea797ddf80e0c193ddc29f90e31c54c78173004ec7b9d6fbdbda8d0c33826f4148376219cef362afdcb17fddb6cdf3f4bdd13f554dbde81b90a36399a738c14ff115ba2765ec2f7047d11321f935977f39a51adad5d7247a8161284098b2231bc01a04cfe44b7d238fe4d33f8b9bce85eed895ca81a38a87984484def2d38fb237b7fc7080b96f996dd13fc8260b8afedf4a0ad27d1207a9ec23414c0683a06c8b89f5037d0bcdf6574d0ee83e3a9c3d6683fde95d0d0b4ad61dcaed30a87382b4633d4e57c2fa9a22b1548fdf4351164b00e565e8b2070d749ca005002f532e6704e20dd5663cc4559d195419aa7f9fc1a6ff4202dc7caaa524f60ea06726f1efe01d5ccf985a5cd457ac427a0011ed4a6d7a9be0d4e0559a551056c05acb5182705b15b77729d01ea01879fc01b249271bca6572bc3b2dcf6c118d14309a6d86d9be664d50ea0b1892028eb10e145135f430af99815701455f71a0d1e802cea7f631796a567caa5853ef4501725d114c65d69ffd908ad45a67487422eb9e4a81090f9479aaed082c7ccb7aafc81bb65fa132107786a06a6f190f7ff1b5eebccd03cf25be4a0d690e7957288e62848476a081aee7fa222a2ef8b2b325c456446a6e8fd080c2416471085bd8e1e99e8cf46cca8e22b4dbe9d4cf36508ab606eec940f72df337215ebe015cde5a3b913861a17273541a51cef6995ca052dab30c3fd579be542e5750bef5fea4483778d751de5f3da6c3044465b06364a1dfe8a094965ae5fb5e9abd7e5e64c56cc97604115287bf92ff2e86b6e4f3dd91a27468dd3fe4e0f846da8bf9b1050b6f6b7715aeb751e236b277c84a3147c4b6ba8dfecab2d3b08f5b1434c4e5ef55bd25b08342a744f83240515784e56023c771b4a548ae7ea59260406785da45fe4215e05b1cc15e5d5262c67eab8f1673b270170ccc19c898fca6f7e73b823a08b588342861e8dda4fde2c48eca36baf0dab17d459f7a6f66fa641db10f02373d4ef44a441d003811740b49daa8f5e64eac709cd544f0dd4b48914d48ba13985d5c14b5e538d3127440fae10d82004d6362fba71cc157a5ef7e2111a91b04819adbee1719903cbed7cb60792e6e89e32f4cbcb92d3a8e2db600a15d27f6ba4043a7f2f533a17afc4398036b0f591f6464f4c0f7de08f45f5c25cfc38423cf380d871142360fdc82e7bd74f180b0efc0a572965d67f5cc13207b900f4b20f774c1c5c8a7d76c454db3846fb1af89d43bb0b0887633f49dbdfb6f5b1070f79d5f5c2479bbdcc11313f061ce8e0fd39767592edc836735da27abad3c6dde10ae1ec781c7c24c01fcc8621954a83c47ac230bf1b757db1e936148fb798d1de2ba7bbc6337c3c9aa75196df78539771957765a28ec3fcc4e2c94b1bc6113765774709616c726fb77770054d2e8fcbc61ca9389124ad183e808f8d0bf4d64ef87da28dbc5e67f1dbd43068deaa04c3fa1cdb8a75f313382871f0d3e990dc4ea36c961c419ea49ad99051d4f6bdc8a31f62d0bcafaaee1be7398a8ef7ab9612a10b6febf9f85f859807a67b376779dba1d7f708ae73a1e810b899bd71514c5af76af9308dceb6dae46540abae380d475fc845b15a0ad693c6ec72a49111f2d300eee9aa879278c88857c5d50fb9ee1c755eb7af1ff99e2981ba5f30b373c5a87c0d9a2d6c5a6f1321f86bd5d5e2505b8105773d5820fc58dfed4ac57be2e886c223602e030a23b9a82638c93894dd1110242dd432d17dd0b78291bacce37edbe515e56b87009485b8dac8ae61382dfbf066de822072dd4f3143f0ffdfac9d0373f9cd348124772336bc6acf5b383db2f2641ca028d432c1e982da900f207515b41d90b069ba9765082bf318149e2e76de01d180e34b5c08d9e765065e1b82445458e8a67dfaf941a92860de8e95bc6e42a5d1960ba47a2bab1256ae5d58720b9bf9e1a4b79ff54aebdca6066378f42333859dee0c49618a83d730b0b5b40a7cb2f3cc7030896e00bb66a0ac24c7d2e864f72528e697105957ce4d8821fbf2205968ef8020242d0f2749e8db08028bd0a77807f156c220de7fe32a738ee6d7025af8419389e29e732d24c8731c76fde12415de7b269a7d530383f5ffcee9abdc9ae629e01bde8f39e1e8c197c7a5c46c056b8b88595f4707d35b55838238161f06d24356aeac979d5efdca12952a20617e363a7c5006a2291c7cd0ea86f40a0bde9a2fd2e3a510dd794b19aa0862b7e6ab3b73333f2da76c47d1771eee25d593fe250b32ed55bb037059fcb234edd75860fd8189db1b0327c228b56cd354e4a4ebf5339de473a655ffdb7b2558521c7c2877746797dac82dbcecb08fa74fc7978fd9a1df7ca0d44b2ad5ac376e7e6729ef83a07c1b1e95554a45e5a847caea73e3c4d31f21461cb850fe4984efabd7940850619df3d20c3dc7b1075a2c445d833b90b895b00d9d1533b09ed8ab8c3e26caa0b99bae5076655f9fd969950f4a0ec00db0661d9f62f5bac958f5a9ad06112b429539e9b9f800f44119850b9d4e4079af88f7d2b86268f04f212b75d28397148e0f9b779af5778a99c345f58da0f284ee644d8673b05a5f4536097f54051a3ffc6e52b45175c8500af5e69d773e9d0c90970a33d3b36037108fe8571c21c5facca73bb5ca94ec476149dc6ec1e14b522e3212ae424e49e43cf800950117d71908a56c7227459fd8ca6b7a45cd77c089b927de123f3fd049bff4c52dd5c6a5a9615a852ac8a9be228fec0a52f0c2bb82c83a2e6714504e7dab14744e04393d29c56aeec39b61c7cab7aca6dd61b7738df9f5292df91ce81a6dc76ac320678108d98eb4ef219820ec7471449cb608e12a9720ea150c6121cc003bfe3177e7bef5f52696fd2df8bac3f8418af19bdd5f7a1ac2b55e06b91f5aed1c2187976df5c88190dfca0386d25c2ab2b0124ce4ee9f5611997e160e229c531cefccf36ed50853598ad803d6c3de4534f4f32b30900059ec8a21339b67b111a2cd9c61e334089818e0598adb86bb8c9402106d2b28a83e1345d85d57e3da1183eef68f236f819caa8219507b5ab6b5277f049f1cf66138db890182f4bedaf27463ed0db4230c0cec66fbc99b87b1c0ced2faf369b4caa4a447ead5dc1a082f4210f83a5923a9144205397a3c22672317f7c922b915225d535f6269f1619335ecf4f8e9dddfeaf2519cf3f616d9c4caed6eba9ac7f76abaa8fb65c36cb2f698bbefb2f3dfe874db034bf8ba61bb67b1a883c91bfbdb83d91457ed19e649b90d7d3126c92fe5afeba8c6876a4470d052374865e51a9986812750ed6728ca92faf36e4c4073af8f48f1bfe9f47b6db275cca1ef16f23ed2b8c9672a3b09818d374adea1f93c6be2a593d63429449fb8daa6be5aeaa25ce3818ffb98cbf3cbd5ecb809e4a4044fa6a7c98ae0ddc4e28d9d67896ca781a84de5da3105d9aaca9feccea6c319b95cf2df8b9fda875b44b9d0d901eb1baab0b39307203aaf29d29831a925ef1cb9647171e05a027fb2238b51fba0e2d985ab41db26f05787b4205f5f33acf8e0f9c21dc7b9d576a7f9ca3c0eb032c270ba678912c073cc33c66089c9901b4471306158b54fd3c40f719f42e2930ed075af62a0aef97a5048f8ef668c25e687f2491590eeb7d7f35ee1a10155b45a92ee3caddfa504c6cfa4525eee97cd0a68cd762363053606727588053f143f901445319e46a02316cc5b16476dfe73fe29d6c5f824095fc69512f5cd89deb24c6a8f58a676a55af1ecfd489f7cc4fc2e45b8d06aee74614a0f2fae4ff688acda56c98293a5c83147a0fef061459a7d248ccb7c8a0ba770b234dc9d891fc4e1b1c1f3a9c9b6ef59bcc375ef0c666cae6563ce5fa348dc8360ab0635e55f3c43b9831a45519294c7c8a76a639c351f30e22016491737fc6d4050d2d26ad586ce484c15d76afaf940cb586b56d4bca0729d307693b6647579cc4d67cb882158ac8b0ebe260b15fd0d2aa9902989be85039b4929a95876f2b432e49c6b60127e83ff1931076b72f43e1a41e4b084e6ee5aad3470be2790213208bcd67e1729cc06779520b4d0de1c009bc9ef388e9dfaf3f283f42da67949ec2bc12e068df916723d1a15b249c138513ce07b6caedb070fe9159a64f8821f7be25c217e18f1b41d5213505266ec05c55eb127ea313af9f6e92ada7911dc97882b3c1c5cb2d7024c6c3b7f0a4f42d51e9afd3e6e2ab06aa383bafe6f8c6f4ac59dd6180597e70d1af940162b3324d8c82c2c9ed21bd21746285d8769fc096c2fb8967c4cf1399ca8ad99b1ce86fd122d6319fb9d6257943d9151f572ca3a76892b42b3b010b585b26da8db2757597b95a47b673a63c9ca7e9ba7b812a77cf6470faa6bb3b4ebba25f664ced4fb33adf31bbaa8bccabf462b8cd012f315233cc9b4c23baeec8397111d2dfed8373a50a50e4c8346f7e0b9e74af8c5921d962defc4ab4b8e7b613109c4683356de4562c44c64ca1d7d1a1f0cfa2f633b43388910548bc22c6e048f51a2c7523834ad96e63b86be805ca0bebe862f8983c56c220c47d4392d29557a8a0b2e5c78bfc1ffae44865253baa14af0664301672e5892abb3ade30be7f972a70e1303a4d631ca3ca28b1ea7826ce33b50b2208109a79622d74bcaeed8a47ee1ace1e01b0fc44aa3c0a786dd928bb6c12569063bda3e7dc4524fb784ad373955ff950bcf29b994235c9131c0167d53fb263bf87e7023dcdc40baa15c99900d8401a5ed19a54c44befe6a1df7f8c41cac560cbdd61ce790ee43ee8d1392518d9e6792a77dee1e7408221019106b9d06344193c1b53caca42ce276081b68408d34e5f91ec0a80a93589964d4c54cf064cc42fe119bddd10805b8d8d03a2feb9e0e162b36cebe4776a352393c47034c6f3c96138579c865df9fa311f4d5ba28a73663a6e45a61d17ccdc6270cb7cb24496d0e0f5c02e209ae1b7f729ce04cd113881a8bf55b3866b9cf8c2f0a81e6ff096bbc98780c36f5adbc98d3f937a9367a354eb104876d0f7ce4d3ff360c29c29b680c775af1f7974c65efecf449b494d8130c9473558ebf4d08b190ade23507dacd00fdf4883e647f220964a6d9a723885d4b3c573ba358fbf908df9ccd3eb0e625e1890fe923116bfd556ab70f21857cca3607db44d32f0504084f7bff6b268f2ee06d0571b864979f4ad5c029d5f14f63ed1ccb290ea842589859a06bd532cf18ecae1bc64dae519302f52889a0f7165b3101d30ccf7bc415505185aaf976071aee292e5bf1eb112b659de828daaa6d8c6a94fbcca4290adddc2658fcb6740ff22f1948f1e08fc1417901b578290c2e1dd541662a5844cdea8049800a0a6bde0da77db74893c1870e5b5e5b78866640bc230ed0bca9cddbe933476445e867f50064c834c9e39f1bc4c91d2c6f61944ca68668e01ac3e74580fc3230beeb0f954e660e0ba1ae115af0a6949c95eba7bee8d014a2daca08a111ad281c29368a5ee90f6bbd60e3397bd344d3ce6561ada28317d1a41fad6dc53c94ec38499ad85692333c43a57340e36743cfd42926a47c8eb3ec3c3f2b4c97f4207c95e6a729ec75afe59b3b5cdb84831349a649fbd2c6c0ced9c7c102926d400d10ed115dcd936c67eee7efe4605a17f3ed7517fc77047ebd85a71c6a75f3334b8eae43c5e0deaf102c4a38795845fd43d441c14d33b8e5fb4dd9f0fc73d85aa64dd6f2788dd8611be6dd33fb51ea86c36073bfe59879e438ee4c65800a74d94797955eb4e5a2e6cfb888a922896d7efb381d1e6e8f9e38b7492296ab605ce1fbc5c4f783aaf15aa5e26bd2146202b50389228d800e87afca5b69441857e0d72fb1167384e5136b715820e9c077b549f5a65fb56fb0cfad9a13e32a60502e5fd27adfe827fd05af0a72d39ba6f9d3a5199925ecee72fb5336a681c254c049a4f7e1a20920f1618d7cb8746aa3aa7ea158d7564d1a2f7727a1f7113e8458d48d52b006e50ae208b859deb2ead27e8fc2aac4200ea6ca87d9743333bb1ef96462676fdcd04e8ba5e4ebc3075f8102053e191bb874351554cbcbdb4548e0bbb0de46f44016f40c5c9594070427af4e16eb5fded777e99ee90972eee39cafcf674ae8591b6d25fcb3581d673a4e50a135ea672fb07ff922620d7bcb752cc23d6749a55424c3826e81cd51f03b03267ca1d5f3a14dedf3a1b8c69c0c0cb426e25c930e93832cf95e0c3f2d81a3fd159f664c357b29ace9d591367a5214caa79c50f88159fc381d54b12465deedd6b98c24e76cfeda417c74939c17fa8d9782ec8acfe75a4810fc83c1516142483fe3bfb0f03994878db0dfea41922f833e6344cc2bc965009cd7690876936f580478002c195111256882ad65208a0dee604897ab24aed31dcae6fd6cbb15b7e8a70c0250a8223b890374cb0a59c117f232ac18f635babf025fae218af4a167169224653ed417fd4e4be9cadd1b6f5bc816ba0c8e23fc3cf025458d0b50f86aded80d09e75b285d7117e42a7b70edb47394b443e4716915738650d7c17239b5f3ee85182abb2de71572073b548d0b3be137870ed75813ca93b67bdc12c4ad6940080611691ff3724378b56332451d69f734078a68add3cad9ee828ccc60fef2fb3744151b5c20ae785ac7bb9d686d88658937166e10bd21f66dec7dcf397e73cca20995a18e4909d7c81f74238bbcca865097c496e0af90080c72c44b5b99b30943a6188eb1c2291a604d9706a28a7689c854a65ffe9431095d55985c6f936d99855a1c3cc4bdd4cffc4dd2509351a77a4d6745a75899d444ba04e6488702358295dd1aca4f0d010c1c7f15592cebc2a59aeaf8f291842ed2492df27326ea2236aa8549df38e82c4b96ffcd567f942c25fdc1616c4ecb053dbf938a1f5733f513f496b981fd9d1199b89bb5939d5d7f0ed4aa45f671af6dfe198e63d0e8841f538075adea2726eb428d5564d595b39105ffc77d5c41690eef797578cb4fac57a857d53d64dfdd944ad300f49a382c742fcd74bb5ec0a055720ac95978ff68a89b9c05d8ec51b1fb1ffa1fa5345b458b37e3945628a021cc26d1261bb3411d50b7abeffe00cc6bdafce1e2140ab5bdae8db0e00711101bbe6137c50ecb7c71684d4344898dbcfd7e7275c1e934645a20f52c71d4dc141f05e5cc700f23b1d5a9d76dfd2845e0ed11520599ef27eaa69573e5ea993693b40dadd375879bec9c43c71dab171253b2a98764e693130d24d8927f32207e7e1bf5f722945c887c378cd321f022199e8a4408b27aade3e07f3627b01d9cef4cbc9f6137ea16aa450464112349e91a1e6efda9e7d45b7f30345c261d9d03c1e6641710880a50c5de00826902f9aec874aeda16d3a3e0e9a9042fec5c9bb9aeddf5411aabbad276c3fe2052a4e59f667ca7c5d789462dd6842b49d0229aed31002c55b19bc62269e1c485834df4fd762c227534ec446860d0bb0484bf2658abe49735c98f7eae8509a8a8e5d1c60b6331ce941928e362773904e6f18459b29a3aeee3dc6ee38122b2e826c2feb22363252df6ddf530a39ae07c6bfa6f328418f740f52dd4c9e54ac19dbfe92a0e795b08bcde7deb6a8c2a2663161c2bb3fb05a694bbf6dcfd3302a66ace6dec8b7ee53c42ebe23504e4ffea13a1ca4a77a78aa362cf0e0d98c324f625f1cc04dad7dbec5db8abe05d33439607aa0f0c2c3c7a9e3d3146d7da578269526b06bb576c3caa02bfbe105560c05a0a26703a7465fd8379dc99ba6db3482d9e181483062db74bef8f09a6515e7fc4430cf50ceadc1115daa5df55ed17066aa37eda55c0750467eb6ed30700abc82d82da755abb414edf3b01eeba550fb81d28535c59fc9b287978d218ca7408e6b17dd8665a8d24cc1397409ee2825c51dfd1a073076d46145c35feedec0427ec683e100a5754dac384e144c7f410f3f4a8313407ea6d434074d23dd70ff8d49af8702b60c9311f9966c71e0632fa36089b9eb05950a541a803151731c8b631a75cc75ffadfc16793043228a8624438a6c583eb1fb762bd9877b4c4d4a7ecc0addb8b99e7b6ae117b8ff9fb9c2167f92fdfd9deb7aa133e903d47b4a63d6aed54a731e4ea38dbd5ea489009e2527ceddcf7d6ed48706c8df477d7828f14584193c753c5d8321ff56a63db50c6e3bd0b93742864203ee5f4f3849da3a16c574ac6d99c7769925b788f0bf6dd67c689c8affbed7ef983c5fdb951d5829b4eb8bc3d14aff803ab692dca838dc3aceadce4d1d07d5bf9e39163d96ec9e50058e07d29b1c30de49e4630a1f79aa41e7e19b0fdc16e0f54cb06e5fa26210c5c71c4afbcb5f33e330927d7ba9bbd55be7dde439155fd36c4945157fae046e9a5716f0d729034b3134f8c86e6f1762549e8e48f839a5eacf3348cb0fb001de915df1913318e5a424b7bb4d96ce299ae8d37823b8b64c3e62ff91a285e67e706bd821f82e5e5fa7b9528d524f93e91a3706d93bf75afd175b7c1022d24824ee7376cc7f0a9a127b027e7215746e58027d78d37b9b92fcab319fbe1c82c77411416f091ab1e37605c7b609337b15a5c680b23c5b9b5cd84f3e3964c6e283d1c5c4e382083ef202651d4f7074fca530c4335e37c56d451a7b625cae758acc439df121caf2fe1d6dd68280af97c19a8b4a70c16b383fc04079372f8f631af74fe9b5fd69b9c9b731c2950a3aa31f7e8d0861c049eed03191fefd96b7290b9c366316e952f5c1c07b07a5b90a7e89899c2d946074140ade5979209279bc285d4dd8a5d364122af8df1a387c6b97e05b2f00", 0x2000, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:24 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x31, 0x0, &(0x7f00000000c0)) 08:07:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x5, 0x1) write$evdev(r0, &(0x7f0000000040)=[{}], 0x18) [ 470.547604][ T5154] hub 4-1:0.0: config failed, can't read hub descriptor (err -22) 08:07:24 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)=0x6000) 08:07:24 executing program 0: bpf$MAP_CREATE(0x5, &(0x7f00000008c0), 0x48) [ 470.966499][ T5154] usbhid 4-1:0.0: can't add hid device: -71 [ 470.980137][ T5154] usbhid: probe of 4-1:0.0 failed with error -71 08:07:24 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000003180)={0x0, 0x0, &(0x7f0000003100)=[{&(0x7f00000000c0)={0x24, 0x2e, 0x1, 0x0, 0x0, "", [@nested={0x13, 0x0, 0x0, 0x1, [@generic="ff82b9d9e69e728686869b72dd7489"]}]}, 0x24}], 0x1}, 0x0) [ 471.038828][ T5154] usb 4-1: USB disconnect, device number 29 08:07:24 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x40046207, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) r3 = dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000700)={0x4, 0x0, &(0x7f0000000640)=[@enter_looper], 0x1, 0x1000000000000, &(0x7f0000000680)="03"}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000006c0)={0x10, 0x0, &(0x7f0000000440)=[@clear_death], 0x0, 0x0, 0x0}) 08:07:24 executing program 0: bpf$MAP_CREATE(0x6, &(0x7f00000008c0), 0x48) 08:07:24 executing program 0: socket$packet(0x11, 0x2, 0x300) r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000a00)=[{{&(0x7f0000000100)={0xa, 0x4e24, 0x0, @local, 0x11}, 0x1c, 0x0}}], 0x1, 0x0) 08:07:24 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) rename(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000140)='./file0/../file0/file0\x00') read$FUSE(r0, &(0x7f000000ca40)={0x2020, 0x0, 0x0}, 0x2020) umount2(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x0) write$FUSE_INIT(r0, &(0x7f00000002c0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008a40)="61f585ad258b5e93590545e783f75967529936f3dd9dddf7f12d878d64b13ad3a66f29a81912e85ebf4c3095f15b6dee9473a8570b386c8d38d2169a989cdd4b5b62e6daf5f333436cd67b6cee6d097933df4eaa4ac1f13d642dd82322773ebc9dfe2040674cd7250209bcccd2a202af57bb8662d884e8363f636b3e9ed4916b403c96e6aa2eec9cdad07efd327d4db642793a00c73f6186b203875615f0fb229bcc21ef3eac8c6fa6637ef0e3bb17288641de30faf642056f7e2a15724c2e06dced752b39109bce1c8315c5b8d5e407cf41f4daf7bc79d557bb6b49abf1d52372116b9bba71ecbc2a22d26a2b1c5d2e55c2905e432f3b3e63c1cf38a78eb686d238b96067596e269755165751ef0b609495570aac079d96eb42d4d279af890d04d6f7c3f7c8a596bccf10ec552a8fe040f9801b4d93c93d5f9e7014a0500e978b7bb65716ae2a831bf51ce2c125c50c0d9d58dde3c09a3055546352e07bb0cd9ab55b17797f8b9f2c39f2329879d1b304e490983a1ec826aeddfbab50fd0c129193e90fff0151078fe236d39cceef420f4f19b18c40dc106af1c81bc38b45f230a5081dd358678f2a058088fc3710ae40f3b3ad07ddad45d921fdf3678567209a3cfe5737fd1c4771abdd7214d5010c38d4c687c79524e66395b86f218587057efc33a09b5f09a648a83857555759c855ef0463d5ac632e058cf4873adb56ebce68a5e391008b6ee52db09befafe6aabac797f3d0b2ecdd9f43bca68097e522f49c19144df117550e278cd8b06adf23e5bc54aeb561d8498598f7ece9467c8be4c8991d340c30c4bf4add0a6df0788e22e508d9be95d96aed1254a303d5b92702934b7e684153f4369b3be7493ae20366d1a838b456777dccb3c657e4d24d78232e8da9ab227d8872df72ec06beeba0853aebf5486c8e8ad9a67cce6f791a4ba5f5290ea4c08449e7e55eb789cc0579d17f5052dec595ccbd0229a3ff3af4aeac60331afadf03af4e96eecf956934bedb209fd7dc1f345caadde97b46a5404148cfbb70b6b431feb7e293eaec6f3bca7eb9fcfbdffce5bba9d0fe4e475079f49477df430f611c0992837dd8435203dd2dad999fdad406fbec104323e71eb6c39730f3d0046b800960b508757b659fb563e87710d1c6c66e10797137ca868d523451570f20a21e036b570322084675d24d7527dc4c6f4a93868f83849923764ac6db456f322cbb70c00369a6930f354dbd599df78506d83f370b6eb597d348e6d95e95a0015aed334cdda01c8273b38d71a44ada3d7560dd26e3f4133c1555761b3c9101a373f0aa7ff5893df4358627e9fdd30dcf3ff1da9e4b383f323999a02e2c96c9d16a64c105b035c11dd1eef8933cf86e39c305b28c4a413fcca27cc652c4309ed82e26c43ee0b0864a36e74f90618147b193c49cf07ffd567532616c7087d6d053468c0fc12a58fb8558feb9e84724e720bda7f62b8f76e45daa739e192b05d09df61b78a6c98257f8e82aee985db8ba662952e49f18242afb036a1eb19788126fda6d0f1649d1c68f234ee34239b42dbc83d0238f5fdf3efd5f31433af259b8ddd7de30c1362a723480cd31125ecf16221f095bb37daae93d78312aead66deae99c5ce667c3e31e1f77f72da32e0c4b02daa373cc43c98963fefe97560ac17ee66d3a1f2704ee6103b5a3775b241650967dddddbcd3998d12ad5c88ba347b3b4e23342776d9338279153d0071d7654b2048e73175cc0719946a49122720e6a491b64b7892ff3648fdb74202003dba790b67b8006bbaaf1f0064818c44ba70250836ddac824e3687227bac33ecc0d9b495e8134912eacd58367a07aa1a1b621fc6246cf68c195e0c4d91694ebfb903e1efd253c5559045c9fd382a73be54ce6e6e98270ac63203119937cee9d7ae93680e559616df159818170818e35a217cc48fd98d62a70c372291003c5ef0d392338ce4d3cb4005591291ea446462062fd381a3296a11bcf2264edd2d951261e73eb1af0a6d60d9fbaea4adc92b7efb3e2ded20dd0ecad066d2d0d8d04c0c7de70eee3101c0aeaa8987857a006a52a194487c52ee9ee125792c9c48fa19e1572c004227636b32e48eca55c1fc175e077767a50d7c340e16e8898c47f8bbb671fa2319f194725c8613735e522e5e3e923e5eedfb1237f6f4f7a355868b6b8917c73f64f9107bf8ba8e69c1bb1bda5f838aab1ffaaa19fa47acea2925729ae7138a9ce2ccd7f940ce582baec957bb13f057db0f169691a506168fffe587bad53f9b7f013334178ac4887944fba33e70ad7ee6ae9a65574038101e7116c2002b7f089d8137cfb8f21ef094cc049f568af6a3302aa85c7a94c35d52fbbcd9dcc11ac095fcd488c88335e7ed29b9fbde2c9b7357191ebf21b7319f8ad1f3900b643329fab0bd446d6eaa0e6331011c0a3f6636c5e5cc61c3f6d91dbd0852ac13c922b8b66886aea21b8b0fb7a5ce72e4f04f42159d9f0dca2e1603ae424def9f456b527a4248804977d8a04b888bde4ec578f0e0915411bb764ae8162901ca8a8255e2d5dbcbd9ce0a8f810a51b20f46a005531663992186542b3c077ffebc8db1c5ceaaf3062b20e50161405573379abacdb71c532e456af9771656e2f1cc58f9cd696243c716014b552616f38172cc744564a4b5dee0b766c14caaf4f02e90ff496213cfc2e478420e91469878c0dd1c8d9fcfc1ee2d5cd2512a3e2635535e0f8dd793027d6db20ada8c5a8a252f97308f882f2d24df4efa86478125f8a2d28dbf0382adaf359e364f4ab793e9d6eb2ce1f8b8d33d20eb7aa5cc9f646e600dded199c3a9b997a2c850ebaea84cb70e19f8f53a5a91f0bf5f0eb15e94d3638446d88ef4c5a70c6ea329c4a75b0b786e9b83983f9b1f574b19ddaa702458d7ebccad86de129214bf6600d26d91296c1d2c169e5f28ca69bbf484bc1d524ccbf19ecc05963dc604546be2f692c97b151b94292c74b7703a3a36ce8bee874d2eee0bb5f1d10de7a0a1f00ceb74a9114f0aea382c575e55fe0df543f97b9d7fecfce33c85c99ec659d871f52b0d6610cb8e1389f4810d7adbdec0eef9ba6c0b13a8f0a629819c99e86d2b2b7cd9087df1674e6769e6a9980e13b821698b4012df05d6cc0f8a63623c691383ff8b7cc93713800ba6b21c120676d7466dbbcd55ea016b357e79efa3f612096b3a99a403c5eb038202c46b06332c6525a2e76b81297928d98df20ee25973f546fcdb1890b29020b92fa71284c9c39f43b4969bec17dda1c47e49fddf8dc5f52841dc724063165102736caa73550b9983bedabf3d3c353fe4cd06e5d66c8447043b61ebc431bc40e1e2a2354b90336a6e9038dfb81b5a87e6a46fbd38bab212d6191379669cf466fc9582251ea217ebd8231476739cd260cc0e07223723099c774e4a2dacc60c013752e862bf4cae03aefcaa0b239d7d53e233e888399ac1e0212f4f2ea3a5ce76a7c37dafe103e1e542815fcad4d6eb35b8caacadc09a5a68de375d0cb2de544b3b71c4694319a32b5f2ef47caa59365de21e7674018b4984688d05348e33068f0a0440681c00c86334a961cff761d579da150442d9b93d06f1802d0c9a195908b109bb17ee3154fa3cc721d4bb633f50233cdc564723ff13e9fb478072d843be997c51871dcb076bc2c8a54bd24d42e8ebc51d2542151e5c85326626774b552e351e2898d696cb93f963d0344f497794ced5a74a42b9345c2f16ec445826b6de1f263f8f1483d490bd473e6c515268a2eddaa81539de0817bd45b43de391c8e8fe2c36d28bf2188d5994a097f99d645907cd90ae6713b891f941c625203e31a68056eb59c373d18f6c10b79c5c92b1836778d0645082f4eed0b72a701adfc023610f2802accd909e625ad5dcf9afc290d1050f8bc31b8b98566c940447396cbf52642bf050e04c387e23f910483623adb98ba0d9508a2bf4df0db1dec15eb03de2c0bf9d51ec715e707cc13feca0ef26183c6c1d535745d7f9c843ea0bcee34af7d658ef5dbdfb4680a5c89c6a7443793c136cf57d30d573a55c6ca910be51c4ebaf3123586f7a44ff6c9de84ff0742fbc282d0bf24a8c128fd47b61e6e06a31c476e72c1305597810c5b1d85b36c87a5c69231f1cd979fcd199b97ed067a46b1559851b6b45788cd59805f27918d1acb604110d3e10391cc9bb8065c8b6de453ba903dc3f9a7e262132217f417bc5184bef1323147586a8a980891e3950f9ad19ea9def07676ecd11e42e9e0cec3f8d3168316026b56a07ecac8781a286b0fae3b968ced8711e39950078b7a2c58c4ff33bec658b11c06e67cd519db616acca70363b82dd32706e753ed885b4ac9368078f6e8038ab555096cd89741e40eb2b97dda6af36f683a505ee45ee43412cc6686d4b5a7ba64263d386da57d070034d7e7c7b89f64694091c062c630ae6372bdaf0f20adc96766cc42c783801a9f92638773f1b3d4644c9d9b0a836c425308e6da0cd2f5012194273574523b09ff562f7aef041eb24443cc477e48ccc13508f31327fc83189a1fdbe3bbe7c3ece4606cbdf9de8a40aa3327f9af0d0af404aac1be2f4459674f7ad3c0e7679a6f75ae53e8a7f27a7e80643efe7edda70a2f2e687c1ffd7ce0f7e2c13c621112fd5d53db9683bbd533e43c49b8d43811f07dfb7c77368cfe29002187b5b2699f6d46c0da5de95b0d85ca02d7e1f6aad3067991443419b8b05d1214025a0aff26575d0f47730911a4ec84ab7aa6baa8223e1d1bd30a66869cac28ed9129af38d27b0017e2a945e9b3ac7dec087cd97228df31ebdd91f56cc14213a7417cee5eec2ba231aec998e43f74ef4e6e9866c65d8f1cf1163a5959273821e3e911d9ab405a7702764c6902aed4b5899e83cf4b098f418317563a46e71c097ea993020f54b1dd73b3f6255d737accda0695c240e6cb2fe022ef8ea8f32301c3207fbfbd6b019710e23030f074befec0873eee6d1b06e71b74e62a99b0121e4d7dda965be42150d08400ddc6b1c469c54c418b89b2a00818c42ca7579cd8d5b0c7f1cf30c37fd4d1a61cb4fa86960b6244a9cda6714bbedb7fdb902a9265f044aad073da3fe2915b2ffe030a2f3739e3324533ebcdea402015da991b8d0b9cf366432ed4c09d3dbb476987540dbe9fb23da8a529552b4fff4ba17f9e9adfb35468ed86b4e383abd8ef415a134ff8490b0b3ef549a9a56232baa5b1ac6ef4c9e8bb472fa8aa5c41c67ee0954cc88f627242cd70cdef5316dd895b0210cd130af2c20c293c4209c4297aef1ed9ab406cab4f1c5942adc8248b12b316c326dad1892cde29425b765d9367a6d1327d676f9f6e2b031c0fce1a8dfaff0325f1a64325f60b9129770a5d069663ea394c0465ea94ec23632d193a43e3abfd50ef5be445b908395f66a71074d6bdfb21a8471c0dba66feda24c82aa68fc5510e51c600ef332c015805e6fa02b417ce1aa912ca3f4319ae2ae46f1109d73feb8ffb271a0b1f946646e91b3e1bb699866e4f6137d6bc4a8b30d53e88ba327df6857d0de01767f00234969bec2a5d34fc7d2464d28b366f8869bb5d14f01cf8fa1a70521c4b55063e2b90f6a4a9b5b3b75688e390449f75ef51d6b76814d0e57721f8e17cf39bf1f64348ef6b0986df34c5bd3b0f136fab8e420b83e591bb605be01bcef7be182d6b356e5ff9c354bb97563806294011839476d1687773cdb0f0086aaf4b48b147d6437676d090ca6401b20ab73fe1a9b5569aa8c89d645cd0aad15555730f7da6eb7814fa9cfe4a190970cbac35eadb7b49102a968733545566ee54aa1a4c8d6a2469ebcbe91cd6b0c5d5bd5096882e21992c6efd026ef8eeb18e2cc7604809e975925c353f951aa506ad5464ec564cab2e18e6e133f2486df1234715220fd88b7b4eb0aa102ed6e7788d1b787024b125a6838045675c05ed6f8ee324b97d6bba49c84c5cb844ee20031941aa454e9088e1fc05d126ca844ecf446215d70687ce4abfef1472bf8e683974d088a3ba9c412b5b7e98eeb6aaf66ddf95709f77f0f66061c5b76cd4d305739be864c9f2ed1d7714eac092a4690658064b01fed487413c3ed3232ef664530dc897dd219e162205b5a68d5459ebdc74ced505ba01edc2e1a8a46ce208537baa5611b1f0b21bd6f999303975afb160ec205bad3552b904cd94968839feea3597d455b439887780862437f649d41be9d6c78bf0769c93bf4b1036bbf398c2e3180d8292a205242d4c92ab8689233107f5f5f938aaa55e75fa94bff7560ab0339f997a6322dc76c755a006db509ff427e5da432c67b350c28dbc6a7a582b73c3f818a1ad540c9719e52e276d568f74c9affe305bb564e2f6dfcb0743fcdd641abd1ea599fc834112ff2ffe67cea53d84eda682b0900baaae75b1f76ab34beb9773924477fbc5d779501bceeaa779cdcd2fe3fdf4b01f091b39081b9f7a4868205ce0e9db569e5a769302f64b380fdbdb84f6aa04d0bd901c755ea50186eb3920922209e41929ad6c14fd2c9a0e9d68bf5bc625197018ef871c67f93a0cca6b58b7243684ed56e65d8b9efd1dfbf7bfea3e0283910cfac04dd3fcab088714381d9be17ebbd22041ea59e3d8d42050697db47d52f5922fac1fa5518d3884d34c3a88c1922f2376109796252b373aba601721e44384afa0369b31317bffe83740ba0d932ae9b485d4e9feeca97cd9410a354224d001e56de60cac316366f261348b76f4531cb20200111fc6bc3b46353b554e0433c799c51ecc51afca0e86958ca602092f02e551315121f5f76ec6b9295b2656b70de567801141ac78772f8599d0e6619e333340a7fb174ee9325a0e973764cf06c0e1de5c9526821768fac6680550557f4dcf6cfebb67e3e783c831d1a7002792995c0a101dcdeaa4897ed1a2ec5b342aef0c5d26569bf7388bee75d0c35f022635697498129c5eb22c04605abda2c5dfa53f231cd5f37a7a0f6262e0bcec70e738cdcfe333830e50badc73dc13c3c63f53b7bdf6a5a8e59b02e83644286ae46ed781ec8aee3c2cad653624eff7fb77a88d1d1730bccf6927c5c3f41127718993a1764845100a25a8ad15ac242232c4b78217198b229f57c7fc8a33792a71603d0dc210780aa5cfce1245f678dafeb86756a4009c647c688b2a9e8acd7270553586b63623cf0d9c604f8a3a8d2163c8041b0a8c71654f6919df06a45f39df16cd53a8264787b61e92e61fbe1954461a58f35432f14bb514f9e61e284b45bbe3161f597a1b746d5f5eaacfa3c95539449f9e6f338370398cc55bf34caec2d04938eb0e15786f6ea796a2d446a63da438dd7cc3b3eb3b2582a9fa2bd03bdfb45ccaa062cf3f9224988c00ea9b9372dee654f0527b2c0830afa85f58453327d9e8dfaf6ca745030d922f97dd538f0b4c91795c2e683a068d393aa95ce60f2e0a7f18a577dd5504b96a71beea0c11bd08f04565c1c8229f03d309c90d8f19d89f95ca59a1c32930842c804ccfc66e01fc138f5083d2b81e2fd106f8dca60daabf424d1706daabcda5f8586351ef34cb15ab3efa0c8b2022bbb7094990946fdf5633d9e978f0892da6b2c00c303b2fc63e32337f55a837674e7259d92b5b13675879e1f2b862ff42fb8f13808baade5d5edae60b709acb3d6a64ce1563f8feffabf0428505ef54d52ca203f4d19d1d95347e8c7c2bb6008fbe47e9f0b16b8e0afcaaf9cf5b105901bd3cfb94c093e59c3533aa9a1d617aa7861c2c4442bc3293aa717fa10a7288f9e2e52917310b318e6c04d7ec0c82fdd10a362e0e1dae16de0d72d6d2c0c68ac6654f554f09a7a3b1e3da2457d884b3588f2369d421dab8fe2df0290335b4fba59d649de64cd992edaecee982179868d2261f2f788303fed8f65aeb014d0ec0e43add364d2dbcae091257cf5a2e37976b36cdbe2c577306b654a94ca53241ab2a4854541ee5b4c6a2a41dc5e103041328757eaf5a3fb965a1267b3ff59fddb2dd370c94afdf9426121fcfd0860354c77bbb76b9a20b491d5eb284519c41a469c8d9dab4484fe12a62b7b00b5d017754943e36710aa920c6ecabf1d22492733db6ae412df9aedabfc42545ae4df24c6c1e26a72309cd1be9917f4b42f40438d5e806d4b6fbf80c117bd83a1feed49de2b286b8312c53efde11c794efe5f174f25c8890e8f254b3dbcb16eaef9a86bbf1a0590f39812f3577581ebe8a87170816e7f10b34547fb54d97e472f07b7e61bd3c5545b3e62b70017cd68e6e46295cab667445b6fccc021f3b7a6fb7197977154e1d757683233ceaa8783b0d3737833c40d5a88ca83869201fb69a1f1e6d64e0af0d521d619e0f9d56387e6767a42c34a744f5bb7f20adcb51b4b5cbb3d847ebe2be4e056155dd3ed5546cd6d760bf126d6413ea0b81401422f9f18e6e2761c7157fd31444ecbfb070a68199844d8aa4fb470e42b135d8e7051eef7127dcd9ea7c39082a5944c232184e174866a0f19f679d3a27aea49b69387c6556c39ecf66404cc4ea2af4f6fbbd6c2abf15ce29631f548abd02b96175029054011b9bf204b0a472819a5dd2cec87600aa4aaaefcdaeed54a40a2504d1ac8bb948a7f891bf9cf42d5f7700b248e8196423faedf75ba0218e5cf4f16cfe7d81be7a6ad9273da5ac9253c4aad2d01cae413277d0044d7a8d72c4703ad6eece82ac82d5cbfaebcb744f8cae72f1674e0fdfad44c3691a8e039b385a3b30ed3c2511f08f000cfe6ac6646e4e731f76b1bcafb718b2992c26bfe48b232df3e6513d23c7050f081a593b2240417e97f678cc46a6b0afc29c1f79d3f20a09b352648e6c72ac8860b31a79e668727a9b7a1d704ed500f58fa71178cda7f9fd6ae451e82e9d5bbb786d5aee56ec32e7c1fa2bccce019867f898301b011d2a1c1f59b37d7777b09d22cda155d5955633805e21046278a39ec9b8b2f1d26c30751da6f41e145e9c9716fde456005e61160ea640f7dead4cd0ce79b661bb194783222e112239430898d0b9e25852aaa0d4cf8ec61271946befdb83c6468584a88876adf6f79ddbc923c1b4a679c703e3b5b22efd7d1d2399ede2d2ecc6b8940c53b0994bc0f05b2ba670a56fc3c78163da4cadc3ba936829dbbb7372a07d613a40925ae11163b9308fc7e749ac3677be5008ac6e8c3a5b0e984b58f001c7ca78aaaeb7ad02eb5514258071a9619735900997199ad2f5d426c8cd07f8103565891035fd3ec34bf2bd58e172555f8e3efdd72c4048bebef60e0adde5d16ec8527d730be4f41d4b2c290a2f0e08133f4609e9cc8ff04506fbb54b322e14bf9886cb2f2a956d00758a457d7945f1bb2c2bb102a735f50b668b0f8e367e9b2e8daf030c7f4712b64ea23c1c471ec67b5bd60e4e8edf9a4bd15f11220bf00e6d0565540249d21f1a139d206df48c2838d82fe28b474f13f791e886a8e170a1fb1dc128e8976ebaa6c5b52c3b9d7fc70a263fa4be9ca8b2afe4fb49230210c6fe10bc82d0d8ba3f72250e314119611004f4420c1d20aef93243eb9934dd4274cc60b6a2854ed72f0b0f1016f98406cd3f9e663d7a11fcb78cb020288d400e854499f170c0f6c33ebcc374e433c727ce6c8e73e8a896e7a9de7a54b55675082249daa15cf1bd8d7d6c85c4050625272103af09d1157974b13ab40bdbfba64e87ec15395fbd3c310e6cc7a384160e5c980b280af166993805bbe5868fd5248acecf6316192be7091e13a8b23687fb815ce20ab096c4f69b13d0b7e70a34a48729c79875e21d98425d01b391ec33ffbd45d4026b98e4606ad68192c72bfa26a77dfaa5089500223b5d38563e8f9d96d5d6a2498ed7379ee86699541285eaa553e182237dc2c6dcbdcaebe2ed8429dce4792998b191425f9ecca10690ee1cd4dfa7a599acca82bb17a6970e1d1f6ae973bc3bc0447c64b44c444c3ea8fdf9cc60dd85d39ac9fe135dbdb7e7dbc69922bfd25cd5fdcbbd7eba8dc214fd509fa739d84bcdb8b47af387f91d97bae48d4dceb468b19901659e1c19a7b7846c505f1528e8ce27b48fcd26879c9fc8316c7d4fa01f11a532e6c6d7040430ee7c411df67ccd60b12b2753c7fb51be92df714789ea4cfe50fd456c3fc7dd19a6bd046dccf025348833a2b9eab85f0ce0e13942ac9a691d925fbead9887540d68ed2e52046cde6acd8ab379cd7b5c1bd834a5402852aa26561b4c362736b3b365ccb60c21f454515c8b567ea19eb53b902ecd097bdf3d5821bc41a666f9ac3af41f9019eb518e8efcc3db247eb8e03e370ed298fd187fc58c2811c1df1f488f84b5f0db8b6eda0cf93d03c36ee319f15ad49b79936b03b5784956a6c60da2a320fec8b9f9ade30958ce9477ae3ca2d0564e69f0c74ecc8dd9c5e519fcba4cf930efb1cfb28b151f641e403ccd2728b7de7de0672c54c74f0ba1d67c84a337bcc845717af2943a10827629b9f583d77915124378ec62fb314959c21f0da675b673f9548979c3c4fe5b52aac2d99c4da11ebcd23b9ed0af3f159dad176b256c6ad8dc8777ca88bf926d4f9befbbf54f07818eeb8aea0f94d95c3423fb7f8950e2abad69300ee7c5b03f81f255443aef65f9edb8476903ff14f82171f18282469c45c4c344334367b34a4f4493f378bd3e27381f4d5fbf53ea27d12445faf04bb76a31357a16f7bd886a8c5a5d1f0765770f225cd6a23db858e420cbec3a08472c774589ff6b159e71884f261471b1f090374adbbd331336a49aab2e33445f3343be631349986cd869585c810cb093b85a089bd9358bfe4b699bc8c28c810955c1b5d84a5134b228520909b5343a3c9b13835178214d4f6a37dc4ff4e437c7a8c4c9a4c98d412830b3f5b45d4a181b4e209af137133dd2855dffb0e0c6ec7153d20d6f1be764779ed6e3a55ac3af07c5349c3559c727e9aa64d5541662e3b0363d83d2ace1f7a77046048387fbf6d147f3b21cf4e31a5be616bd84ee321d214486230e5b85379e4877489adb6ca9e18f377d8f077fee9c510a12f8fced1b5786261b558a13ba2e2a2174eb4af1b1571c23fc0f715ddcb11e1393a6c27193d2cacb33c53e8ecb069f04d44a9f6d7aef33e74b444f05cea87db02dc9e59d1e1dfcf4afc754b70ec1a2237875cf9cec348d7a4290fc0052182254917a1e501bf9134d100977649455fb34969f9c317f9afab0a65141edcc3877a0ab6fa08b31ecefbc125c1b61cf2058c30670c7a310eaa7ff0333a580cc1db60a89dace5a0455147f105cc0e99e52f1e97c3fedbdfe0539225ffdc6484c2bc6aa78ba11df76e6c48d7a0da04c6b61fa3ceb0f0e0bf6cb395b4fc75b8944f2e8b9afc69295a26c87bbed06966ea6ef4a31696857b7ce6ac26342f539ea55e6cd6e04e5b24692164c6813f506d2089e3ece49bee8a8e26a6f17a506d074234f07765598d6ca8b0239b7d1554f804592715d95960c06bc7348c4b8fc0c9782ba2b8736563c11ffc17b89bc0e987249366bb80f725dd915db5c142cbf14b47662abca04acbbca9d37ebe7ab881b12f80fa09ce0ebc73d678170226f7cd029924caeef65528bc639b6b771f63040bd035ab9ffefc1842", 0x2000, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x90, 0x0, 0x0, {0x200000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004280)="e7f8a50474fd76bb18b9b3b09a8c856c711e2df2abdd167d254fe40d2d36aeb4f8bec08a5c55858a9d58db2420e66744e2f409cd92bb594f7b4e9ac62c3ba361e9021881ca4c02543d08c6dabf6c2a2a65f9c0a6810f867054f020e5649a7bf4f58caf7bd8f2da5e47f6959a34e541f48e5e2a2c3a53d3379e9f77a7c08a982bdd63dce702ede7f82b5a7f0d2aab85d8a7995784f98e13a98c9b0e14cd6f9b470b5cd77a795726a6917854b71bbaf312b8b9e00072d1cf0f9e7a6c59b502f60ba117cd3873cd794d50b12b419569d8f49d893d2810e5c0c28e427ac648ec1b401b02631f0ebc8bdba4e572164032320541fa487b8082dbb8407657d0bb25780482ba3d7dfe782b3bc94674eac5e8d0e8805070d11ce18f2d93f451c2a125d30edbc3f71cb8bb52d0c1a39c92e41c9d4b9927eeaecb7ff489885dd97c42287f234a1b3b2557029ad53f5f93443df02a34595f28165cd2f115481b98a630fdf1bb0fbec95aec8e941f28e6c40c7da4d7ed129041740e52f55e45902b0ebad63366590dc3c5897854432cb66656fd617bc1569126c9577b2d3423a4c1c52c502dde27450e6d4e855e9b11238971f76e51a3d1599010d07e0ada4edcb1b9fc062b1eccd1d3bbda7f467bdd103c120eff9ca61626e665b3cc9ea71a88341e138d44259d67ce088f33a087f5e71e353e70a53359019688835bb067341692f277dce3cc9cc8bacae12e6574c8874842a2e1e297d33bcc09c54fa396014327b9fb3e643abe39783c416727af018ffb870b8adb15927148026920092b97337ca7d1695f2f1f6b90fd1e96e26c0a7fbdb8d7432683fdea13bdfcc5a6bbf551781236ed17112dfe639d14d28d0acefbcc3233b56a63d93db17438030cb96f0df3f1422b59d0acd31a9dc993dc93b720b54bf4211a165b63db5581e3c8d091c67d9392a0c364c46e12f0155ad06b3ce97e8032577a92d8e8ec8f7dd4f6b28c3209ed0b7262463080d56803abdd52d1e477e59f3efab97cf7fd0e0eaeb6e41b55b7fd9ca72a7a09f30ee8529ac5ca0299965ecab866ecbff5ebc896a3dc2d2303fceba5d9b8b090307b10dfaa0141e088cdadad6aee9c857dc82c9bb13e03ee35e1fd4498ed84afa1743fd73e9df4482c85bc23d43301c4fc628822012ab5f17b56447326caf717f69157bff4fbad11094abcda046fa02967e71180fa4e23e3615079dd4f47a83d3b67113627006f02693c3efa07d598619ecf7f7ea30020fe20bd6d5806c44626d05969308ad3ce5c0ba0d70de077f3f89a82e51dbd1d65f0919cf77473446532978932581bb8072f240bbb84bcd51cc3ec846ec3076f1887d48fae7e23138a51a143d81e11f31f98503e8692e36075d671f4e4bbf90922e2fcf231bcd3a454c740bd878763f1e39b81acb45e1768810b2fbc65647fcee86ec35fc3aff7978d32ce633a4df43eee51ac75f35af67c890a21404c8fea85501e9142cab4d889bb6d5938a3ace22d1c132b47effde13e04ab9506280c76e6b87d7c4bb84967f9d1699204f1bcc389209d10b094b4195a23f8ae7f14b36f5b2fc4a3fcc298bdd10c68e332c940e56e16ab2ba4f35bc0e71be40a442d61d9be01b32923377d5f4194d2dadb11e7a65301b0faa7c9f8331c56b76fd3c28a39b56a01d9b272416d10965e8898a17bff2a27e5ae49733b9af74250455486f7ffd7ad58a83741a89cce021b278a984051113d135307c364e986ecc703167bdb2acb632c8c4281b2ecb40c48f00fbe78988cc1439748e653d7ea00b8a2963e6b4f3483a919153e55227c2cef1d20d2bf34eb0bd2ed43911a298a6f751e5ee00e43a7cb205a9a8066bc3cac0ae08a44f76c3d56349577e108af9206b26a68475163c64872cb28e396275b48f7b97e58c2d140e85213db1571af53b9c7555a9a9498f1ac2399fc566d6dcaea5474be5fbeb5b13bb89251a92d875957893110ce7a7ee95c4c8c29e98c484596bc59491b6cfece072d38e5460cb06005903463fd13125c457d073e1befc32a344d48c793b785e7c6744c958c76b00e3afe4699189bca230d89352827c38343357db8578aaef86ed91795e632487e342fa1eaa6093c4071105dd0c160c9282fadbd206d4606aff8286ecc6450622adfaca7cbd62c7b95fe7d52e08fbd5a973c1c9742d4ef5a235763a8b5d499fb2b3e4019748ce3d92e4c72e0629bc2b52db3dc11b9f67cf20263401b5fe12d64c731131effc5453d018f1f5326c733b5ad0359476ff2f0ab434662ca1e8087fbfea86777b41fe2d891baafabb1d68a0c083d86872a8fa88fd3874259998d564ceaf6d50c95c04d494305cfcdfa5c0582b643c6b1c2d4bcb0a79bfd87937b26cacb4cf12bc381569152b74b8479f12fae0681c99895251fc19c32f9552e9bf3354ae723e2cc5c7a0213b4ac6a700e2e4a48bc771e300fd9fd0ae0ce382d2883e8aa9e273fc2e5b8646dfa22023acc63918a13060a7cfc8eaf9042220a059ab993e67fe61d91e3f780bb1afa01213ea5bd72c03e343f6c512ca5bce32c9c54cb5851da8d62ebc8ccee31d1b00be0f67c35c92e5967a30dcd34eb6c60c5e82500ab3c1a7adf2734d2a7bd658fcc5ee1941a18d37a032ebd3ddecac2d3b79c0c1a0a9fadbcfcddae5d3fdfc6f07bdf5dd6a9782b98859887df17c49c8c9cef43f1b49777b3a4e50a9deb379ea89df41af413899700b696d9b8ba879a3a6544dc65b415bdf531190a261f77f00dc8b077114e261344aaa91c4327d23b095e5f8e62df02bf481ef22fbab8b24956935184096000353b97a12b1b30b34f6d3ebb1a3bb5a49f46a82efe8958e7662c5a6216b5cc2e405b8189dd52b63374285be881d814f290a43a6d790fa00bd5bf2949218a7cbe1acc2ee4249a7d68828e4697adb555cbadbe85ce57071b50b2461954c4174e9b865845b97677c55d0be945f2123ffb69f9cf440eac490ea6fbc9318648ef28dae9d79b4d6e3a82a0e5d45c31ae44befac47b45da5b38d2dc4715b4475966b247bb44fed1cc088196426fa54f785801e7b8440c117b600d64367dee38b2f81e6773886c9b62fca04f77ba077e217ebb449cb5ff7bdc17b94aa6ee602c779112b86f04652409b56a66d9ba2b49377210f78e8bf9c98cf5d5e181e7ba35ea9b6a1c884773ad9abf8e3ff4a2ef20a8d1f357d541d058ef755e36831c679bc19df2f86b50097deaaf31f3e4eec0d688e180181f6b1f02df6fa56e7ef9a14c172fde95bc2839608c3aacd2052aedc53d56d464e1fd998b5f26ae3114ecff54c5f8fd1243cbef94a85512fc1feb7341d7adc2edc3c61a2b71dbe4bf7f0d231155a4ca0e70034b409d5bd950c905cecb40dbd5a8c106687f44eff69c9ae7f59bd66cb67f38f9bab22c88de8fc073b10812b1b88dd41e30c79dbb3953464e4f9cccad212f4120e819deb04b79c4fc6513385d3439e253b0a16e0aba06de4418e9133c978fbfa0e4bcb8bae17c1d5e8a6d478230bf756be21382499431565599881fe1eb3b8f132380a8a4b9726e1ed6fd269e32e2cf2c2d7e4b86f62ce891960915bb5a8b588bd7a910a9fcf970e861440076b2afee9d6913a40a262100ad9e37e7d608935dca153b460641e077dd592faff7319ededa1a691b45edf529987c71ce9e570a9f799fc4a68fdafd9f53a8198f7b9c9d58ebf9ee1e003d78297a4e8af6a4db0248444ff87d280e59e7dbf6a5ea6a965ab2ab70c5503d67ae10f24fef55bd9aef75efeb8c1ac157792be17ea3512c38633dbdc712b947d991d6d9c87620604d3ee519d7a63e6318443c8c4061dcc8171afe852f9463ed564743f582ad0261381e107ea01fdcf0aaa0da3b75c72dd1365b0a057a40f58b972891d1a6e4d4f9c9ec04733caf1b03e0d7a0fba512e121c9a4809c259fe1b608efef5c5689f64506a66b3cc78f7aebd56ee7ef10b888d000f7415806b4c0caf4a3e7d014d8d5132e21b454c173c90e7000dc2cf6d6aaf7cd961e5694a2301be8c3c7321343cb1913b9e55288b528a985e19818b92542c2f52c4c6fd18e3a05c55e1a06ef6ab6827408ed6269e49d4ff42167e950d66c77bcfb6e67462e6722968d5288280ed4c9005382ec0cfd00fc106cd9fdb78c462a217ced0e7b4ab3c8f36c662a36439c4f3f7b2f2d526f68cb44f87d491ba023e24d10050044498222229852609d9606a6d7881d49c6ccf03d3d204c11c1c289d809f92579fde50ed28d4587d0d74c33e4506e55c4b7a6c8d31b579c43dab8958c869d0a343ada6a55572726ef9872c002500ac468b504502c30cdeb54708fe62a7ee8f91bdd359a35f2b4b200d924f41f5fbf972515bf6fa1461202723e5b5b06d3a38d976743bd5e40c75676b516b795335daa42d63d46e98d56e19e3039e2fefce3e512d0d43b1fd66d732f22cee09d4d4db82319e13836ff35467b4af0e0693262a557750eefc371f5cf062138ad740a1ac684a38d35a9030d6babb8d7050567df2e9d552842edf13a04566f862a9d35c0f58cd222da8ec592c00e44c5bf38ec9866281b7070a5446e73cbd41244ffe5965554f8c272917c0a73490588009d0089338e0f160a57ec4d129c01168024c87ee9100617a7664bb826067329796b488e2c1cd771eea165f13165bafa19e2cb6cb7e2db793e829a93b36651743bd71d4f8ff4fc19f1a67474c36e0273f01e498f66993bb92644d5ccf028c706f52a7a69c512650a4b06cad8e4a856125524f3d717ca4683479d35e0c3fb8896378039b3f9cfe2b7f44fd97cb33728267ee8a46720ada24bc0118dbe5d84e7aa9ee1948ea6bfd8daac2cdae6065b5420040f8be7b767cb3f1d60c44d21c6dccb307b0b29705a26d3a81e6ccb407eef84f119be4d31b6537dd1c8cf8a52be7cb24920ca8130c61a0d279fece099af79fb483341dafad00cb8c065c6ab57c4a2408901fb54fe9b8260e4081ece939b57d95200f08375408b0f121bc4c64bca294841a1a0b58d645bbadf9bd2b1e25c4a0f78b8e677bb7f8c3f3d339ae23b4c05dddd67f3d06cfb2c5d9c601aedf451fd571a12603b9956c0ed562fc7c18684318c4bfa186e08647e498cb3895d9cc775fbeb4699d02e7cb92ede675e671cbe61ec9fdcc1fe0c52a5b0d99fc45bd05b6e4899888bfe1bafd332e4251cc4d124c60e51fdd19d83fde23c80b2c540be36a8dcc9fda12cb4bb7f477bf23fdc5944b6af27d7b2187e1faa889d5d271ac3d7dc946163d8b56c47986cbd36744e6970b8d282edfca460018b8f9da83542b9748c5c4f966e82a549a8534327d5325be4a059647a96e63170defc7c325a95b179fc4fb5931bc1d8a129b809e7168a7a4b735ddebadf1e21cb68cefc0455c81cba5153e6766295425f863548a52e93c02722094865504d9fd7effde481a10ead105e49ddc3fe482465bd9eee186a8d36fadafef41b9c94c9a86ccb44427cd95d879bb1b01379017f0e7b25afd76baf6310f0ee6733d5c6ec05eda7d043598fccd6b97bcf6a4978e1e7cbe333743378c221d0a920b7d71bf218c8c5d95899e032d397b72d9a8c3837beb70881557eb569853d9e074467663e1ac5ca4d46cb2385b0570cd31aafcae3c5a2f225d23deb154c6d14159b17d2844efe8cbb96b32885919636bb27551c51034c4ba02b6692c7a01f2b3de42514427d2354801e0edc8eaf05a468f0614d4dfcaffb5c40807b5b8e442ccbc0bd8b1cff74d1d676b256086ad064769d0711d574493a96cb8ea887986d9a74b0f7925c5d6caed53585c74239226a3d893f4a1eac8fb062ab2df9d24f51e74bd818fce4a7c6a2a60de7fd298ed32cfee59e12d455b77fe70808c8a486d0dd5250c90665dbc95bc182894e0cae1f69a74dab914579442ada6a2694dcd1b497e3c23ab6740d4568444d6127c9c079eabb80f27071b3051ff4a0191f65635fe3b14509949cb60843bb0ab21b7ddf8129e5a01495e2f748a431acade8e2e69cf6e89519bb1c89757c91ea2e0d468495079ca09932815880e3b1d85a844c4ca0e7348dc4d81a3440cdfd666b25c9707de929de10d9cfc1c49f47bffa6721455e2c7b1b08df6cf8844c58835a44523823a690a47629d3b46b31084bc41cc7c03d5252734168126003e6e2cb0e481d13f5bd31e2339cdc05b0b0d5aa68e0ace39387e4d37070bafca90ce2bc40df72ce9f067b6699f19d0d60d08abd9762499cecb2e6de03c0dd3c23b3843cd12583f5dab653b4e60b66eb101100ef154a752eb768cef79b4b68357628ac7c79d3a53a1b915be10a5f1b32ab3480afdb9821a3be6e065714bc18de7f4a61717a77a7001510f72b4789a318dcb81b27ba162b6ecee85cba67019ad09f18e88a3c79be9c626b60320efaa3e86ca9f0c462f12f172db5be74bc8c4b4a1d593c4ab98d58e404ce82c0c5fc97d23cc1227c1cd5ab060e842d90454ef4958b11e613e28017785132472ae5eca40febaa1f966e7090c04d3841a776fb77d14027c8bb734aae5df7f879a790926b5faba411495ed5e93c3e33a156f77519005930cee387f690b187fb774620bd6c69f8054c62389c6eb6fb6ac739f2b6f012df36463c14a0cd1a016350eeefd8342677ba7f13e458bef08f4e664b474268d39ae54786b658839899f4f20d42baf8f8e6d9d3da754b23f622666973deee07e1d5524268ad0527f5d0bd53a469e911cf5d66526a391efd77dd6760c131ac646d739d3aa575c7c44bd77536084bad7bdefa7a830e1f184b7234452d9be88307e850b1f652ec2cb2a801e936b0e52d3f506911f956691ef1b8c7b5148b5562b39f16f8ccd4989ab42c2ff325422527463c3abdbe93fbc567b46f3ac761e602751a8b7c954ea4b5f425c8ead9dadaf853f8b5f100233fbf974f452b853e7faac6ac2ca90b7d6e274566256812b130c636de9fa1f0c94aa83befde031680258db6f1b65189a6a68bd5915d8b0f3d62c56a5c44e7810b59db600a6c53d691560238380d5a868d5b016cb3aec03199e8234719846f90af66623b161f7ec8627dfdb6a104c89514bae71ac3fd9ecd03647cfc67b25f10d9caf6a214a7b69c576446263583e2a2248fbc14d82d311c46cc9798747e738c50efebf57cb4a56dd153b4e2f207a7f6fce2c55267038f2738fb04b5b31dd160d2eb0dd0701707404b6dfd0bbe9acb8273cd101e06c8bfe05b14f97a8f58311f87ebc30882148cad8c44c0f7e5542248fa0db961c91fd06cd65b89eae2c37c41f73fd4cc21db865e956625427151f13cb9b198a49b1dc7ec4b3b177c036d4f252752192e54ea53f85700245cc2f085b4d34962218d21262efc6cca9ca19cd5e8f816374c22ca9e338538da97ab830ca2f45608395802e6fa6624c262e4dd1ea3e463443eabe74f17290f0123a14a525218a5f714c31296c4e920ea66afa6502bceb1289e152ec4d7bfb9548fdb9df89c247a9710a377f8a58b2f996d9def02f5877d4dada427947c6389356a325ac6f943a973838f71a6b3af8b4bacc8cbdb816b4805bb75ce6c03052703e68a065f390dd71203a02d6aacaa357ecd6924ed35bc92cb88fc6e288012087966ee2d93d7954eaf0fdff84a95f939bf9ff260d8316812592c950e4d6c555963723b93bacf2e24f17dce0b113743c3a676ac834b47a6d8a2506b51315341adeeb792fc3a24bec107465e470f961e7f4760967fae19af98b01690c7e98714ffe2e5281e31238dad0b5c140ca4790d7d8cd24c9c8430e2b4ee577e8388257a11eb6f8e8de89c120ba9ab6413f90148f045e0c3433a1c9dc0e1e6f2c72916ea76d7dc1d002ff7d25986b9fba13d213a8523b1d3c21f04f500daa27df74d8afc8e68d27af7758f5189e9015b64592e6487d14feea2eb7560a6e58aa20d390930ac42ecb19161f03c5262c8b8139b706781236a98e9163904047a26ab57cac111f15bb3504bc711c578a6a4b52d8b6f4daaa0ede561b9e3c780432bc385651ce8ad1cb1a79a56d4132d65c02f25368667590f178f0cf38cba3cf46294d64b5da441cf65107706bf15b6f6a9182b328d683a287e0fc41cc10f81ca8a5aebf59cdbdf762cb5b9c8a92768fa7a366034bfe39eeac4a9a55f2963617a2d379a6b39e033c0fd243ed93ee17a588a74456fd360928eefddddb310ef2c3afd95b70c51026c4c07d049f70d6600e16e0718f52682b5137878f2e9270d09a5a98499d4c23a141cce35e065135bfd3933a464f2b4aebff04caf999b5af395c794e8ab7c823d66ab729941f4031b57baa89c39d1222a1b13f29301bc2fa164f177f67dea5a29bc10fe0891863bb39b141d9da3fc55f1ab5ef8a353414e8f12264acb4aaaeff88314d348ab5bfd8c3a04d39d6a3814a8345ae57d821cc21d19e9db8e9c283bad6a3f991eef460064cc3f9590ff83f692230e388afeacc252e13ef31841ab4595e1a016aba29cb10fbe91a982a580efd69a7e698d8eea30bc8094908984cc89184610255763748d4d55de493849d2aefd86a96c8170867f1683cbc4dba698b1814e4921eb170271d1f6739845a54e2ad049cde3877e63a6a517167235f0a00a25649a3c96a91676d51865b9b62812e140c6e7696bb91047c84955b7b62d896cc69a2e7fda9735ae669c402ca8e2acc47283466fb5d35e92c3fc3ead70c64fbb9901f830f3c2f98f89281eec18347e24e04d6de4c127957b3c8e3d9215eb2df9e45a7dd9ef19e392d8781481af24780e76cad203753320bca372c5a7e0d67369c1eb200b77de7358157fe2a2ee2a0c90bcd0d5d78335284a04def3eaed5ac194e7edd65f835110713bf885f420a3b1f9ef35cf85786586633253ea552fe7c1689cf24c2503e463fd5d2141c4b5bf0a34e2275ea0324af02ec942b8732084a776f0ccecb9e3872f9c360d2de4ef0e3301eba9cd58e607d811f39c80cd833a4229094776839c4f278a0fa0914dd26ab083a80f2944e1f6d27ad750459d542162f21400c40ba845f7f2c221d3c9fd2600e9fe54890b5d8ea724daa099d6e3b434ae31bf8a16b9ade0c492a56a45c665ecd270ac797123dcea06982ed2a285ecf6b839fc1ca2c5263bf07975c1e2f607a0dcb8d4a62c728b74d627a00dfd2c2ba7b675223c6b456a363b145d1b62e0b1f99e85d4ddb40d340e15bc06f6d91fd985364ccdcedd680970dce619fc918deab0b23f46e67ab3c4a09f846143503fca92aa7c04081730d462139e372687c067fc6a9cf7d8caa820a6801647fdd060ddfab79f21c17c90784b55fb09d84872a37a3999ff0476b7904a817d750046259b53c8e28cc078fb82b9e8d085460373032918c488b003118780e40aa4301ad19ff3c9cab93480a7568420d0b6997ee726d05f79bd6d457b2ec40e768de5af7096d78138487675235fff791b4d38df7c32df04f8fea212951c5486dba917a036667011370be8101a3a52c01ffde888ca97ce367f2066875cd66e043ace2d78107f736676e75481c4a839da7268ccb5e0d9f01939bb91f23ea4fcfa37520a8b282f6d929f7d05d17706c3973edaf20f0d9dfe6583bab28f05fd85ad6a23ac117dbbe3940cbd1fd6949656781798e3f375b8d909744e077e4b5190058563de065e34d1bd55bd024fa81b78bbfff9e9ebfa6d6db78774f945b1b9c25033eff3c5a333376227705f88c8c701857a026a21ead79442feb11138de81e6eb3bbada75ea356cc60b10adb4e77484de064c69e5d9dbd3d6f0285a67cb98854e628829b9028e9dc02b657751cdabcafb1ba372d5bea497c32b05a15c7cfc70f3159c1bbc1abe5be84b6e823f62bda664266df6ea0ae6ea1821604fca07edb42a10659b3daa2d8ae337432c0ecd54c830250d982a9f106972bb00f2b10f6bcc147b0c3faf69148821d9c4d24aa01f688fa0a297d0f11402dd3e18ee28ad610d5bc6107d78fc035637629f5d77b641eefe232c06a2181d979b69b3e99261086c7e1825960f1f1c6e4e2bb1ba4de8818ca462a0c6beb857d2569133711083b63035c2f6d208c580a3ba855652614f2295a869308081af53e677a80eeb124d686686e7be52a9ec7c81114707c9420c4094842362429adde70100bde3da56d48ef49b25031ccac3d49272f7b2a5eadf17ed80573ad19c5d7cc836bf30db2fe1172d47701bea9870116d794feb7e9cde35e440785b9f8ec044d72071fc7293c6e2a1b1095687c889feafb4d255e1f7208b0e84e0aae382637a8c03a0a589a73c91623ebe0abd09c17792a1bb317516100fe5e862b3ebbce2491880207bd66866f4a54438b843ce37612639e92729096200212d59ae994810ca3ad558c827ba4d244528cd50a416228c840d83bd35ad3a9ae3dee7e4da76e90f36a70abda4f9f1e47cc4f66d2beeee25e971d39604e816464e6e10b406dfa6c3e5267537e5585fd4cf00cc1541fd3c92e8f334c7e47fa8a4e17e1fcab1c861c586f5604f8514939d461ae80168a0ceaea4f5c6c03383714d49f4940eee1737318b1ae7f0f756a3a267216f4b0074cf95deefa71fb9a4f7e39da74ada3dd46f05546c2b61245c1ec42120fb52d18ac42c0ae2301fb159084bc0a7fd723c61a45dd4a0dd2cbdac8fa5da700c0a64e610013bb86818f65652078c7ee230e07bad583abda75c8df1128102fa847d70057b3e3264efa2bb39250d59ccb22fa24eb5217a479a38f130f6172b3292f4ec43759aad721984d6f40e15556a36667b43278bff3f0d766f441907af5eea2794448b71300f6cdd0844195a741c678e3e1c03f003288ac2bfb24a23a2147f8d2c02e3fcfb47c6d2ae9b994ed3f22cd3b85a1bd42e51a71e5a46881423faa3b5dad0e4cf14b1a61a9c6e962042a9baaebf21f7a004362838d0b73aa2820cea6716b397dbec10703a524678384ad052f0cdafc8b60c87fd9231060d5e6984669c832951f0169b73f4a3319db34945823dedae716335c8c60b7585e7fde6e6aa193dff3537d0cc5282179cc37d2632abdda6c162d937fbe94447d76e804ffd9accc8508c1bd28aa925f96c27f7c17a56230c3049525ea3606135811bc7be622239f72c4c65d64c9d7b2f12bc049b0cdc76774fbe029e4e17a22b138671531475f36f3cbbba2dba71838c7f54feef1112d6e3778da3f2508b43456f39bf9facd4aa5c757d2a2aec4fb3cb22b36b50fbc218d53dcc1ed2530fed8cfbc0de77a143d1eadae69fe1b10fdccc94e06bf30adf7e2cc4df1a771f6f4a148e5212e43816e69dae46e012d7cd2d20e6fd881092c0f146bd777c0261475692b11b483917e693ee0942b0a9414fe212d9abeedc894f1764e5eed7e676eaf90837cee3cd3246ebddbc5c1659fb88f98fe7d231f17bf499307531c051b8bd4ad9ba3f2b9f967dab52765641c8df1aa2e83eba0b2799d7d7a03856e187fdebce8217314918bdcd27add05c54358fc211ba3eccdc6ebcd45f9a9c8a2105b3795a28bfb89675a816405c8851f9bb06660df97e1a13ef3644556e1c95f577d417fe749f0156f9738f82db5eb5bf07e1f3467c6b7c928b51dc77f81297f871c42441e4c239de9de3f0ae5b4bd77a90ecd7e5e29b111549ad07bf151166e6deef277e21e59c", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000aa40)="e579178e7b9129179c2a7f3e210d7a4c24db42075b980a678548655120bd6706f6ae7b3c884c0ebc3f908c677923cdef5601e3505fc1aa7c848681af07face770c2bc1abcdc00557d6ee50984de17d76e2b37a81409b1289fb8aaa19cbd56d155ccbb81ddce5bb4237f8f6c6ffc842772cd7ee85bb9d661124067e48a3260ad0151c4065a0f174ceeb68243d715739afbd24a327a8472ff441ede5612dcdd1335a8e369aedb91ef0522fa9edfbf46d26b78c494a6163960f50a66012fdc257a3aac2d4f4f84db611b7acc8edd89fde230640d18906f99d48a0d01f97b447ecad910abcc9dff9563741ecd4466cc476fe0c6cad27f71e01044b01700ac4d368fb277c9036d2c621307069af821286187eb5d09f577783d5cb0dc43464adfcf33221a7e68443e00dde613300b06c40019d5a1d5b578441dc9e5b6ae5af6e6e091ee08379fbc8bc4425d8074afbd84b8b87e8e9fd832c228d79b999d14b6d65d2f70a9a329ca056022a78e9aa60cc44ebe6017d43226a52beed76cf5fceb26884f34cde1532656e433e336da5c8df0045e7119b501f389901df9ee091c71f8937f3486d478670beb5809fd858487fec92f5d5b41062e0b9c79c4ade660bede367f09c365116848af1c31878c3d9851e5575fb1fff7490ca254e1a6e4b8797f819d1346a5f163743aefa548d7fee82d73772d83086031af891f752ef66c66cbe92271e74abc9b5998c28faa10cef3269fcb63089dbcf954babe8ff1cf98ee26b0668ed789a53700a03ea656bb9d862e58d5597eca4f08fdb5900dd540d814056272a74fdf0a741627f9b2435052e41fc517942bf1e6162ba6ec9f7699d198105457100ff777814563a29a439d7f259e8b1f6d34ca18d35abbe8872dd3bcb1d334be1947dbacc6f780efd7e0237d9f27f57dbf4302e74f310eac7c4b51cadc2ad785112d2471edf3df0d7cdee78dea89cff1aa7c2ef88228347b10a49f2241ded01efc18ed1ec479bfbff9540a465d3305b94c78abc0cb3eb9b15c997c166ff90ee6b913c859f66049911b73fabbcded0a8d7f5d791075e6638f0e739efadbc530b92010fcb73bd38e9e427fbdc62bad9e54ab367be0c2d4ca8dccf5ab309b18a0ca679057ed31d4b5d6295c70ad12ec18e0da8be02a14d0e52a3ba84026e204e921f6054b684eae6139aecb29a7946b75533962224e8c54266ca9c953fca02a9f779f5d3f5f12783eade32a6ebb09f9a84fa41a056effcea2148eed89d84ef4c1ad39eb9d1e56e438920bc738da80b1ed0a5fef0d43f0d4c17696863b2a548fb9e385e6e2cf6313835c2cf0fb0f5f84e35603a0f5673406cb6aa709f39e6437b9409b4d95f90de25adbf9bb4a9be6908d3036c05b13c3f058872cef50f57cd5723a872dcbd227af729cf826f5fa16745770006e25cbd3867e337f14807cb4616c4f0453d5e02c514e6d7c840816f994e49e0461271ab2d84d533c28d06ca4522c98180047d43971e0fc1559334392707ff08c6787a0f9e439a77d0e04fa1ca4892c37707d539e4fb08a6303a73854558c06b4fe657d07d7cde658a52780738d8de73a841ecda81526b616ca8847234fe602803d1a38a3dd26ce9fb2c35ce1ba5027173dcf4c7f9ffd486b3a7b100697ca2b1c042aa60c1c7436774c9f4cdff334845a2ef9716a18de73c9f6e92f4a19974e1f77dcf8eb19f012c2c6c2832fb3ebf355fb2886aca7b965ae3479292cef57168565667953b9dad209cd67fc7f2b4ea688026d120b54d03067505ce01d7253318d8a151b03265bfee849f1c224edf968ad34e003cfb293eb1266a26b06846316bb334c580860dc5f120ba649e5c9b3e0a6f18ffb94628836b7467f3dafba1b6910c3d11312e3333d95817f934c9167391454b17e013385451b77c9d2e727220889a090f34a01cecf0df20e830d950eac27a1a5a14096660056066b533e01e2291da674e19262a2f3bbc20b236fd40a4d92d82a5c1d69a3502b105fd6390aab2aa30757d41d54ba28f0bb616d14efc9c020676c79446d5612f1a0f423b845466df68c7d75d59085784d2de38949d99136ab4ed6ff7129b7e34d3181dc8cc7f3801d6b6a18555ebc3843381cc81dfe8c80f21273cd5d8c5bd69932a7f8be6c359e8585565df6cccb76c6a27aa16fd755d9186049882e868278efe359415718340d19a29c241a9b2d4ae516051692bfd50e64513c5a4a533cc60a6ca79cda7309faa0f20543ebfce9b516083bfc1321e4a296ec9608c295802b548b7b8617941167973a1095048f7704699be47e445376365c5f90cd44887f4b431608f827e223130d4ecc58799de9923936731fb55aa9fa39658aae53736eb85cef059da3efd496a51a7914404711206e200a7c8ac226d2ab106af623ddef2d3ca7f3b5c2a0f68ece95e474410243aeb8293167b1463c70e2054a259afc469c32d56516d93fec1163b5877acc97f84796008e7386ecef0abddca7e9a842a72762ce48136fe819a8852cb88fd9c1c2d313388f87ebe2f09fcd7f06b076c530956dafc1b4cb07156540e55934921e99454fb2768905331b9a08323938cbc3f0cb7f6e3f31f5e9c65a63dada800415353693726916b8291981fd1e140098bc3d510572e8596e6653622cabf7a93f1e846875564da07410fcbe9c874de047a87a996b1c06eb02a76a3169a8b7992e10d78146f96ffeb1dbc2da049d3a60cb01d490d8b87422c9c0b3bace1a88ad8186b0f449cc82422f0b18e8eb66988a57c59c2c982802e193bccab0834c03a4f7f29cfd2f3b2af14ad14d1e306437250aa712a9b5238c6f79936f4a2766e6dc984df0025e3df8d4eae37d7ef99e0194e47ff81367e5e6c77e2217921215a0b53e627ba7e2c42b6d0339a83a0fe1960cfd2fe4c474176c37dd2250e71c3af4dc40fc4d8db351391b9e5c3dc0b427d4ca5e49f1e686d18ef340f8b328f5625a8e97880c33f39c364d20827ac86ce798381c6febde694b6b1782edc79f17537c0acd6432f40380245820b44f6bc27624163fb197644bcea7a4b8b81e066128ab687b64e36faf7032a99ad7b5ce8295f301fc6ae6e1edfe864a61cbd673dc19d1165da4b6eaa914a49744be634a9764234b3311b2058fb552a9d64072b0230bfbad09ceca05c87ca6573519e317101419582d673dd013383342e37de45a5cfcccb0c2e4494be0384331ba139da8bfb2054a5ff6f64cf153db9cb4bf7a229962a241ebf59056436252618994f4b2a27d0bd4832d9fa84fd689ee0df9b866cfe455d70f30deacfda58f1d7e099342ec56608fd8978880532868024b7a7da1763b92a162569187e7154505e030037105ad5c02c14ebf6ef24bbf96353a2afff5256771f9df430f06e8c3470a737d851e1e03e2d00df990a3c544ef5f462990512bbab624d906d716c247acd7c44216489a61672c7c3062cddea22893612229996d26072721a18a5447153e637b5dd391e01a79d28b05cc6d917e02fd98109ff69f1d5259b77a276bcd65c6bad30f1f3760ec334574683521cf57b90eaf4b4cbfc7ad377904e884c97326f52eb647f8e7975d87b2978511f4645b0cf27dde6bc3385f96d100fb401973960aa7cd98659921ecfa177822388e5653f61e5455780eb611f3c7101abee37ad7c4bf4b07e8db0719608e11ea93c07a14f8b0ed53caa9d332f8cdc8a9e6ce4bfd42e5c8f9674f87d087116a69f97dcdecb337f7c21586a6528a653ce692332da8b2cfdd743ae18b225491eea3b7166320a0695b5a99c002fa54ef1d8bbcf1ece0e34b9d06edb835f6190026bf9da895b598959aed4788931908ff38a0340ef42bc2bb0e398f013195326713001ac5bf6e982c3b1a65270dfae7ee058f194c81e9aec74d03e3161aa54d13f12bc5f603721e7ed8e96047d2c967a838d407b55478f280b47dcde2b2d9a9a26fe6d6735fcd98b1052a2402c8bdab3c79823e3698fb9fbb65c875cfe68392a883167b056c2d7c4b1a8dcb7184cef6c8e18dfaa534ad9900016b659c181e4f5b04f03de716cdbb42a3a564e5a7b7ec44c76ddacc03abcf1c4e96037caf2d92efc4059b3a99e8b2026ffb82c9e1d9bc8ca1c0bd6bc02f76582caa7482828ae5b7f4e53678cd0ba6ac8844442f47623195708b916ca580aeaa0c9e46e02092c2ec779deed559ef2c5db94e8d295ad7686f91ae96a2fdab95d8990be2e4d495ea47ae97a27fbe9a510ce5fe2eb478a39f11ba12070398f6690ba9b038833af0daf5e7a622ee917148e4e0dd651ec0d0ca162ad832884da049e2c0ff31faa949f5d3d8aba1e6578d0c53a2de173b08b9f0cb43ea3b1d889e31140ed8bc142d4290364235efcfb4abf937dbf5bf04dd48ed4a22ba72386b32d85f4a39b53c5dc8147b2126afca0cedac384b4e2b3d395f87444389c9b11e1bfc619aac9d0c333f7a73d9d9523f27109e4cfaaa594bcc45fe93db041f1ed094808f9ac584b4b6ebe134aeea4f03bfc64dcaada4b93aa48641f5c2b3d8a14091caf1b4712f4b48a7e05380045c0b719e318bfdc7382a2319609b965e5c2ad2acd4e557108e14f9d1e8c2d99b1c648fa0d39d9aae9299476f0b272e30dad018715a3e7110dfa9d6dd457db561387a24396fb46633804b8d8fdfe88194a80fcf74bce5fbde959b04d9d0f0d5c880c84dd635e4d00887c513b2492e840caaa6022a380a9d31ef48c03b2103cb5eafea8c10ba6c2e73ffca1f0520a5b55b8271b95363364bbf1bd9ba2a6cde75e8a075ba79b1b148aa719805c5604d5f28dc04330f7e60a61920ee06d2f1f72b19fd197ea6ccf19bbebf65b9ee7be3f6081ffb2ab6dc0405707a4fcf5eee81ba46198b3c5cefab0d66371983bda4c2b2998f83a148c64f360330c148f3e156f6009aff7efbd46e971956d70324eca7b15ad06fa740ba80120133e747b60934a12188e60384af44e0d9ea7feeb66e9a8386f6ec93f5f8f0481f3125242d17000c64b997dbbf2de282b540271c1862c60946ddddfac2d36c52ad23a0de507c57766079f1feebc2662488f7e0726d49729f7c6b7e63e3aedee0b2fd6c6afdf9e7c6367c693063271e08bbf667fc5f5cdb25d25238e0e52c642c66f72abae9fb085bd83a13e2f2485403a0cddcaa743087a6a860ee15f46c72a07aa52ae1fb9938e9010f33813f63214ecd443997f7ae45d1663785a7afbacbca47c2dca85a24ce29e5d7c4a713fea7f9c4754788bca9013c3c8e74ce14ac29d4c29294d19828d5f962639c715d81119d51307a10d03834d0bfb1a90b6b6d6f0b34259a068da8c6811389f770358da53a7b5d002d3659d448c040698a94144a1a658ea15bcfeb0d74d28aa6a2d1b0a6a4f149e5ab7612e9b3e515fa2996a0d253a20098cefc6bf2ca55425f7c3c5ed1339ac756ca4eec02a5d28b4caed3d11976b29df1c26b30130dbbd0fb1f4771498d835c34db66252828a10684ea9aa1a83ee865cd3531dd024c5e5c866240a98297aca274ba9ac27cacf3e809889fd83422994bd2b68b7516502770bec45bd93c8b384fb8dd2b2a1d4593a7115dc939f0632e061464c90b79a47140b3a6621be94fca11e1e1d8ffda29bc5781180a4a4a67159e2f61e58b2ef9ecb238fe7fc5f4d4465a985a31e5880ec566969befbe373ace4f475d12c7634eddc9205fc86cf92dca99df788271aede911eb4be4c499315a4bb2c6f1bc8142a524b7cb66a3f11b0517f125f00929da704662bff7920e6b9d5b292e99ccd18ea5ed484f60e0547fbaa8913cdbba42d4daab4e9a026bc70e267720f1cd3738d343ec89ed15e18b1f351227ca820f5c39a04a864f11837b968cea88051e276318cd238d244087d245d7f0f71e597f7d6492a3c575945bcfc3fcb5d70d526e248ed26e5e6f55af60ccd2a89be4ffffe0482bb95e492732ac9ff7894aab6d712f043b20cd78484d732ac59860273b1a4215bf6ba31a8d2c6384046f4cccbece14bb263c03a83505e5deb34e248a3a27d31c76acad83d5af2766f79614c93f37ade891df8f7c60f10fcf47ef7e73efb6898c9865370d01a943740f09732399d409b84a665b5c8acf433579afc43d9182cf440b8c71991629413d442e640aa87e68bf00aa0d789708ace47fa5fd36311c19dc89bf7dff0636d108c11348f9166722540d792352f3dcbf6ec4f67af4576b7bc5d74984332e5a8332782028e4c833e7a9614bb4b46a1beecaab2a453f674dc2a16a2dc6278f4dad0d66e17ce7e419ac23b9b89a883a826e096f71227bfb129881b686394bac6747cbf5b2c4c1970030bc053b6b52c03cca84d4bad6010ebff4b915a46e772262d061b1216cb3440c3e07fa88d2c8252556dd4e2bbaf679e698e3f9a6d58ca5b9480f72707a8c418c8cd5948199f2416877daebf323e77be10b062202f46b10fff742b0a936ca04a650d1a1a4a09e2fc03d40152d2891b29776a57ec377dc012f75b58f5ca6e29643716d102f1c5896757685a3edb4082900fe55166a14cc737a7b59c8731acf63a85107b91cc57986d5c8adb15f0bd12030550c65f8c508168c0e19ba76bd6bb0d8ad21ea8f14ead620758849694519eef20e58f0c40aac4779868c26d458de0b38dc678eb27d2608e4cd67b5f71d57a127ed86cf08529cf4019095809062efb334e6db6d40744e2d38867dde1d7d46d1f339d1068b8a7cd63bd2566f5dc0f52871d8c2dda3c9aefff5a7a851a940c633c271d1aabffd6723f5e8529226390c649d746a5258152a3c05851bb70e547a8c22d4b88ff2cac125ee076f63359f9058abe64726f07b3db8832abcdb10d072e446bc103d44bf2dca924441af62f9e65fc7539ce1826bade1e70d2804b3e7e10a695fe71abdb2f107bddc6e1cb8b6f440d6e99034a5e674bd834ac34846e70985ed34ea6df12ac623c949d7b72582a5a52ae9a072c15550d75ac287c87eb44eed801db9ad5b292b13185eb9b6ae74ee9756b10f02fe3ca2b4f35e0531240b8afb241466270bb2835dd9ec8e7bfef034bfc37bfb00f25a4579b370548cfa85b95a2ef9bd24f273a3a8b06aff9d0601467ab99d9b1cbb40f597c4067e81b49c2742eb1242f0a4ca59fcac030e8acd9024dfe0e52b89454837e992fe58c3b5a2341ffd1f2bf18ca3c29283d17bcd7ccfec7abddfd9f3fa458afdef73dc2a3a37ad504d65fbec95679d9f89e5dbde47c4157e234db6980f0de453216f936d695872ccf8ab4c43b70f11672af780997e3f296d973ff368b4aff45a7f98c761409f32d54bdd0b932910f673b5c6fa6d7f11ebb0d5bfd68e0d8f598660095f05dfb6353d1ccf6863ea9d577f4d0f51e46e614a915fee2de8cab4bfa18a9d01a66bb79dee96abc77917cab01d304c27794bf36f324c2bce82ed85385826879eed87cf106514cfe0f4c5fb71d188cd2acb49663592084fe44d39dc4ac31e38b468e21fef3888118d5f2767876e1e502c53da93a75f1e53a1f56dcad33dc914b805a725314ccc67b433dbe23d397a287fe926a4556906d98d6b66dbd0fa1900af984bc3a1dfb48ee6657d771bc6d046e239ea2f601e290f429eb5436792473237841e0df7d8f0f4f876957731d93c7302baa676bc104162fda458e24b16ec45ae8eedf8cc4c414fcfe63375d4e361eefbfd00d1f8ddbc9304fc0e66c97a9e71a10a3df1f6316ce5fc1a4e3a59ebcba2b8c1fec515fc90b9b1eacf977f3e8c761304cb4f6bb3f14708ea9bbbbb7c7ef8bab95d60f774d726e06d608b883467f4956e6055795c673798bfadb3a801a2fe3ec3702c753b4eb441a14915d3cb931096a97f9754b5afc1fd3f7665f06222d7ef63ddd0b746ea97148b9cc91c7acd2481505f648ecc74847baca7f128ad2a588fb7f5dbe4f5c7c868a78d205bf1a9cfb4796edffe8462c4fe7fde0a838165189db59a913d5a7d4faba2a5720fe0cc4ec796d511724b316cffe7690e40139555bc051543ecd8be1b7e3ebecd60c3d89437b85cdb96ba2f6c548a481a74cfe768132b5ed973892b1b43c92bbd72c4563e183634ae214542b77f9964ab0552607a4fe8ce53701a7f237e0c27328e7b5b5f10221971920da7ddfc68f9e0ffa9350d0f9244f4bd03f3e5b0bd9a8f163b154559fa598f364352e3b9097d57ff3dfa6261147f4c054e1b3dc5a64e073a080b01031d7aa569920ab7182c3fa19420dbe4f4050ac929b3a3dda9c7f335067aff237e5b1a7abf4df2b2102b564ce74dc7f49dcd44ce97dbf743076831e04a4e34c84617870640f8c5a8bc2da2fff2e4bed49afde0a47106d34611375c28cda1b9198180d58ac9c56c0bafd20a2ce12d30f9a2a2297c71909ed2616cb13c4c09274e5a632a468fb93f734e5920fb07daeb577e5d5cb1449c93bcd7bb6519158dcf97005eee00b927171281c1414784430a3877026594cd4b54855635ddcb3e4c8597fe6df6c62b600e78991483580ccaee5e19b699d681d370a582554a44f7eceee49cfc8b1040fe53c2cce3326f73772a11435acb516df2d657dfc76f47d19daf9b6c9f06767d7234185814e1a8f306abc3c301e390a1fa4bbba1e7c4bee02196efe9bf55767d1bfbacc74483afb28573badddbbb12ef9774d21f70b7df804e415d63fe22bd2bff129002b51cdae1ec4c738cb643fd418fad074a054375cb86f4547d1a95345921c7d186889d4d8af079a97c5e518dd1b45d81974b9c27a7af52b2490107b849e5151a7f095ddaea7661b706503f0e3c5681a71adc7a7cecb0a9a0d1ec3d5a35a760913cb6c5e99a7aa66d4c9aef2b5a3777c2b4263350275092d2cf4d14d7e0feb7536cbf431dded3a2419d13b0e39fe97c8db658e1e41ce45f261675912f90b03fc52fca70bf13de540210fad6fe996c19968cf8a1a533c9b642477809ed96b0a956f04473759a3217fe843bf27790fd96b22580466f234f65bbe6dc73759e48d748239ac8c367162fa6822db412797000ab6962d499eac7cbcdb4376bf155417a2ddc9dc8b61c7ab1a372e34a280b473dd83651bc57e3ecee4f91065bad8f4c46c53389a7d896a66be85987e3bfe8fdfe719879bda4c78a13f70497d911dac3666dadee9783746fa4f07f8dd09f9340281d82b1e9a8281f3ea7ce8e57800701fe3dd5bddb6d60ab84449db190af6109ee72c998de938b549328ee2225b9f1c7422695be53157e584a3475f9ca85687fd119c01efc90270622fca5c75a409cde5dcbe6d754e9be083bdd847327d6cb236d178194e4854de3755460fefa9026b07e9a57cd3f25e83e022d45ac0dd638eb36008bce0fb1c21fca166c7b021ed89f752fc6a8d9523912ad7f717fb2f4490fed599e6edfbfaf56fbcba30d3df510cc32cd8e9cd1471114d80e278088d9e32c985af44ce49a54cb161d427959c89b405f96ec17faaf5d8eb0b1517497fda8db07e8adf74787fa2d9654a8aefd61dae4aac6b61c2970293a45f1d3bfa9c8a84e9686de64cd18d2b6cd07efa24afb9ea5d12bd39e8bcb947492ca5e128b990fb40848431933a6f354ff025e33e6ead129da74fa66e5698304fd10863faff66e4e48da7131e5fbc4d00b93357cb1136b7e9951231ef8e60688bd294de4d697961e8677a76154419968a80cc9c1ce5d7d2cb4aacd467d7efff351c2ef502a55c79d7332c18b1d67767a11d27b5a84edd5f03fa2bfcfecee856461672a1d5ea208542c2c88a88cf6379838c4f503ae43a589d51d240e2df39e03580bc6790cd6612a63bec52f410411c7572086316d1f8a8d83899f68c17ecc6cca9b5935f0e9c531f2841633871dfec249978ec4ea35457f242b8375baaf9d29d318825dc077d2db8f14298ab51438f407f9293fb1ff0a237c7223a71bea9383593fea39ca5642dc7e087d8ff56fb883c423d1b9c01ae5567a3cd2eaf1c94d5f3d598942f2cfe8d09a73eeb80aadf497fc01a760518ab9d4bcf6c809b55a6b68c18b21051b4454949b1c030dc6200645308bb7a465de98955b5c3583ceb4ec1eac46be5a712f676b9e7d42acda08d2931b40e5140a1c1d0ac308f115a09bc0c0af86cb45dfec6da60900c0bc5f13f4a760062e855dfa80651f1203dc914bfe7276bd381cda7a6612a056b108937ad71458b909c00a3287e0c5ba8b0555294314f59dcd9407a60ac08d0e58ae19839e968336165c54c8893b61b92df085c030ac41bb1640b9334433d8c29a63346a0598f47626bf52d14304a91db0fad2c72811022f7ab119952ca37e71be08416fb6a9a19cb843026596a2726a20773f53fd6935169868b668f6ed3f28331972ecf7e4b4e50787a3cdb393965090182933e83989d0c15029f9d9505b9b5a95218710386fb02d6b01baea25c06fbb8ed85b95990f8e9d423d7492a1de9f756829c209ec200b79a445425942e099e428165d0dd0a3a27f940a786a65e5343ad710656ccb54e5027d594b6b07f82d1fb9a3669cb1d1aeeb051cf41807ddc773571d2bb4a77f3f7f067a57a71bbc6e9d2e86936e29d6470a3416d1cffb128646a96ccba454e670f75182dc964a624dde449c9ee7fffdad5374fe5c1cb567e962bae6bd59697136bfc5835ebd1a50fcd0c756d36d5ea4baf03396b4fba7c36e4df1ffe48e80318960e7d1a323af2c1dd980870ddc8045fbd2a92dc7978926889da7953e164700c3da829efce71a19c29deec80f16cafd3642c8fe75a943a7bfdb462c6127f033b20f7350341c55c27f427680b50b6a785aeaf8c24396682e3dfeb0fd91df5abde1485d5d22cb0dddb089673277214645aa4d6c742d12f4b5cf51eed60af509d24b03d01ec44d275cad3def317bcd2d5775eb1ec1addf0623fb3ae6daa9abcd3c885250e3b5897463124a420c094a61ed3d9af035e1c34698ff1a773759268969bc5c145033dc9303049ce7442d8c53dab2b6d73eef83a04a23093e57914648052c33b16f7fc23cc86bc5f406e52fcf26a9539940ea715d70020464412ee7c518ae7bfa651e94c0614f73a21b42f8831dfe1d688edc63b0be84ccf20325a35fb75b582671b602f84354792368c5eb5702170394b6e330c0dcb325d258cea80a4123f69599427a526157baae0d54732a1fad6429087cd79bc6818783e6365fad06319eec5e58e508d34eb43e04fbfa1470554affc553100a3511c9fb53295bd52c4d32f03a28c0a94446e77a22be447ed9949b2ccaf714a8c3b6435f7741b43dde84e0ecd8acd39f76de8913416f42bb5bdaca90c576576713d87b740416f56b6c67e2df338f23a4df7d2831d5442aca2ce950668cbb99c1c83ddbac4cb0f8e039dd2f0f22a9f77bce69dcaca4f34217f6f13150a58887a0033cc3e220ba8caf0fa5b0cef1e7052ecc0d318bf7b057be0d22e292cc3519a747a8f8e06ebf97dff41450a0442526c5fe9cc96991ea24a10d0bcf57838e6c6ae1a50e60e0c12f5d8ec2dc87f273fd81bcad7b7ca5c62d4cc531568d4995e93ec1ae49b9929bd5a4b4809535cc2b2b04b8a0010e90c2b7a4a8d8dacbb4f5e10c9170f5497d1a42fbd74ad8e8fbad6e29ccd3ff920b69f4590b6f163166e46b6869208c13dc4aae7731e907ec60e74dd727052cc31482ac2c97c97da2306e", 0x2000, &(0x7f0000000a80)={&(0x7f0000000040)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:07:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) getsockopt$inet_pktinfo(r0, 0x0, 0x4, 0x0, &(0x7f0000000080)) 08:07:25 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x0, 0xc, {0xc, 0x0, "02579b0258771b654ebc"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000001300)={0x2c, &(0x7f0000000540)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000001640)={0x84, 0x0, 0x0, 0x0, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000a80)=ANY=[@ANYBLOB="000004000000a92d5b"], 0x0, 0x0, 0x0, 0x0}) 08:07:25 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {}]}]}}, &(0x7f0000000400)=""/197, 0x36, 0xc5, 0x1}, 0x20) [ 471.444695][ T28] kauditd_printk_skb: 4 callbacks suppressed [ 471.444712][ T28] audit: type=1400 audit(1708416445.050:224): avc: denied { getopt } for pid=6373 comm="syz-executor.0" lport=6 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 473.116987][ T29] INFO: task klogd:4499 blocked for more than 143 seconds. [ 473.124539][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 473.132940][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 473.141910][ T29] task:klogd state:D stack:26000 pid:4499 tgid:4499 ppid:1 flags:0x00000002 [ 473.159700][ T29] Call Trace: [ 473.163000][ T29] [ 473.165994][ T29] __schedule+0xf12/0x5c60 [ 473.170559][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 473.176079][ T29] ? __pfx___schedule+0x10/0x10 [ 473.180955][ T29] ? schedule+0x200/0x280 [ 473.186819][ T29] ? __pfx_lock_release+0x10/0x10 [ 473.191872][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 473.197876][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 473.203326][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 473.208680][ T29] schedule+0xe9/0x280 [ 473.212787][ T29] wait_for_unix_gc+0x192/0x200 [ 473.219155][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 473.224566][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 473.230719][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 473.236009][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 473.241144][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 473.248315][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 473.275173][ T29] __sys_sendto+0x47f/0x4e0 [ 473.279789][ T29] ? __pfx___sys_sendto+0x10/0x10 [ 473.284833][ T29] ? __pfx_lock_release+0x10/0x10 [ 473.308812][ T29] ? rcu_is_watching+0x12/0xc0 [ 473.313661][ T29] ? __pfx_mem_cgroup_handle_over_high+0x10/0x10 [ 473.326304][ T29] __x64_sys_sendto+0xe0/0x1c0 [ 473.331113][ T29] ? do_syscall_64+0x93/0x270 [ 473.349371][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 473.358164][ T29] do_syscall_64+0xd5/0x270 [ 473.362699][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 473.384954][ T29] RIP: 0033:0x7f0222e379b5 [ 473.389405][ T29] RSP: 002b:00007fff78177b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 473.397936][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0222e379b5 [ 473.405989][ T29] RDX: 0000000000000097 RSI: 000055bc23892aa0 RDI: 0000000000000003 [ 473.413985][ T29] RBP: 000055bc2388b2c0 R08: 0000000000000000 R09: 0000000000000000 [ 473.422095][ T29] R10: 0000000000004000 R11: 0000000000000246 R12: 0000000000000013 [ 473.430137][ T29] R13: 00007f0222fc5212 R14: 00007fff78177c38 R15: 0000000000000000 [ 473.438255][ T29] [ 473.441370][ T29] INFO: task udevd:5298 blocked for more than 143 seconds. [ 473.448872][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 473.460168][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 473.470256][ T29] task:udevd state:D stack:27024 pid:5298 tgid:5298 ppid:4510 flags:0x00000002 [ 473.480514][ T29] Call Trace: [ 473.483802][ T29] [ 473.488327][ T29] __schedule+0xf12/0x5c60 [ 473.492779][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 473.498045][ T29] ? __pfx___schedule+0x10/0x10 [ 473.503046][ T29] ? schedule+0x200/0x280 [ 473.507464][ T29] ? __pfx_lock_release+0x10/0x10 [ 473.512515][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 473.524951][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 473.530359][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 473.538562][ T29] schedule+0xe9/0x280 [ 473.542663][ T29] wait_for_unix_gc+0x192/0x200 [ 473.547576][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 473.552972][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 473.574325][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 473.584681][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 473.594896][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 473.601683][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 473.624926][ T29] sock_write_iter+0x50a/0x5c0 [ 473.629787][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 473.644898][ T29] ? security_file_permission+0x98/0xc0 [ 473.650517][ T29] vfs_write+0x6de/0x1110 [ 473.674950][ T29] ? __pfx_vfs_write+0x10/0x10 [ 473.679762][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 473.684546][ T29] ? __fget_light+0x177/0x210 [ 473.689354][ T29] ksys_write+0x1f8/0x260 [ 473.693725][ T29] ? __pfx_ksys_write+0x10/0x10 [ 473.698682][ T29] do_syscall_64+0xd5/0x270 [ 473.703233][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 473.710610][ T29] RIP: 0033:0x7f8599d16bf2 [ 473.715087][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 473.723516][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 473.731649][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 473.739987][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: b63890708c628cca [ 473.748248][ T29] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 473.759896][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 473.784935][ T29] [ 473.796959][ T29] INFO: task udevd:5308 blocked for more than 144 seconds. [ 473.804170][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 473.824072][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 473.834409][ T29] task:udevd state:D stack:27104 pid:5308 tgid:5308 ppid:4510 flags:0x00004002 [ 473.854910][ T29] Call Trace: [ 473.858215][ T29] [ 473.861156][ T29] __schedule+0xf12/0x5c60 [ 473.884964][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 473.890205][ T29] ? __pfx___schedule+0x10/0x10 [ 473.904893][ T29] ? schedule+0x200/0x280 [ 473.909251][ T29] ? __pfx_lock_release+0x10/0x10 [ 473.914295][ T29] ? preempt_schedule_thunk+0x1a/0x30 [ 473.934931][ T29] schedule+0xe9/0x280 [ 473.939043][ T29] wait_for_unix_gc+0x192/0x200 [ 473.943924][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 473.949387][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 473.955687][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 473.961085][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 473.972040][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 473.979884][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 473.986892][ T29] sock_write_iter+0x50a/0x5c0 [ 473.991684][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 474.004913][ T29] ? security_file_permission+0x98/0xc0 [ 474.010486][ T29] vfs_write+0x6de/0x1110 [ 474.014845][ T29] ? __pfx_vfs_write+0x10/0x10 [ 474.029710][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 474.034496][ T29] ? __fget_light+0x177/0x210 [ 474.053906][ T29] ksys_write+0x1f8/0x260 [ 474.064212][ T29] ? __pfx_ksys_write+0x10/0x10 [ 474.072509][ T29] do_syscall_64+0xd5/0x270 [ 474.080559][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 474.087891][ T29] RIP: 0033:0x7f8599d16bf2 [ 474.092322][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 474.102645][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 474.110720][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 474.118766][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: 0000000000000000 [ 474.126805][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 474.134790][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 474.142826][ T29] [ 474.146184][ T29] INFO: task udevd:5309 blocked for more than 144 seconds. [ 474.153613][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 474.175149][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 474.183834][ T29] task:udevd state:D stack:27104 pid:5309 tgid:5309 ppid:4510 flags:0x00000002 [ 474.194452][ T29] Call Trace: [ 474.199236][ T29] [ 474.202178][ T29] __schedule+0xf12/0x5c60 [ 474.208034][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 474.213265][ T29] ? __pfx___schedule+0x10/0x10 [ 474.218188][ T29] ? schedule+0x200/0x280 [ 474.222542][ T29] ? __pfx_lock_release+0x10/0x10 [ 474.227649][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 474.233481][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 474.239008][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 474.244242][ T29] schedule+0xe9/0x280 [ 474.248429][ T29] wait_for_unix_gc+0x192/0x200 [ 474.253306][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 474.258771][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 474.266318][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 474.271730][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 474.281109][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 474.287975][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 474.293548][ T29] sock_write_iter+0x50a/0x5c0 [ 474.299388][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 474.304706][ T29] ? security_file_permission+0x98/0xc0 [ 474.325032][ T29] vfs_write+0x6de/0x1110 [ 474.329410][ T29] ? __pfx_vfs_write+0x10/0x10 [ 474.334204][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 474.353076][ T29] ? xfd_validate_state+0x5d/0x180 [ 474.358513][ T29] ? __fget_light+0x177/0x210 [ 474.363225][ T29] ksys_write+0x1f8/0x260 [ 474.379737][ T29] ? __pfx_ksys_write+0x10/0x10 [ 474.384658][ T29] do_syscall_64+0xd5/0x270 [ 474.389519][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 474.397212][ T29] RIP: 0033:0x7f8599d16bf2 [ 474.401647][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 474.410766][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 474.426123][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 474.434132][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: 0000000000000000 [ 474.464965][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 474.472967][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 474.505027][ T29] [ 474.508094][ T29] INFO: task udevd:5364 blocked for more than 144 seconds. [ 474.526396][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 474.532218][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 474.560916][ T29] task:udevd state:D stack:27392 pid:5364 tgid:5364 ppid:4510 flags:0x00000002 [ 474.588624][ T29] Call Trace: [ 474.591925][ T29] [ 474.595057][ T29] __schedule+0xf12/0x5c60 [ 474.599510][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 474.604737][ T29] ? __pfx___schedule+0x10/0x10 [ 474.623801][ T29] ? schedule+0x200/0x280 [ 474.634314][ T29] ? __pfx_lock_release+0x10/0x10 [ 474.640999][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 474.654961][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 474.660371][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 474.673164][ T29] schedule+0xe9/0x280 [ 474.677339][ T29] wait_for_unix_gc+0x192/0x200 [ 474.682215][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 474.702785][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 474.714903][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 474.720305][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 474.745060][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 474.751853][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 474.757606][ T29] sock_write_iter+0x50a/0x5c0 [ 474.762404][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 474.767812][ T29] ? security_file_permission+0x98/0xc0 [ 474.773376][ T29] vfs_write+0x6de/0x1110 [ 474.777804][ T29] ? __pfx_vfs_write+0x10/0x10 [ 474.782595][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 474.790474][ T29] ? __fget_light+0x177/0x210 [ 474.796276][ T29] ksys_write+0x1f8/0x260 [ 474.800649][ T29] ? __pfx_ksys_write+0x10/0x10 [ 474.805857][ T29] do_syscall_64+0xd5/0x270 [ 474.810386][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 474.817708][ T29] RIP: 0033:0x7f8599d16bf2 [ 474.822134][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 474.830682][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 474.838725][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 474.848210][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: 0000000000000000 [ 474.856262][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 474.864246][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 474.872359][ T29] [ 474.883651][ T29] INFO: task syz-executor.1:5397 blocked for more than 145 seconds. [ 474.904938][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 474.910760][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 474.926421][ T29] task:syz-executor.1 state:D stack:29152 pid:5397 tgid:5396 ppid:5107 flags:0x00000006 [ 474.936679][ T29] Call Trace: [ 474.939961][ T29] [ 474.942896][ T29] __schedule+0xf12/0x5c60 [ 474.947425][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 474.952657][ T29] ? __pfx___schedule+0x10/0x10 [ 474.959882][ T29] ? schedule+0x200/0x280 [ 474.964248][ T29] ? __pfx_lock_release+0x10/0x10 [ 474.969394][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 474.975289][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 474.980686][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 474.990283][ T29] schedule+0xe9/0x280 [ 475.000238][ T29] wait_for_unix_gc+0x192/0x200 [ 475.005358][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 475.010756][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 475.016919][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.022141][ T29] unix_stream_sendmsg+0xf2/0x10b0 [ 475.027356][ T29] ? __pfx_sock_has_perm+0x10/0x10 [ 475.032563][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 475.042417][ T29] ? __pfx_unix_stream_sendmsg+0x10/0x10 [ 475.048159][ T29] ? __import_iovec+0x1fd/0x710 [ 475.053134][ T29] ____sys_sendmsg+0xab5/0xc90 [ 475.057983][ T29] ? copy_msghdr_from_user+0x10b/0x160 [ 475.063460][ T29] ? __pfx_____sys_sendmsg+0x10/0x10 [ 475.070239][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.075535][ T29] ___sys_sendmsg+0x135/0x1e0 [ 475.080230][ T29] ? __pfx____sys_sendmsg+0x10/0x10 [ 475.085569][ T29] ? find_held_lock+0x2d/0x110 [ 475.090358][ T29] ? find_held_lock+0x2d/0x110 [ 475.102581][ T29] ? __fget_light+0x177/0x210 [ 475.107390][ T29] __sys_sendmsg+0x117/0x1f0 [ 475.112005][ T29] ? __pfx___sys_sendmsg+0x10/0x10 [ 475.117435][ T29] ? xfd_validate_state+0x5d/0x180 [ 475.122582][ T29] do_syscall_64+0xd5/0x270 [ 475.127195][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 475.133117][ T29] RIP: 0033:0x7fd7ab87dda9 [ 475.137598][ T29] RSP: 002b:00007fd7ac5650c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 475.154895][ T29] RAX: ffffffffffffffda RBX: 00007fd7ab9abf80 RCX: 00007fd7ab87dda9 [ 475.162889][ T29] RDX: 0000000000000000 RSI: 0000000020000d00 RDI: 0000000000000003 [ 475.184786][ T29] RBP: 00007fd7ab8ca47a R08: 0000000000000000 R09: 0000000000000000 [ 475.215013][ T29] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 475.223023][ T29] R13: 000000000000000b R14: 00007fd7ab9abf80 R15: 00007ffcbbf07638 [ 475.232429][ T29] [ 475.235539][ T29] INFO: task udevd:5401 blocked for more than 145 seconds. [ 475.242743][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 475.248782][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 475.257512][ T29] task:udevd state:D stack:27888 pid:5401 tgid:5401 ppid:4510 flags:0x00000002 [ 475.285075][ T29] Call Trace: [ 475.288374][ T29] [ 475.291314][ T29] __schedule+0xf12/0x5c60 [ 475.295826][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.304073][ T29] ? __pfx___schedule+0x10/0x10 [ 475.310974][ T29] ? schedule+0x200/0x280 [ 475.315401][ T29] ? __pfx_lock_release+0x10/0x10 [ 475.320454][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 475.326387][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 475.332959][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 475.352311][ T29] schedule+0xe9/0x280 [ 475.356974][ T29] wait_for_unix_gc+0x192/0x200 [ 475.361852][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 475.375092][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 475.381194][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 475.416209][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 475.421362][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 475.435174][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 475.441012][ T29] sock_write_iter+0x50a/0x5c0 [ 475.454927][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 475.460260][ T29] ? security_file_permission+0x98/0xc0 [ 475.474983][ T29] vfs_write+0x6de/0x1110 [ 475.479361][ T29] ? __pfx_vfs_write+0x10/0x10 [ 475.484157][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 475.490238][ T29] ? __fget_light+0x177/0x210 [ 475.495017][ T29] ksys_write+0x1f8/0x260 [ 475.499375][ T29] ? __pfx_ksys_write+0x10/0x10 [ 475.514528][ T29] do_syscall_64+0xd5/0x270 [ 475.525069][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 475.531008][ T29] RIP: 0033:0x7f8599d16bf2 [ 475.544891][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 475.553324][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 475.575846][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 475.583841][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: 0000000000000000 [ 475.622581][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 475.632427][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 475.640487][ T29] [ 475.643588][ T29] INFO: task syz-executor.2:5407 blocked for more than 145 seconds. [ 475.651839][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 475.657729][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 475.666826][ T29] task:syz-executor.2 state:D stack:29152 pid:5407 tgid:5405 ppid:5098 flags:0x00000006 [ 475.680350][ T29] Call Trace: [ 475.683661][ T29] [ 475.686825][ T29] __schedule+0xf12/0x5c60 [ 475.691272][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.696550][ T29] ? __pfx___schedule+0x10/0x10 [ 475.701432][ T29] ? schedule+0x200/0x280 [ 475.705863][ T29] ? __pfx_lock_release+0x10/0x10 [ 475.714845][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 475.722055][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 475.727539][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 475.732769][ T29] schedule+0xe9/0x280 [ 475.738364][ T29] wait_for_unix_gc+0x192/0x200 [ 475.743252][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 475.748759][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 475.754852][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.760512][ T29] unix_stream_sendmsg+0xf2/0x10b0 [ 475.765729][ T29] ? __pfx_sock_has_perm+0x10/0x10 [ 475.770866][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 475.777740][ T29] ? __pfx_unix_stream_sendmsg+0x10/0x10 [ 475.783399][ T29] ? __import_iovec+0x1fd/0x710 [ 475.788407][ T29] ____sys_sendmsg+0xab5/0xc90 [ 475.793205][ T29] ? copy_msghdr_from_user+0x10b/0x160 [ 475.798772][ T29] ? __pfx_____sys_sendmsg+0x10/0x10 [ 475.804088][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 475.826241][ T29] ___sys_sendmsg+0x135/0x1e0 [ 475.830964][ T29] ? __pfx____sys_sendmsg+0x10/0x10 [ 475.836798][ T29] ? find_held_lock+0x2d/0x110 [ 475.841603][ T29] ? find_held_lock+0x2d/0x110 [ 475.847907][ T29] ? __fget_light+0x177/0x210 [ 475.852622][ T29] __sys_sendmsg+0x117/0x1f0 [ 475.857289][ T29] ? __pfx___sys_sendmsg+0x10/0x10 [ 475.862422][ T29] ? xfd_validate_state+0x5d/0x180 [ 475.872421][ T29] do_syscall_64+0xd5/0x270 [ 475.876998][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 475.882927][ T29] RIP: 0033:0x7f3a2b87dda9 [ 475.887592][ T29] RSP: 002b:00007f3a2c5a80c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 475.896087][ T29] RAX: ffffffffffffffda RBX: 00007f3a2b9abf80 RCX: 00007f3a2b87dda9 [ 475.904074][ T29] RDX: 0000000000000000 RSI: 00000000200026c0 RDI: 0000000000000004 [ 475.912149][ T29] RBP: 00007f3a2b8ca47a R08: 0000000000000000 R09: 0000000000000000 [ 475.926601][ T29] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 475.934605][ T29] R13: 000000000000000b R14: 00007f3a2b9abf80 R15: 00007ffc8eb88cd8 [ 475.944056][ T29] [ 475.947202][ T29] INFO: task udevd:5412 blocked for more than 146 seconds. [ 475.954406][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 475.964600][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 475.984022][ T29] task:udevd state:D stack:27488 pid:5412 tgid:5412 ppid:4510 flags:0x00000002 [ 476.001809][ T29] Call Trace: [ 476.022144][ T29] [ 476.034893][ T29] __schedule+0xf12/0x5c60 [ 476.039340][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 476.044560][ T29] ? __pfx___schedule+0x10/0x10 [ 476.063911][ T29] ? schedule+0x200/0x280 [ 476.069966][ T29] ? __pfx_lock_release+0x10/0x10 [ 476.084941][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 476.090785][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 476.104906][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 476.110142][ T29] schedule+0xe9/0x280 [ 476.114235][ T29] wait_for_unix_gc+0x192/0x200 [ 476.133321][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 476.143412][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 476.154895][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 476.160300][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 476.185043][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 476.191844][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 476.204897][ T29] sock_write_iter+0x50a/0x5c0 [ 476.209691][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 476.235262][ T29] ? security_file_permission+0x98/0xc0 [ 476.240849][ T29] vfs_write+0x6de/0x1110 [ 476.254918][ T29] ? __pfx_vfs_write+0x10/0x10 [ 476.259721][ T29] ? __sys_sendmsg+0x13c/0x1f0 [ 476.264504][ T29] ? xfd_validate_state+0x5d/0x180 [ 476.269833][ T29] ? __fget_light+0x177/0x210 [ 476.274538][ T29] ksys_write+0x1f8/0x260 [ 476.280295][ T29] ? __pfx_ksys_write+0x10/0x10 [ 476.286752][ T29] do_syscall_64+0xd5/0x270 [ 476.291284][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 476.297252][ T29] RIP: 0033:0x7f8599d16bf2 [ 476.301681][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 476.310156][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 476.330868][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 476.339133][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: b63890708c628cca [ 476.347199][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 476.355690][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 476.363689][ T29] [ 476.366868][ T29] INFO: task udevd:5413 blocked for more than 146 seconds. [ 476.374071][ T29] Not tainted 6.8.0-rc5-syzkaller #0 [ 476.380266][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 476.390384][ T29] task:udevd state:D stack:26768 pid:5413 tgid:5413 ppid:4510 flags:0x00000002 [ 476.402124][ T29] Call Trace: [ 476.405541][ T29] [ 476.408484][ T29] __schedule+0xf12/0x5c60 [ 476.412935][ T29] ? __pfx___lock_acquire+0x10/0x10 [ 476.418207][ T29] ? __pfx___schedule+0x10/0x10 [ 476.423085][ T29] ? schedule+0x200/0x280 [ 476.430558][ T29] ? __pfx_lock_release+0x10/0x10 [ 476.435656][ T29] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 476.441487][ T29] ? prepare_to_wait_event+0x96/0x6a0 [ 476.446978][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 476.452212][ T29] schedule+0xe9/0x280 [ 476.456358][ T29] wait_for_unix_gc+0x192/0x200 [ 476.461233][ T29] ? __pfx_wait_for_unix_gc+0x10/0x10 [ 476.466945][ T29] ? __pfx_autoremove_wake_function+0x10/0x10 [ 476.473043][ T29] ? avc_has_perm_noaudit+0x145/0x3a0 [ 476.478724][ T29] unix_dgram_sendmsg+0x10e/0x1d10 [ 476.483865][ T29] ? __pfx_tomoyo_socket_sendmsg_permission+0x10/0x10 [ 476.490822][ T29] ? __pfx_unix_dgram_sendmsg+0x10/0x10 [ 476.497790][ T29] sock_write_iter+0x50a/0x5c0 [ 476.502725][ T29] ? __pfx_sock_write_iter+0x10/0x10 [ 476.509633][ T29] ? security_file_permission+0x98/0xc0 [ 476.515256][ T29] vfs_write+0x6de/0x1110 [ 476.519622][ T29] ? __pfx___might_resched+0x10/0x10 [ 476.525039][ T29] ? __pfx_vfs_write+0x10/0x10 [ 476.544898][ T29] ? rcu_is_watching+0x12/0xc0 [ 476.549696][ T29] ? xfd_validate_state+0x5d/0x180 [ 476.554832][ T29] ? __fget_light+0x177/0x210 [ 476.569581][ T29] ksys_write+0x1f8/0x260 [ 476.573937][ T29] ? __pfx_ksys_write+0x10/0x10 [ 476.592243][ T29] do_syscall_64+0xd5/0x270 [ 476.597143][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 476.603067][ T29] RIP: 0033:0x7f8599d16bf2 [ 476.609566][ T29] RSP: 002b:00007ffcb2843868 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 476.619515][ T29] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8599d16bf2 [ 476.627569][ T29] RDX: 0000000000000000 RSI: 00007ffcb28438bf RDI: 000000000000000a [ 476.668685][ T29] RBP: 00007ffcb28438bf R08: 0000000000000001 R09: b63890708c628cca [ 476.677098][ T29] R10: 000000000000010f R11: 0000000000000246 R12: 000000000000000a [ 476.694893][ T29] R13: 00007f859a0f4ae0 R14: 0000000000000000 R15: 0000562febd042c0 [ 476.702887][ T29] [ 476.714892][ T29] Future hung task reports are suppressed, see sysctl kernel.hung_task_warnings [ 476.729535][ T29] [ 476.729535][ T29] Showing all locks held in the system: [ 476.741701][ T29] 3 locks held by kworker/0:1/9: [ 476.746762][ T29] 1 lock held by khungtaskd/29: [ 476.751624][ T29] #0: ffffffff8d7ad160 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x75/0x340 [ 476.761571][ T29] 2 locks held by kworker/u4:5/742: [ 476.766850][ T29] 2 locks held by getty/4817: [ 476.771839][ T29] #0: ffff88802eb300a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 476.782027][ T29] #1: ffffc900015d02f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xfca/0x1490 [ 476.792211][ T29] 1 lock held by syz-executor.4/5392: [ 476.797783][ T29] [ 476.800116][ T29] ============================================= [ 476.800116][ T29] [ 476.808575][ T29] NMI backtrace for cpu 1 [ 476.812905][ T29] CPU: 1 PID: 29 Comm: khungtaskd Not tainted 6.8.0-rc5-syzkaller #0 [ 476.820983][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 476.831051][ T29] Call Trace: [ 476.834334][ T29] [ 476.837274][ T29] dump_stack_lvl+0xd9/0x1b0 [ 476.841972][ T29] nmi_cpu_backtrace+0x27b/0x390 [ 476.846967][ T29] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 476.852979][ T29] nmi_trigger_cpumask_backtrace+0x29c/0x300 [ 476.858987][ T29] watchdog+0xf87/0x1210 [ 476.863316][ T29] ? __pfx_watchdog+0x10/0x10 [ 476.868014][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 476.873234][ T29] ? __kthread_parkme+0x14b/0x220 [ 476.878280][ T29] ? __pfx_watchdog+0x10/0x10 [ 476.882977][ T29] kthread+0x2c6/0x3b0 [ 476.887072][ T29] ? _raw_spin_unlock_irq+0x23/0x50 [ 476.892291][ T29] ? __pfx_kthread+0x10/0x10 [ 476.896901][ T29] ret_from_fork+0x45/0x80 [ 476.901343][ T29] ? __pfx_kthread+0x10/0x10 [ 476.905950][ T29] ret_from_fork_asm+0x1b/0x30 [ 476.910745][ T29] [ 476.916876][ T29] Sending NMI from CPU 1 to CPUs 0: [ 476.922103][ C0] NMI backtrace for cpu 0 [ 476.922113][ C0] CPU: 0 PID: 742 Comm: kworker/u4:5 Not tainted 6.8.0-rc5-syzkaller #0 [ 476.922136][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 476.922149][ C0] Workqueue: bat_events batadv_nc_worker [ 476.922247][ C0] RIP: 0010:lock_acquire+0x468/0x520 [ 476.922279][ C0] Code: 44 24 14 8b 54 24 10 e8 96 3f fe ff 5e 5f 65 ff 0d 05 fb 98 7e 0f 85 33 fc ff ff e8 22 bf 95 ff e9 29 fc ff ff e8 18 1d 08 00 <84> c0 0f 85 55 fc ff ff 90 0f 0b 90 e9 4c fc ff ff 90 0f 0b 90 e9 [ 476.922300][ C0] RSP: 0018:ffffc900039ffac8 EFLAGS: 00000286 [ 476.922317][ C0] RAX: 0000000000000001 RBX: 1ffff9200073ff5b RCX: ffffffff816ac3a7 [ 476.922332][ C0] RDX: 0000000000000000 RSI: ffffffff8b6e9840 RDI: ffffffff8d224a60 [ 476.922346][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: fffffbfff1f3ab12 [ 476.922359][ C0] R10: ffffffff8f9d5897 R11: 0000000000000002 R12: 0000000000000000 [ 476.922373][ C0] R13: 0000000000000000 R14: ffffffff8d7ad160 R15: 0000000000000000 [ 476.922387][ C0] FS: 0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [ 476.922409][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 476.922424][ C0] CR2: 000000c00bfce000 CR3: 000000000d57a000 CR4: 00000000003506f0 [ 476.922439][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 476.922452][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 476.922465][ C0] Call Trace: [ 476.922471][ C0] [ 476.922478][ C0] ? show_regs+0x8f/0xa0 [ 476.922523][ C0] ? nmi_cpu_backtrace+0x1d8/0x390 [ 476.922552][ C0] ? nmi_cpu_backtrace_handler+0xc/0x20 [ 476.922582][ C0] ? nmi_handle+0x1a9/0x580 [ 476.922602][ C0] ? lock_acquire+0x468/0x520 [ 476.922631][ C0] ? default_do_nmi+0x6a/0x160 [ 476.922659][ C0] ? exc_nmi+0x18a/0x210 [ 476.922686][ C0] ? end_repeat_nmi+0xf/0x60 [ 476.922708][ C0] ? lock_acquire+0xb7/0x520 [ 476.922737][ C0] ? lock_acquire+0x468/0x520 [ 476.922766][ C0] ? lock_acquire+0x468/0x520 [ 476.922795][ C0] ? lock_acquire+0x468/0x520 [ 476.922823][ C0] [ 476.922829][ C0] [ 476.922835][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 476.922865][ C0] ? batadv_nc_worker+0x8ee/0x10f0 [ 476.922893][ C0] ? __pfx_lock_release+0x10/0x10 [ 476.922922][ C0] ? __pfx___lock_acquire+0x10/0x10 [ 476.922950][ C0] ? __pfx___lock_acquire+0x10/0x10 [ 476.922980][ C0] batadv_nc_worker+0x16e/0x10f0 [ 476.923009][ C0] ? batadv_nc_worker+0x168/0x10f0 [ 476.923040][ C0] ? __pfx_batadv_nc_worker+0x10/0x10 [ 476.923069][ C0] ? __pfx_lock_release+0x10/0x10 [ 476.923101][ C0] process_one_work+0x889/0x15e0 [ 476.923138][ C0] ? __pfx_batadv_nc_worker+0x10/0x10 [ 476.923167][ C0] ? __pfx_process_one_work+0x10/0x10 [ 476.923206][ C0] ? assign_work+0x1a0/0x250 [ 476.923238][ C0] worker_thread+0x8b9/0x12a0 [ 476.923276][ C0] ? __kthread_parkme+0x14b/0x220 [ 476.923300][ C0] ? __pfx_worker_thread+0x10/0x10 [ 476.923336][ C0] kthread+0x2c6/0x3b0 [ 476.923362][ C0] ? _raw_spin_unlock_irq+0x23/0x50 [ 476.923391][ C0] ? __pfx_kthread+0x10/0x10 [ 476.923420][ C0] ret_from_fork+0x45/0x80 [ 476.923453][ C0] ? __pfx_kthread+0x10/0x10 [ 476.923481][ C0] ret_from_fork_asm+0x1b/0x30 [ 476.923524][ C0] [ 477.016157][ T29] Kernel panic - not syncing: hung_task: blocked tasks [ 477.016171][ T29] CPU: 0 PID: 29 Comm: khungtaskd Not tainted 6.8.0-rc5-syzkaller #0 [ 477.016194][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 477.016206][ T29] Call Trace: [ 477.016213][ T29] [ 477.016221][ T29] dump_stack_lvl+0xd9/0x1b0 [ 477.016255][ T29] panic+0x6ee/0x7a0 [ 477.016307][ T29] ? __pfx_panic+0x10/0x10 [ 477.016337][ T29] ? preempt_schedule_thunk+0x1a/0x30 [ 477.016360][ T29] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 477.016388][ T29] ? preempt_schedule_thunk+0x1a/0x30 [ 477.016409][ T29] ? watchdog+0xd3e/0x1210 [ 477.016439][ T29] ? watchdog+0xd31/0x1210 [ 477.016468][ T29] watchdog+0xd4f/0x1210 [ 477.016503][ T29] ? __pfx_watchdog+0x10/0x10 [ 477.016532][ T29] ? lockdep_hardirqs_on+0x7d/0x110 [ 477.016565][ T29] ? __kthread_parkme+0x14b/0x220 [ 477.016589][ T29] ? __pfx_watchdog+0x10/0x10 [ 477.016618][ T29] kthread+0x2c6/0x3b0 [ 477.016644][ T29] ? _raw_spin_unlock_irq+0x23/0x50 [ 477.016672][ T29] ? __pfx_kthread+0x10/0x10 [ 477.016698][ T29] ret_from_fork+0x45/0x80 [ 477.016730][ T29] ? __pfx_kthread+0x10/0x10 [ 477.016761][ T29] ret_from_fork_asm+0x1b/0x30 [ 477.016794][ T29] [ 477.024210][ T29] Kernel Offset: disabled [ 477.369838][ T29] Rebooting in 86400 seconds..