ec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:09 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={0x0}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:09 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000012000'], 0x0, 0x0, 0x0) 23:02:09 executing program 2: syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @empty, @val, {@ipv4}}, 0x0) 23:02:09 executing program 3: chdir(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe000, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) 23:02:09 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x1}], 0x1) 23:02:09 executing program 3: munmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffffff, 0x0) 23:02:09 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCETHTOOL(r0, 0x891c, &(0x7f0000000000)={'\x00', 0x0}) [ 1718.395220][T25465] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 1718.446270][T15598] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 1718.446424][T15556] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 1718.497818][T24990] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 1718.635057][T25465] usb 2-1: Using ep0 maxpacket: 8 [ 1718.715176][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1718.725321][T15556] usb 6-1: Using ep0 maxpacket: 8 [ 1718.755473][T25465] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1718.766263][T25465] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1718.775051][T24990] usb 5-1: Using ep0 maxpacket: 8 [ 1718.775299][T25465] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1718.791809][T25465] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1718.803044][T25465] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1718.812464][T25465] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1718.845492][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1718.845543][ T2724] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1718.862408][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1718.871856][T15556] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1718.871885][T15556] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1718.891461][T15556] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1718.900270][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1718.903250][T15556] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1718.926588][T25465] hub 2-1:1.0: bad descriptor, ignoring hub [ 1718.931051][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1718.948712][T25465] hub: probe of 2-1:1.0 failed with error -5 [ 1718.955163][T24990] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1718.955506][T15556] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1718.974271][T24990] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1718.985367][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1718.986690][T25465] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1719.002887][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1719.012303][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1719.015133][T25465] cdc_wdm 2-1:1.0: Unknown control protocol [ 1719.023833][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.031197][T15556] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.046001][T24990] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1719.046035][T24990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.085292][ T2730] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1719.106455][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1719.112423][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1719.119665][ T2731] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1719.125496][ T2729] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1719.134424][T15598] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1719.141940][T24990] hub 5-1:1.0: bad descriptor, ignoring hub [ 1719.153381][T15598] cdc_wdm 1-1:1.0: Unknown control protocol [ 1719.164161][T24990] hub: probe of 5-1:1.0 failed with error -5 [ 1719.166479][T15556] hub 6-1:1.0: bad descriptor, ignoring hub [ 1719.193409][T15556] hub: probe of 6-1:1.0 failed with error -5 [ 1719.505306][T15598] usb 1-1: USB disconnect, device number 16 [ 1719.565503][ T2724] usb 2-1: reset high-speed USB device number 49 using dummy_hcd [ 1719.835153][ T2724] usb 2-1: Using ep0 maxpacket: 8 [ 1719.965496][ T2751] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1720.006494][T24990] cdc_wdm 5-1:1.0: cdc-wdm2: USB WDM device [ 1720.007593][T15556] cdc_wdm 6-1:1.0: cdc-wdm3: USB WDM device [ 1720.021517][T24990] cdc_wdm 5-1:1.0: Unknown control protocol [ 1720.025801][T15556] cdc_wdm 6-1:1.0: Unknown control protocol [ 1720.245550][T15556] usb 6-1: reset high-speed USB device number 45 using dummy_hcd [ 1720.285924][T24990] usb 5-1: reset high-speed USB device number 48 using dummy_hcd [ 1720.485168][T15556] usb 6-1: Using ep0 maxpacket: 8 [ 1720.525101][T24990] usb 5-1: Using ep0 maxpacket: 8 [ 1720.585375][ T2756] raw-gadget.3 gadget.5: fail, usb_ep_enable returned -22 [ 1720.635399][ T2753] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1721.027517][T15562] usb 2-1: USB disconnect, device number 49 [ 1721.033611][ T2731] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1721.041288][ T2729] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1721.046968][ T2730] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1721.175791][T24990] usb 5-1: USB disconnect, device number 48 [ 1721.182408][T25680] usb 6-1: USB disconnect, device number 45 23:02:12 executing program 5: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:12 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000480)={0x1, 0x2000}, 0x4) 23:02:12 executing program 2: request_key(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0) 23:02:12 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={0x0}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:12 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:12 executing program 1: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:12 executing program 3: syz_open_dev$vcsn(&(0x7f0000001200), 0x0, 0x242100) 23:02:12 executing program 2: syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000200)='./file0\x00', 0x14444, &(0x7f0000000240)={[{@iocharset={'iocharset', 0x3d, 'cp932'}}, {@iocharset={'iocharset', 0x3d, 'cp874'}}, {@uid_forget}, {@iocharset={'iocharset', 0x3d, 'cp855'}}, {@nostrict}, {@gid_ignore}, {@nostrict}]}, 0xfd, 0xc27, &(0x7f00000002c0)="$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") 23:02:12 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_io_uring_setup(0x6890, &(0x7f0000000100)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 23:02:13 executing program 3: syz_mount_image$iso9660(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x44c, &(0x7f00000001c0)=ANY=[@ANYBLOB="6d61703d61636f726e2c696f636861727365743d63703733372c757466382c63727566742c646d6f64653d3078303030303030303030303030303030382c636865636b3d72656c617865642c6e6f6a6f6c6965742c636865636b3d72656c617865642c73657373696f6e3d3078303030303030303030303030303030632c6d6f64653d3078303030303030303030303030303030332c6d61703d6f66662c73657373696f6e3d3078303030303030303030303030303034622c696f636861727365743d63703836392c6d6f64653d3078303030303030303030303030303030322c756e686964652c00db5cb55a053350953edfa631d28e68468d923eb72c17469d354b0a86f396295865f6ed5cfec8acfeed664a8997ccb88f4f8f5a7c3b634db3bec0e1e7d5c7"], 0x82, 0x54f, &(0x7f0000002480)="$eJzs3M9u3MYZAPChLVWCAhgFgsaOYyCMk4N7sMJd1TKE9GCW4kpMdpcLkgrkUxHUcmBUSou6BRrffEkboH2IXPsEfak8QwruH2dXsqPEdryF8fsB3hmSHznfEAQHpjATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQZbtJ0olCvxgeHMbPlu1W5eAHjs+u99+FYsHq3G+IQojaf2F9PVyZ7Lry5vexv2p/rofLk63LYb0t1sOjN9765UdvrlyYnf8DCb0SD7989MfPjo+P/rLsRJZkLx8WdVkM0r08Luoy3tneTj7c79Vxr+jn9d26yQdxVuVpU1bxjexOCGFnK84375YHw73dtJ/HN7Jfx52dnds3u0myHX+8OcrTqi6HH368WWf7Rb9fDPfGMe3hm913w+32QfykaOImTwdxfP/B8dHWeUm2QZ0fE9Q9L6ibdLudTrfb2b61c+t2kqxPn9YnO1aSU8LpU1aW/9Dyyv1i+qCMN17yGxye33fT8R8AAAB4fUXjb+zR+Lv8lXGtV/TzZNlpAQAAAC/R+C//l6cfAEK4EiL//wcAAIDXzT/PnWNXj9ai2fyV0eEH0Una1tKTi5NdF09fseldjS5NLzIutlemW1l+LXp7EvT2LPrbaXH/vDyiqlqNHr9YAuFf4eok5uq9SXlvdmTSykav6OebWdn/qBPS9NKFJj9s/vbFg7+HUFXfXfx6OLgUhfsPjo82//Cn43vjXB63V3l8Mp1AcWYexWIua2Eul78+mfc47fGdxR6vjj/EtL3+ejjYmLSbzPf/wuT0Cz+h/1+FdyYx72xMyo3F/q+3bXY2n9L7+Sw6o8MP1qaN/cien8ri2iTm2o332+L9G9Mjq3NZdM/Lojt//5/rXjwji/l7sXVeFlsvmAXAstw/PQqdGf/PjLvP8ZZ7NaP7V+G9Scx7V1e+H5FOvdGT897oyU8f1xey+E+4Pom5Pgt+1hjbtvvvhVE1OvmmPeGbM+3OZprX/W7UblxcO/lzeOvhl49uPjj57POjz4++6Ha3tpPfJMmtblgdd2NaGHsAeIq8+jbaaP4RVVUx+n1nZ6eTNvt5XJXZJ3FV7O7lcTFs8irbT4d7eTyqyqbMyn5b+bTYzeu4PhiNyqqJe2UVj8q6OByv/BJPl36p80E6bIqsHvXztM7jrBw2adbEu0WdxaOD3/WLej+vxifXozwrekWWNkU5jOvyoMryzTiu83wusNjNh03RK9rqMB5VxSCt7saflv2DQR7v5nVWFaOmnFxw1lYx7JXVYHzZzWXfbAD4P/EwTFewe7KU3cuvLLuPAMCi06P02rITAgAAAAAAAAAAAAAAzpifrvfb6ZI+P/+MwJ+1cueNpx16d/mJqai8YGW26NYraGuZbyUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeLr/BQAA//+V35XI") [ 1721.836940][ T2772] loop2: detected capacity change from 0 to 2048 [ 1721.849807][ T2772] UDF-fs: error (device loop2): udf_read_tagged: tag checksum failed, block 99: 0x27 != 0x4d [ 1721.869745][ T2772] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) 23:02:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002300)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@empty}}, {{@in=@dev}, 0x0, @in6=@loopback}}, 0xe8) [ 1721.935083][T15598] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 1721.955230][T25978] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 1721.965236][T25680] usb 1-1: new high-speed USB device number 17 using dummy_hcd 23:02:13 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f00000011c0), 0x80600, 0x0) [ 1721.985196][T15597] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 1722.195117][T15598] usb 2-1: Using ep0 maxpacket: 8 [ 1722.235299][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1722.240480][T25680] usb 1-1: Using ep0 maxpacket: 8 [ 1722.246098][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1722.325512][T15598] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1722.339287][T15598] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1722.348877][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1722.360814][T25978] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1722.371354][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1722.381636][T25680] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1722.391950][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1722.403735][T25680] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1722.412999][T25978] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1722.422229][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1722.431462][T15598] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1722.441786][T25680] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1722.453555][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1722.464989][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1722.476373][T15598] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1722.484990][T25680] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1722.496132][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1722.507298][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1722.518732][T25680] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1722.529518][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1722.538742][T25978] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1722.548159][ T2762] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1722.556068][T25680] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1722.564899][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1722.566200][T15598] hub 2-1:1.0: bad descriptor, ignoring hub [ 1722.581015][T25978] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1722.591173][T15598] hub: probe of 2-1:1.0 failed with error -5 [ 1722.605315][ T2766] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1722.612737][ T2768] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1722.620996][T15598] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1722.628992][T25680] hub 1-1:1.0: bad descriptor, ignoring hub [ 1722.645435][T25680] hub: probe of 1-1:1.0 failed with error -5 [ 1722.652754][T15598] cdc_wdm 2-1:1.0: Unknown control protocol [ 1722.659065][T25680] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1722.665492][ T2765] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1722.672976][T25680] cdc_wdm 1-1:1.0: Unknown control protocol [ 1722.685186][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1722.691142][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1722.698575][T25978] hub 6-1:1.0: bad descriptor, ignoring hub [ 1722.704536][T25978] hub: probe of 6-1:1.0 failed with error -5 [ 1722.714310][T15597] cdc_wdm 5-1:1.0: cdc-wdm2: USB WDM device [ 1722.721213][T25978] cdc_wdm 6-1:1.0: cdc-wdm3: USB WDM device [ 1722.729219][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1722.736153][T25978] cdc_wdm 6-1:1.0: Unknown control protocol [ 1723.025326][T15562] usb 1-1: USB disconnect, device number 17 [ 1723.045293][T25465] usb 5-1: USB disconnect, device number 49 [ 1723.087396][T25978] usb 6-1: USB disconnect, device number 46 [ 1723.225575][ T2762] usb 2-1: reset high-speed USB device number 50 using dummy_hcd [ 1723.515094][ T2762] usb 2-1: Using ep0 maxpacket: 8 [ 1723.625581][ T2784] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1724.736646][ T2766] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1724.742117][ T2768] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1724.748530][T15597] usb 2-1: USB disconnect, device number 50 [ 1724.755317][ T2765] cdc_wdm 2-1:1.0: Error autopm - -16 23:02:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000004100)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000004240)=ANY=[], 0x98}}], 0x2, 0x0) 23:02:15 executing program 3: syz_clone(0x1a28b580, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() 23:02:15 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:15 executing program 5: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:15 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={0x0}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:16 executing program 1: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:16 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'hsr0\x00', 0x1}) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f0000000080)) 23:02:16 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mount$fuseblk(&(0x7f0000001500), &(0x7f0000001540)='./file0\x00', 0x0, 0x82104e, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x20000, &(0x7f0000000100)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}}) [ 1725.255157][T25465] usb 5-1: new high-speed USB device number 50 using dummy_hcd [ 1725.300042][T15562] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 1725.315455][T25978] usb 6-1: new high-speed USB device number 47 using dummy_hcd 23:02:16 executing program 3: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)) sync() openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) 23:02:16 executing program 2: openat$vcs(0xffffffffffffff9c, &(0x7f00000008c0), 0x80000, 0x0) 23:02:16 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000002c0)=[{{&(0x7f0000000500)={0xa, 0x4e21, 0x0, @private1}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=[@hopopts_2292={{0x18, 0x29, 0x32}}], 0x18}}], 0x2, 0x0) 23:02:16 executing program 3: syz_emit_ethernet(0xa6, &(0x7f0000000040)={@local, @multicast, @val={@void, {0x8100, 0x3}}, {@ipv4={0x800, @tcp={{0x20, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x6, 0x0, @private, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ra={0x94, 0x4}, @generic={0x0, 0xd, "a054da5b5c156408630371"}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @timestamp_prespec={0x44, 0xc, 0x0, 0x3, 0x0, [{@dev}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) [ 1725.515018][T25465] usb 5-1: Using ep0 maxpacket: 8 23:02:16 executing program 2: r0 = syz_io_uring_setup(0x6879, &(0x7f00000000c0), &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000140), &(0x7f0000000180)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x13, 0x0, 0x0) 23:02:16 executing program 3: pselect6(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x3938700}, 0x0) [ 1725.565035][T15562] usb 1-1: Using ep0 maxpacket: 8 [ 1725.575610][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1725.615396][T15556] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 1725.635338][T25465] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1725.655365][T25465] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1725.684304][T25465] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1725.696231][T15562] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1725.708484][T25978] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1725.724391][T15562] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1725.730609][T25978] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1725.735614][T25465] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1725.753498][T15562] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1725.758075][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1725.765404][T15562] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1725.797790][T25465] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1725.797834][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1725.811991][T25465] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1725.827204][T25978] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1725.837306][T25978] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1725.862036][T15562] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1725.872470][T15562] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1725.875302][ T2798] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1725.880900][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1725.888689][ T2794] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1725.915306][ T2797] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1725.916235][T25978] hub 6-1:1.0: bad descriptor, ignoring hub [ 1725.926646][T25465] hub 5-1:1.0: bad descriptor, ignoring hub [ 1725.940615][T25465] hub: probe of 5-1:1.0 failed with error -5 [ 1725.949625][T25978] hub: probe of 6-1:1.0 failed with error -5 [ 1725.956603][T15562] hub 1-1:1.0: bad descriptor, ignoring hub [ 1725.962555][T15562] hub: probe of 1-1:1.0 failed with error -5 [ 1725.975549][T25978] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 1725.976645][T25465] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1725.992786][T25978] cdc_wdm 6-1:1.0: Unknown control protocol [ 1725.994067][T15562] cdc_wdm 1-1:1.0: cdc-wdm2: USB WDM device [ 1726.009710][T25465] cdc_wdm 5-1:1.0: Unknown control protocol [ 1726.016047][T15556] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1726.027820][T15562] cdc_wdm 1-1:1.0: Unknown control protocol [ 1726.038246][T15556] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1726.050981][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1726.062689][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1726.078259][T15556] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1726.087869][T15556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1726.115453][ T2805] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1726.142569][T15556] hub 2-1:1.0: bad descriptor, ignoring hub [ 1726.154601][T15556] hub: probe of 2-1:1.0 failed with error -5 [ 1726.325738][T15560] usb 5-1: USB disconnect, device number 50 [ 1726.335591][T15598] usb 1-1: USB disconnect, device number 18 [ 1726.576418][ T2794] usb 6-1: reset high-speed USB device number 47 using dummy_hcd [ 1726.815080][ T2794] usb 6-1: Using ep0 maxpacket: 8 [ 1726.915609][ T2819] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1726.966387][T15556] cdc_wdm 2-1:1.0: cdc-wdm3: USB WDM device [ 1726.972351][T15556] cdc_wdm 2-1:1.0: Unknown control protocol [ 1727.205493][T15556] usb 2-1: reset high-speed USB device number 51 using dummy_hcd [ 1727.445041][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1727.546257][ T2822] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 23:02:19 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1727.995736][ T2805] cdc_wdm 6-1:1.0: Error autopm - -16 [ 1728.001447][T24990] usb 6-1: USB disconnect, device number 47 [ 1728.012836][ T2797] cdc_wdm 6-1:1.0: Error autopm - -16 [ 1728.135520][T15556] usb 2-1: USB disconnect, device number 51 [ 1728.445177][T15560] usb 5-1: new high-speed USB device number 51 using dummy_hcd 23:02:19 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000840)='syzkaller\x00', 0x1, 0xb3, &(0x7f0000000180)=""/179, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={r0, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000280)=[0x0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) 23:02:19 executing program 3: syz_read_part_table(0x5e8, &(0x7f0000000bc0)="$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") 23:02:19 executing program 1: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:19 executing program 5: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:19 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:19 executing program 2: syz_genetlink_get_family_id$SEG6(&(0x7f0000002f80), 0xffffffffffffffff) 23:02:19 executing program 2: syz_clone(0x80040800, 0x0, 0x0, 0x0, 0x0, 0x0) [ 1728.695369][T15560] usb 5-1: Using ep0 maxpacket: 8 23:02:19 executing program 3: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$inet(r0, &(0x7f00000011c0)=[{{&(0x7f0000000540)={0x3, 0x0, @dev}, 0x10, 0x0}}], 0x1, 0x0) 23:02:19 executing program 2: syz_clone(0x2024200, 0x0, 0x0, 0x0, 0x0, 0x0) 23:02:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000100)={'bridge0\x00'}) [ 1728.815247][T15560] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1728.841588][T15560] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 23:02:19 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) [ 1728.865164][T15556] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 1728.882995][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1728.895397][T24990] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 1728.912039][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1728.935334][T15598] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 1728.943545][T15560] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1728.953075][T15560] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1729.020138][ T2824] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1729.036289][T15560] hub 5-1:1.0: bad descriptor, ignoring hub [ 1729.042251][T15560] hub: probe of 5-1:1.0 failed with error -5 [ 1729.067478][T15560] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1729.073450][T15560] cdc_wdm 5-1:1.0: Unknown control protocol [ 1729.125186][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1729.145572][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1729.195171][T15598] usb 2-1: Using ep0 maxpacket: 8 [ 1729.245329][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1729.255528][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1729.264459][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1729.281090][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1729.295669][T24990] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1729.303166][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1729.314258][T24990] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1729.316095][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1729.335348][T15598] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1729.345838][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1729.355470][ T2830] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1729.357837][T15598] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1729.373546][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1729.376394][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1729.385292][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1729.403220][T24990] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1729.412773][T24990] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1729.412936][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1729.421331][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1729.441175][T15598] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1729.450781][T15598] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1729.459532][ T2832] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1729.476307][T24990] hub 6-1:1.0: bad descriptor, ignoring hub [ 1729.482375][T24990] hub: probe of 6-1:1.0 failed with error -5 [ 1729.493843][ T2834] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1729.526214][T15598] hub 2-1:1.0: bad descriptor, ignoring hub [ 1729.532188][T15598] hub: probe of 2-1:1.0 failed with error -5 [ 1729.796094][ T2824] usb 5-1: reset high-speed USB device number 51 using dummy_hcd [ 1730.055221][ T2824] usb 5-1: Using ep0 maxpacket: 8 [ 1730.096825][ T1256] ieee802154 phy0 wpan0: encryption failed: -22 [ 1730.103223][ T1256] ieee802154 phy1 wpan1: encryption failed: -22 [ 1730.155632][ T2847] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1730.199007][T15556] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1730.205590][T15556] cdc_wdm 1-1:1.0: Unknown control protocol [ 1730.205625][T24990] cdc_wdm 6-1:1.0: cdc-wdm2: USB WDM device [ 1730.225333][T15598] cdc_wdm 2-1:1.0: cdc-wdm3: USB WDM device [ 1730.231291][T15598] cdc_wdm 2-1:1.0: Unknown control protocol [ 1730.247261][T24990] cdc_wdm 6-1:1.0: Unknown control protocol [ 1730.415606][T15556] usb 1-1: reset high-speed USB device number 19 using dummy_hcd [ 1730.465867][T15598] usb 2-1: reset high-speed USB device number 52 using dummy_hcd [ 1730.496179][T24990] usb 6-1: reset high-speed USB device number 48 using dummy_hcd [ 1730.665216][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1730.745114][T15598] usb 2-1: Using ep0 maxpacket: 8 [ 1730.750388][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1730.766557][ T2848] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1730.865534][ T2849] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1730.873032][ T2850] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1731.227701][T25680] usb 5-1: USB disconnect, device number 51 [ 1731.233763][ T2830] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1731.240629][ T2832] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1731.251273][ T2834] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1731.375686][T15598] usb 1-1: USB disconnect, device number 19 [ 1731.385825][T15560] usb 2-1: USB disconnect, device number 52 [ 1731.392170][T15556] usb 6-1: USB disconnect, device number 48 23:02:22 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:22 executing program 2: syz_clone(0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) 23:02:22 executing program 3: syz_clone(0x24004400, 0x0, 0x0, 0x0, 0x0, 0x0) 23:02:22 executing program 1: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:22 executing program 5: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:22 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:22 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'ip6erspan0\x00', 0x400}) 23:02:23 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x12040) 23:02:23 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f00000001c0)) 23:02:23 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x98}, 0x122) sendmsg$inet(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f0000000040)="1b", 0x1}], 0x1}, 0x0) 23:02:23 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x8, &(0x7f0000000300)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd, @map_fd, @func, @btf_id], &(0x7f00000001c0)='syzkaller\x00', 0x2, 0x1000, &(0x7f0000000780)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:02:23 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000001c80)={0xd, 0x3, &(0x7f0000001a80)=@framed, &(0x7f0000001ac0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) [ 1732.145298][T15560] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 1732.155046][T15556] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 1732.185425][T25680] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 1732.215050][T24990] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 1732.405160][T15556] usb 5-1: Using ep0 maxpacket: 8 [ 1732.410298][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1732.455101][T25680] usb 6-1: Using ep0 maxpacket: 8 [ 1732.495310][T24990] usb 1-1: Using ep0 maxpacket: 8 [ 1732.525494][T15556] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1732.535987][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1732.546172][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1732.555299][T15556] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1732.564221][T15556] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1732.576242][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1732.587651][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1732.598816][T15556] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1732.605221][T25680] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1732.610088][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1732.629314][T25680] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1732.639464][T25680] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1732.644881][T15556] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1732.651363][T25680] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1732.671831][T24990] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1732.675087][T15556] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.684613][T24990] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1732.690815][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.700452][T25680] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1732.717279][T24990] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1732.728924][T25680] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.737531][T24990] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1732.745618][ T2859] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1732.756307][ T2858] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1732.765753][T24990] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1732.775564][ T2864] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1732.776262][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1732.786698][T24990] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.799163][T25680] hub 6-1:1.0: bad descriptor, ignoring hub [ 1732.806630][T15556] hub 5-1:1.0: bad descriptor, ignoring hub [ 1732.806766][T25680] hub: probe of 6-1:1.0 failed with error -5 [ 1732.812555][T15556] hub: probe of 5-1:1.0 failed with error -5 [ 1732.829575][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1732.836448][T15556] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1732.855435][ T2865] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1732.861265][T15556] cdc_wdm 5-1:1.0: Unknown control protocol [ 1732.863264][T25680] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1732.869599][T15560] cdc_wdm 2-1:1.0: cdc-wdm2: USB WDM device [ 1732.886192][T24990] hub 1-1:1.0: bad descriptor, ignoring hub [ 1732.892158][T24990] hub: probe of 1-1:1.0 failed with error -5 [ 1732.899762][T15560] cdc_wdm 2-1:1.0: Unknown control protocol [ 1732.900264][T25680] cdc_wdm 6-1:1.0: Unknown control protocol [ 1732.939088][T24990] cdc_wdm 1-1:1.0: cdc-wdm3: USB WDM device [ 1732.946588][T24990] cdc_wdm 1-1:1.0: Unknown control protocol [ 1733.159494][T15560] usb 2-1: USB disconnect, device number 53 [ 1733.188327][T24990] usb 6-1: USB disconnect, device number 49 [ 1733.265990][T15598] usb 1-1: USB disconnect, device number 20 [ 1733.755477][ T2858] usb 5-1: reset high-speed USB device number 52 using dummy_hcd [ 1733.995147][ T2858] usb 5-1: Using ep0 maxpacket: 8 [ 1734.095462][ T2879] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1734.336597][T15562] usb 5-1: USB disconnect, device number 52 [ 1734.695158][T15560] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 1734.725019][T24990] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 1734.733429][T15598] usb 1-1: new high-speed USB device number 21 using dummy_hcd 23:02:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000300)="6501485540fc7bc4747cfa174a34306bb4ced2a66178db362c012498a2894a829716be6d82f022ce36a1de03b8e0272e76a4eff69379afc0febd07b8e13741d0a69a3c5a9d2bd3e1a59e4f3f4d722f5cdae28dc36cb282b66bd8cd269073608cc9a830f76689c91b0bae07c37e35ec1332209522013e7e4a4ffa816850ec88030a9795960cff6c503b", 0x89}, {&(0x7f00000003c0)="f6a71ddf8927af63e234cba28c89c3de94f087c3b3297e50241f8189425a19b7cb0484196a3dbafc5fbe7bae43fe80", 0x2f}, {&(0x7f0000000400)="6af742dea03a4f4789d40af74faf6b14f2ab7600c6e8094f2189446883b05d426599e0a9b08066fa98a0fee5cafc1f56d7dee02374a0bfd5a3df4b49229695355eeb6d2bdb068585fc3bbb9a54b208e07b945c517eb3937b314d1c5f586aa6bf13b8cc5de812b242d40f7e2875ec6dabd080cfd5cbc9f104ae6d1e35b2fc9cbe5eeb2dd707dd11", 0x87}, {&(0x7f0000000780)="6c2629ca588cbd9fbda4e07e84f8a98e8c498f1e1eb4999b7f29b70587a2e6122b41fff97c7f705f22351e3745ec860584af4fb81c9b639c1528c9a87421a4848b3d1c714c8bdb5701066f8cd7ae6a9eae97e70ae5c3942a54cb72ff9a3864fceb409057bee0ce870ce5632796e7325dc585efc5397205817865eb62b345846dd2304b0e046e459ccbad832d6ddf7e043fbbc55a0b0bb12e01d58017eef41d3bddf4620dc1ef2e11eb50661423852fd5860a50bdafca898eb5789bc2f92d236e8c005d2c7b6ceabf1650468c10ded8a856afd9f7a8648a71fa5547bef05ee858da15582676fd74a991465169cd682405231da05825e286c0e54b426a786c868d1c7d246d4d10a0c71f4b6399129de42955ef554fd7691522a105f9217b00bc1d0a8661d9524f204e6951cf187e63d8121450d9a282c7010775e0a2a12868bbbca662b3089944c9d940041f5d2123e2a24292f6fda98d5b82f13e610db8aa8f0f3dfed7347d14206f0ce18edfb11deecfd4b96620ca1e6c97303dddc9b160023e0ccc496efa258638a20d87eca0328fd36753999bfa8c7250346043902cda30ba6f02ebbb0128eb3a56b139634cba97a9c5a1d2f6fe48b2e23b6aa18b34a40e722f9fc11bc234e3f3cc7075fb8175dc676c0c788eb4e6632d9eb78b95d39ab3e2a0a55e440c9a0f0072c13d510e11e72cc15ec5b669db97545341c6b763650822ebed1ac0affcc066e45aeb01401b4bd1d63f14baa2acfb0df2fb52e81f0ed9a0c3a9a15e3052fe71741fb98c9cad4dd97d63f007996507ecab5264825b5272573b8a3d474e5347d1dc41aa93a5d6d5d9f2595f4fc7f72ff7b148e23060d80c4ec86b5c4e89662d1827d2bde50661381c59cc1cf5e817b09f98c3e7168298301a10d4b3e3a03b7e8fcd4f7423b6386687ee5c8566095ec29b606bb6fc0e45b61a1183c4e526d5e47456a4ed1a3e9779de52570cd17f96523f06c9b0d49bb0b683ea56f891d6ccd0bec89f9138726702d4f81f64fa8dc8b65c59b7d2284005e2ae98b71a7cfdf9832fda22e4f975529ef29e65006950bec911d6f3d82c452c4dc521236c86a597ed82a5b956ea3c933b8e2c3baac98a388b76de801de52f638ad7d1346c90268d6c115d388763c7f7b630509ca149c2bac4f8c6bcdea9eb840628eed58a67050e0f9932fcbb32ea7f589574dbe26229d4142d1c1eab22002b63f15716c6ad5f67be4e4314e2f4ce4502613d1ebb33b79e89cf1e21f338e5c27f43a2baa66f45086519f167dc65795bab446aea7736aaa143f37070f09d8b72f50deaa1651faad33803a080c9d71ff0e7f8ad07816e738258d5b2b7b2a5c5cea7b7dd298b8ae69f055f2194a862f18a7f8b3c5177c3af426401fba569439875a50fa0418d5f2013005869e1a4735ad0d94a02315315096f49b78f1db211d4a50c0ef48a2001923bf920c2105624e6dcd51367f3196acf577929ec46458b8e4b056a2eee566dfe6e2c58e6537b9e5b0bcbf7e44ac320768aba0bc8e9cd5afd7ada56d6afe1ade4d1bb37ba040dedbad3b1c787b38bf3439c6362daf9b41f97f3a243838e9b925fea3bf8880820eb3e4bfc3a316bd168595b74b04995fd0102a8e6c50bdf7cec86b50ffdefd7ae8fe6339bfca693c13fd44df4106b55ea37b8ecb2e6cfa831c689f2731f341a049574604ce76649f12c16d9cae94b82b12ab02c3eb06409560ad4a19b7fa76f9db807fdea0084f91f74a1963f9d2308ab2bfa21a4905fef3417ff2dd2325070c8207bfffd936b26a797bee3af60c41fddb2b811ebeacec71779ebede3a05c7c38f0a84d845e65015ba098e57bffe973e4f2d49d60c0696084ef37a01641c87e7eb8f2911ffd8992e9e435b4cb860fb97cbca33dba63aeffc6c01af9b9942dade242ad9c6c79bcd619326caee3922a923052190799d2eaf33a318a311f081c31e3f1b2d282cf7e2e5826caeb601978a5ee504ec823ce6f9dfcf7f5c56dd2e9d0f9c4f9b9d83662ac293fa74aaed6b9cd809914ec5c8ad231fbc64ee4e6270d2787d5b7108226c1b20b5a9a9d1f8f3ee03d04c1d852a4fd2cf65193d5280dfe2d777f70b28d7cce203d0da95e70b9a19ba8837a86408cbb2a68647c07af3005ff6e2586a5660f7bd725deb9422142a2400e5392700ce735d045516bf6e650e08df7fda2a00998f24f358bfc43c396580e22fdbe4f056188f18c41409d449c9492d6d57c54289c11e02334329ba112e631c2172e97a0c03f17f209f8350c3467b42cd68c7c87bd940114d03064b148b1dfbeb6e8baaa6003dcd8ab6e65cea5a280b7172fef1b00c6045e0a89045a0c4f61bc713db83db0bdd59b5795f743466df443495c1abf071832be7282afd036bbb62bf73fd410afe6445a0d11628168dac6bb3a6dc6b4e33d5e243e63b146c120c1461fc8595405b55d446a44d696a7985fcb7b50bd128410cf9450ac078571a3fb2f7a275678985c4b0cc4c3b95b5f904f2b8fb61683e7207c6a3db171181b86ef372612388b35b7ac9daed02c62565da6d682b4de57733126fc5c2b35e032d292b7a729e1506da2485a0a2c98c36a06f5c62afaa950895aa7652ed87f3a67a540bdd0f720e5888b46f8236204cef182af513d162b2b0be7e6afb0eda795d0544566e5e778675584ac7bffbd13040dc5e9d067046c1910625f7d7091e964b71986738bb58faf84604bf395aa9f45228bce19ae025db5c743a6bad00b607d53ffe9b1e687167d6e06dff3d86c3b44fee39df9d993ab4dcc85ff76c6bbf4f4acfb0b19d44206999fd7788faf6f83ba62f304b3f9f24b28d2340e830f56a5ef0f4c86af1a44738c82220cc68a161ad96f429dc02933008dda44858ab30f728f152d10e93f7c13a056181b43b822989925420ec4ef37945f4de8c307384cf0bca1369aab975a0682559f27778f315343de604a112859b75e1f8de05603689d516405ae7840b13b360bb4c30be23588b04067136543765e30605fb124b165834770329102e4ae231360dc2d381aa7d4f7765e4b420986f11059a5b937784280aa5c1be8e68fb609cda101eea0bd0ed585f949f05cefe0de2cc165848026314bb12c544de64746a21df4df35b0b2051895e4072cbf3e620fd312701aaf233c1d84f6dda253e1933d0c51a95eabe42b8999972db22349c45d0660a3358219b3ca900ac4af76f0b12ffce6a8cf65190699ec5c048fd00b34047aa4b4e07e493ae75094256e94fffd44af731f9e929b1690db6adce84b560630f6deb43d5aa76a685ab9e7892e8d498b9a14aa2c2d4c0ee29755000216fb556d8b922434782497b7c5e7d990c4397ed14fbb6a9aa41abcc4fce2b4313e2f57352356881f01bd534da3372f9f39777b0294e80cfd60f5dec8daa5170813b6c206964487d88963508707ca0816f26cebd75fb3a2ffc4631006ebb052e112e13806932848671c793c493d2b3906c05410c567b7075ea7e22bff3d34dba68bfd7372ae05db8ee69d599be9e9296e12a7b6ca6458beec1a6c37412b4ae0ae09574dad4e6eb026cf3cce9041b31da03ed8d874e267ab97ca2db8f8ed1bd8de5e784d67f6408c629f707983edeb46b5765722b1728183a7b9eb847ee534311f4727aa4b10357396644e8f0a3cd676f6bd8e5d9fcfce5744ecca2b24cb4dbd9a8220d8725ece222e3b84f1fdf2e4dbb01c5a6fe1efad9febbe8e3e7026088499b9f83a0cac9440f54db38c4cda29f29d71ba42f88b3c72cbd82355ec72e645f38e710bda4f7cab1435ace69b691140c39f6dbd455c366cff68bab7936567151a3e4c2349f6ec93f9022d00626bf15fcb22c41d6e1148ec53495101ed89a53e9e4a37b24026c6692c0f0d6672706fc6dd8a3a2086d38a3213a88d71511247346c789898c7240a11f6645dede19e4632c73dc0611b4e4f5d51e3dd1254898aa37a8f1eb6053548eb2bbdfb786a254169be26a51b6b5bd5763c14a5890f68f41806f3d966f6c4e29c33cbf6080975c3d68501db64b79cba941e7b90d829a26a88993f81eb64ff7303da5da094bb2f90fd338b334fd558069d8847411ddd5af674acbc505ee986a38e1d34f9758f054b761899b63cea80cc32d390634467b7b6123ef477eb39d73f79cc73428cb0a65a6f7380d7fca5eff9a8d960438f7ef06a1356bef5db48d8816ae423ff717c7b3ff8d954bd1e730560873814bff1fd441f229dfa7af940c59a67ee119c9ea424b8447816c539472933c3c922eed540188778d9944c40b7ca5b63bb76f815781c1b5e27d9636ff77ac609d6597563d891f02845a875c6f54397b679ca20264f7fc39164cea0e41dbd3da6930ee9fbb59f00e7f4bb9918ca7137645cd96e4172f892632aadaaa3cb4e83cfb69f023733535571e0dd4e88b2264ce1635a492119ddbf0ac67218f6cecbab0ace07169982d6076e5bacd89a4615e5693df8c1c50bc9a1acea03df02d06b0a4b4709b9785ac3366bbe3f43014d1ff3629721206e813e2eadd0cc5216bb082e8466979e6758fd64f5f194594a5a741228e45d52418262cc1b2fb02ed6caf6776c297262709785ffd9b1d18fc9cb074555d4eba10ccc2737bd93583d72847c386540116789118b6aacd3e922a088c3d447f876088a3f52584b174752929ded375acb762e8c7be031369c74fcad66e40ec00c035ad7cecaf0bc4a09c6e4d83d30ebffcbcb0eaff4be61db9c81e10ae4266ab5a0745b6b2565de722edc20eb55a34a0cea4bc053ba2dfedbc34671c7d5607933138de3d67a851caea03f6ad702839dc5416c9daba4813a9ae5281d2b16b7d7c8ca8081bec43fc69401c844f61c8b217ee382d02d00e1a79fc469d5c6b3073d163e11c2ed1d9abc6c99a4fb9d07b412dd28fa4910ebc6c8ec51b8b6162e0b08e1072b5996e8fa988025e32ea261119a6f267b309c78d778d87f0e175d6e8495a122e8f175e3fb1872670e7949973a19e6383009c4833975b10b437749c4f605d9829e17306cfade2cabe6c890826cada83c06867aa965ae0a0d229b6b1e571b7dcbe7ab08bad80b8a59936fb2c66b46d4ccf4581beeec8db6c50306aa72a51efc9c6a703368393678a1d5c90a3ea8ef8ca476b574f39d3f72be6f93ea46b85fc105ffc3dd6e1855d83e333eec8edf36d3a9776575c7a2cbc5246634ad6eb9fd67e568bc1d6e36e5093ac946da69bc4be5b1c53620beac34822e1993b52d80e8fbec24f4c9c0630c544a6734244983bddd19754515438e7a99bb225722eae8186c26491326d0f58d3a05488682c139da10f8a0ae309e57564559bf2a4487ca4f9331eb86f93d24c27cb781df8368b9cc9e5a9b42b4ac4eb957b6695b993df9d13a06a6b147f23009420421fe7f77495d9c78eaf7159461ec7286f5403ca2aa510afa7d88e947c4945e38e4ed92e28b818edf3b7f30079489dd19235f76f71c403275d8c17f52ab80e5f4378883e2d8e53063267cfb9e140c209a425e8dde85a166942eb507cc3eb586c5510d8121a184d5ef927aa30ea4b5cad4ec9923fa4eeb392d80462f6583edd58b083f72de59b9c833f418b1dbd012818b1cd42b00d372eb590d305b869d1e635e4e05e859778dd246ad77aff7bf3fcf9bbb2f0a84c2b6d16afd4cc09b5f3c1ad925f95aa587ad59d9c4f4b8a80b90726322739d3a9802a490795f727064eb570e9db646cfa9483215021986dbe4c486e58d48938aa5d00ab01d89604e68bb53fcb207634d4fd7fa3550b79d0dba1c5bfaba382d8b802b64c8d181df102de11256b498a14d3d", 0x1000}, {&(0x7f0000001780)="2a1901c0c09c146d50415b16782ca476d1b0622b1f07f1eb926df6b1110378627e9c44b9c85d8b296b814d7ae7b268ce7b56e8f67c41b70662d2e0fa8c2ddd6c1ba95e6c7a48c2a961bd2bd83d1e4fbd9a9a357b192f0f5d449e608e4022b72e869c341cf33ab2d892b2b217fc565532a42880ea1248b457542612d3f05f16620f8123f9c510ddd2f2394ba0b83893d20a8ae6c74c977e02d9a8bde9ba956048d0721363662560810dd36813a3ef93c196e163ee8d14ca3baafddd59857eb46ac79a1e1ea5e61a70a153e3c7b8a535560accd9eae7380eed1ab191164883e980f632cceec802767653d4f14b65bcfd44487787939af421a3813dfa676590230576021f3666723ad280f81f6b9cd04c630c245625823c54964cd3a915e316873fb9855cb1e577bd5b472caaf0834b0a1e14c58f74c30a61ad27eaf896d7832a52c590eb49e3efc7ac479e758b4b97285bf504f02301d980a696f39fb65accfe8b3ccaa2c905f74932bcba967ccf739890ef05eedf9cd92eea6015958bfd2cba7cae9fc695f633e3f6b5e205987457f44517164e62ae4cd52ee0735bec258e28264cae998b7d176b6a9cfca20bd5f4c3e08e00d896503bb069c080b1c2cc6c2388da47bc33010f9fe710d5feb0cc71d7c19b2220bb3c084568758aac5b558aebe2ceb9c39829b7d3ca1d253554cd19eee6ccb6ce2c2be3db9c6fae7a79f9be95c238011f92230c5844171f78936909219c64e8738422be81d888c7c8c9b4cfe64f7d93ff3bea0822e1dedf5d4fe5eec7a4c819d4c56c39737062aa79f9c77d815ad6b2d349901f041ce5557579c13c4bfcd4a5a0192af5457b44e8ecb2a6c31d5274f6c4b1c01546d0e8f20a18e3fe42cf3b9ff6c2d1f7e2dc9fb36ba78047d6162d33beb63d28029a6bad8f7c3d65fb35d3979642d6ae3945c996dc91c552c40fee7682c9aa71f636eb0b4c980b744bc2c1822ab3bb8c75af09fc8be32e8c22497cc31dcbd00313431c7398ad18229ec7b05a32cf7bb566f40d23a8ee10e3d3e643be1be6cb19db37a1c12b6594e85cf66db581102fa7baad72da0ef0ea2d62be59df1934528c64e96fd8c11d698c802ca39befada7ee480241f478fd111d74e8378307186b3c2f222c6b8f806ee925f01b567de773f9f63d9370f5a5d2cf6ebdd795089dc7e3afc74454f5dfb5c5c1c9d15d456e3eb2c28659dfbcdb0ae441c2fef3dc078b65c7c67464548983f2262a77cb1c46ee15ab93a39207ed2f6b3dfc559850dc3a8f52290849a4eef38a66ebdcbca782c19ed52a856443670067b8c1c6bfe07a319d5b81e43e222829edadb913df9a83a32a178d2a8bc2a6640aff888d634b2faa04be316a9f785a56c61d124f6ba2b9a5ffee7458b2fe95dad29f4d6776ef29025fab1cd713bb1d460428ebfd9220ca33a148bbaafdae50f3bc0ea9a40641fe279b1256a915e6e3e4ae0df0bf31766a6f03f62569209a8e898d145a7360cff1bc47d559d73fa5456fe9df0f0b583e4320b0a5a5add8c7e40b5accf4aadfefa79f47c41362c8c4c2bfc0b63b73a5c13480a37f1f75beceef9e4b88facbf1f0687b96f7daa5d27325e52b81a6aa7278fec50c3e508e3d2d09586a41a3be7606064f11f6897201e1ecdbf61006152a5ebd15aeffb5d381436c6c74e43c9daf0538a1c6babb80fbdd05a34c638c6667d80b7077199f69d0f1c8eb464022afd8915a99e9fa007f34a4a5a4a7d93b2783261d268ce05de5d647f9a12cdd4a460e22e0e1a8995922e82e3bfbd50772e5feb8c6d73ca475b3b3a481700a141761805bcb3b29d734c7f695bac53f7ed02bceb9fc8a9c4b1b5234f8147007f88ab3dcfc476e8346129801ceb2b02854c5b5a62f4ba6233ce27c802eb52842cf22ce273e0a5dfbe74666d83d5bcd67503aa92bef1f4f5af537ee71b8aff0217f0f1b8dda13c0e48ceef737dc387c1e782b96ba9e9857c49839cf1ecf84435914b92ab18ae33bf42f6abb1dbd9bf27e5a5dfa3c5e7aff454e89fa68a6b4bc4ab3e79b1ec725a0c5764309c960f9312d3eb69ae21d44eb644c149b3cd6e7eae50e6280436e6470373d8d04be5a75bb1271b7eecb1e7f6f447c9e928622d311e1a32fd4785f60ac78b6e8a789c53a830817b906ed90e37eb7d31fbd664f2fa3b496ce31c578ea6332bd89b3d5dbce6f1ec328f6fc04fef553b602c0899cfac4c5c70b3477fe640148ceb5bacb8f4edb8d1947f65695a2465cf89ec49697a9845076bb3ba5cf32aa524013f6389d74b9512dcdb4eff172aba5b7924415283117db11f540eb2a17bb62b19e4cd4549d5dfd123e4091f84916b709f50f91c566c59079eb8c65ac5bdf2c1d707974643e6d22681f1168f5ab93e099dd428301c8f6bf72053ceae3fec2c359b152bf2b66757285278d5d5248c91fe4eb02d8b8ff45b92709a88b4b99dae33ff2e60e62bb136b8cb9d4f8413471ae87cbca31c7b2dffdb62f2ef5d16e9066ceef9f7473fdc921e8b9593235750fab2e8a6aeaf531af6844b5680c2632aa3972531a9b6bf27b0641fd3509d0e8617cd22759a59ec614af40720087569de8f0543636642f41a29e00ee8f5a9425f1e2a6b48c02c5317bb8d75f561836774ae0b51a86f3d2927e8cc25bbaf46ba76e4ec7f3c69bb90e7fce688f4d10ba2d9c83da7e89d9d0ee7096ab3cc4fae7b5b4067d03d344e8c5a45588c51a3dd966cd5dcaa2f6de43768e1a562e92bcb0527e1c0f9af0a7298c813d453747507252a77b2700b580dece3046f91c312c0a3358b7fa47220b6e1b87f581a1b56871132c550edc23de11341dbde5bdc44623a25d731c0e11b692a6152824b66a5fdb7d29a01943e888cdba303a5ab06b8d6fd1b4dff0c95846292f477d0884d72158d63b85ee3753cbe4275fed1fdf9886501296f64d0d90f18355d78a69c140a46e41209f0ad6e5b41a59d986672f3e1f07c6e2658ee6bd5837402346ced567efbb409ea7cb4e3e513c48399371de4de6fcb52e1d007380d6237547155af42132deced92bd77bc9a269282c42f65f8b510fb08053859a0826d494b337a2e0b3c25fe9fe83bc38cf6293c452be9d7f1cb0df1fc2c5fb8e398d87c8c605d691d461ee5aa4bf2f05d28e1ce3deaf0afa2639c21df85e0e6b16deb2f5aa413b3a075b43c5950956471b76a8cc199933c133adb288ca364a1d6de844d6c597a9722370a103cf7be4958375f5ffc87e48361e600a6f5dc27d5bc6ea51c37aa33f969b4f8b32950d90428883ac9fa2cda596e12a6921f51f71f1100cca29e187f7c76ae41f2af5d5e9341bf2ad97c163433dba82d8dff0a86ad508ad66f9568fb59524108d982db1552d5b305601610bff28079c64caebcc3135393383ebb17e49daea7418a6eea1701a0eecc89f7c881390fef11b404bac53312067697ed86db5f6e7e2eff7a0d489bcfe37677733b426313a48e850cba437483a94940f7c2a1ef3975328290078df82820b200655896190853f085da96cb2f6a08c9c9bb2463f570ae0665ea0d2dc9745e6cc228b567eff35ef10f7cc120d2a8c043c4d22a25f4eff0c137fe594d841fcb15fd3f11bc63b2ed3c32020de15d43dac01763c0eb58f8691b3b1ea85c333dca4b9810a73bf70c2a582e4ea9054b24ef69e3494236f5afe533d967603fb94cf2141e8e6c745bb0e8e877d9e11e3faeaad99c2bfe61aae9d9500018009eb535dd6679733b03f202394e241771e7aad7485609e7e6a8fd74960729f4fda0485011d5be2d9d05de1603a86af9d3cae000c9141a029e54954346c333bdf568338e53ac042043f9cf315eea9d15d2fbb461536788abd01898d20f68886f896f2759a76ddcda3ed096bda9408574700eb6058a681671bb07d82c3640ee28981e77b9909b4c8dea8a6caa91a90e6b1266de4bd1a7b80592e3631c294d80e7a894bdd8d1fc88f0bbf217cffde2cd645e12311cf837a25d8c7ad9a9c1c2e67df4fe3e8625990e0254608dbc848afab10f9f1d9128e9a63c346aec6cc066b17ee40d77029f6c3b8cdc8e5a207b0dc08ccc121697d14f8077f8f39682caf9256f882a6666fdfad6140071c380ea7055ec4fe65b23eae9ae13b7347db70aec6774e076102302025036c23017101b28168bfc0cc1492cc473d69d098c8c580657b848670c9f3b92803046c2304d70d4b23e34a2b8ce64c3417d1b9d5c104a286d782b25d17776b37da95bc29912a85c174522acc2ca91e628e4becc8f3e0f33bf7f8b81bf94c2145feef2f407b73dea55a8edcb308e202878d36939e8dad981131bb3be26c1c2491af34805f717aaae5a3b3b2d28571212f45b929b2b8cf27082c4e2463a61def89cfae395732daa57ad8d492468474fff54227649e13bc2ea7507eec9036c0deb126ba4146e4b5ddfe382afb6a63756543e55a2d17e4af1b30c19da5031e1adce8e92346cb683cefd0b2350d57e3137155e96ff597a2cac159f0e388314157f730a555fae30a81f293b008a3b9aff9cf54ba26db7e00c53f48f86cbb559c36d3b52e04af8ba6564cfe038d68815a778c7be8e91e1bc19ad70ecb2ccf9d89624de467c711daf855e6e4fef5fc5fd19dd80ab544259473f19d25104f56b0ce4905003b5fa9cd292d66a2d833a6b9278b8ec26fe4398375e8a71984b012159943a3448bccd287b47c57696e607781f7a294af4fb0be0d80670330dd3aa6286cfc4feed233c3958d4dd87f4f2d3985bc4c9f57a5802cbc1a97e8870359bb0edf8d29c8d4ebcd2f482d4c155976ecd14d513c5f0b54f17208798d", 0xd42}], 0x5, &(0x7f0000002980)=ANY=[@ANYBLOB="11000000000000000000000001000000070000000000000014000000000000000000000002000000070000000000000014000000000000000000000002000000060000000000000030000000000000000000000007000000010144145c430000000000000031640101010000c7cf4408349000000005000014000000000000000000000001000000ffffffff000000001400000000000000000000000200000082000000000000001400000000000000000000000200000001f8ffff0000000014"], 0xd8}, 0x0) 23:02:25 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0), 0x4) 23:02:25 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:25 executing program 1: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:26 executing program 5: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:26 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:26 executing program 3: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 23:02:26 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) 23:02:26 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 23:02:26 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, @val, {@ipv4}}, 0x0) 23:02:26 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, @val, {@ipv4}}, 0x0) 23:02:26 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write$cgroup_freezer_state(r0, 0x0, 0xfffffffffffffc51) [ 1735.185163][T15598] usb 1-1: device not accepting address 21, error -71 [ 1735.193046][T24990] usb 6-1: device not accepting address 50, error -71 23:02:26 executing program 3: r0 = open(&(0x7f0000000080)='./bus\x00', 0x105042, 0x0) setrlimit(0x1, 0x0) fallocate(r0, 0x0, 0x0, 0x21d42a8a) utime(&(0x7f0000000000)='./bus\x00', 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280), &(0x7f00000002c0)=ANY=[@ANYBLOB="00fb950402ee85aa97f98bb5609bcc55fa07982fd393628be8594b6a0bc69c423cb73a9e83a1000093bb04543c44d573b65f6057d550600d3385a625d3ebd443d5897c6dac6ef04b1cf5b453e5f4928abe29d13c637a7c22ae8afad372031c35e325a27859e31e827c7db802ef0e83df7a7ed829fe5c1ad1515d6806679b8280bdb868e3a8af9e010069756ad70d93886805869ddc"], 0x95, 0x3) [ 1735.265200][T25680] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 1735.296985][ T27] audit: type=1800 audit(1690326146.404:988): pid=2906 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1960 res=0 errno=0 [ 1735.465070][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1735.535527][T25680] usb 5-1: Using ep0 maxpacket: 8 [ 1735.585295][T15598] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 1735.593013][T24990] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 1735.600940][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1735.617413][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1735.637901][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1735.665135][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1735.685481][T25680] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1735.690019][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1735.700315][T25680] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1735.721824][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1735.721848][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.745345][ T2886] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1735.766440][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1735.772412][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1735.786394][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1735.791193][T15560] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1735.811104][T25680] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1735.819454][T15560] cdc_wdm 2-1:1.0: Unknown control protocol [ 1735.827239][T25680] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.836566][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1735.841743][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1735.895614][ T2888] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1735.916702][T25680] hub 5-1:1.0: bad descriptor, ignoring hub [ 1735.922678][T25680] hub: probe of 5-1:1.0 failed with error -5 [ 1735.938476][T25680] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1735.944958][T25680] cdc_wdm 5-1:1.0: Unknown control protocol [ 1735.975363][T24990] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1735.985752][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1736.005032][T24990] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1736.013969][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1736.028510][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1736.045045][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1736.075075][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1736.086281][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1736.105004][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1736.114101][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1736.122500][T24990] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1736.131819][T24990] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1736.175605][ T2894] raw-gadget.3 gadget.5: fail, usb_ep_enable returned -22 [ 1736.183159][ T2896] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1736.196499][T24990] hub 6-1:1.0: bad descriptor, ignoring hub [ 1736.202467][T24990] hub: probe of 6-1:1.0 failed with error -5 [ 1736.236220][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1736.242196][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1736.295505][T15558] usb 5-1: USB disconnect, device number 53 [ 1736.405639][ T2886] usb 2-1: reset high-speed USB device number 54 using dummy_hcd [ 1736.645034][ T2886] usb 2-1: Using ep0 maxpacket: 8 [ 1736.745585][ T2907] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1737.796624][ T2888] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1737.802862][T15556] usb 2-1: USB disconnect, device number 54 [ 1737.809642][T24990] cdc_wdm 6-1:1.0: cdc-wdm2: USB WDM device [ 1737.823650][T15598] cdc_wdm 1-1:1.0: cdc-wdm0: USB WDM device [ 1737.845383][T24990] cdc_wdm 6-1:1.0: Unknown control protocol [ 1737.851687][T15598] cdc_wdm 1-1:1.0: Unknown control protocol [ 1737.857709][ C0] cdc_wdm 1-1:1.0: nonzero urb status received: -71 [ 1737.857731][ C0] cdc_wdm 1-1:1.0: wdm_int_callback - 0 bytes 23:02:29 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1737.925362][T15598] usb 1-1: Failed to suspend device, error -71 [ 1737.935416][T15598] usb 1-1: USB disconnect, device number 22 [ 1738.095923][T24990] usb 6-1: reset high-speed USB device number 51 using dummy_hcd 23:02:29 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xc0001, 0x0) write$cgroup_freezer_state(r0, 0x0, 0x56) 23:02:29 executing program 2: r0 = epoll_create(0x6) r1 = socket$nl_route(0x10, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) 23:02:29 executing program 5: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:29 executing program 1: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:29 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) r2 = accept$inet6(r1, 0x0, 0x0) ioctl$BTRFS_IOC_SEND(r2, 0x5450, 0x0) 23:02:29 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000480)='./binderfs/custom0\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_PROTOVER(r0, 0x5451, 0x0) [ 1738.375170][T15558] usb 5-1: new high-speed USB device number 54 using dummy_hcd 23:02:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000210061870000000e0040000001"], 0x14}}, 0x0) [ 1738.462129][ C0] TCP: request_sock_TCP: Possible SYN flooding on port 2. Sending cookies. Check SNMP counters. 23:02:29 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_FILTER(r0, 0x0, 0x2, &(0x7f0000000280), 0x10) 23:02:29 executing program 2: syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_init_net_socket$x25(0x9, 0x5, 0x0) 23:02:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x3c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f00000000c0)=@ccm_128={{0x303}, "f8275fa65808eb12", "2f56199d6c775123bdbbe2eacfd285ac", "cadf12ea", "c2b2790aa58a70f5"}, 0x28) sendto$inet6(r0, 0x0, 0x0, 0x4040, 0x0, 0x0) [ 1738.615143][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1738.655049][T15598] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 1738.725076][T15556] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 1738.735456][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1738.755051][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1738.764091][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1738.785875][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1738.805081][T24990] usb 6-1: device descriptor read/64, error -71 [ 1738.805400][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1738.833861][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1738.875471][ T2912] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1738.896754][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1738.905271][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1738.915850][T15558] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1738.921814][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1738.926371][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1738.975872][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1739.055138][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1739.065603][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1739.074751][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1739.086685][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1739.095369][T15556] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1739.098282][T24990] usb 6-1: reset high-speed USB device number 51 using dummy_hcd [ 1739.116298][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1739.125525][T15556] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1739.126319][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1739.144405][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1739.175078][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1739.195270][ T2919] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1739.202581][T15556] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1739.219263][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1739.225058][T15556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1739.234145][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1739.265413][ T2922] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1739.286312][T15556] hub 2-1:1.0: bad descriptor, ignoring hub [ 1739.292286][T15556] hub: probe of 2-1:1.0 failed with error -5 [ 1739.395221][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1739.515331][ T2917] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1739.576660][ T2912] usb 5-1: reset high-speed USB device number 54 using dummy_hcd [ 1739.825085][ T2912] usb 5-1: Using ep0 maxpacket: 8 [ 1739.925310][T15562] usb 6-1: USB disconnect, device number 51 [ 1739.928350][ T2935] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1739.966374][T15598] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1739.973573][T15598] cdc_wdm 1-1:1.0: Unknown control protocol [ 1739.973773][T15556] cdc_wdm 2-1:1.0: cdc-wdm3: USB WDM device [ 1739.985897][T15556] cdc_wdm 2-1:1.0: Unknown control protocol [ 1740.195458][T15556] usb 2-1: reset high-speed USB device number 55 using dummy_hcd [ 1740.195787][T15598] usb 1-1: reset high-speed USB device number 23 using dummy_hcd [ 1740.435180][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1740.495476][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1740.535597][ T2937] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1740.615645][ T2936] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1740.999085][ T2922] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1741.005121][T15560] usb 5-1: USB disconnect, device number 54 [ 1741.012514][ T2919] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1741.018752][ T2917] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1741.145460][T24990] usb 2-1: USB disconnect, device number 55 [ 1741.151547][T25680] usb 1-1: USB disconnect, device number 23 [ 1741.385103][T15562] usb 6-1: new high-speed USB device number 52 using dummy_hcd 23:02:32 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:32 executing program 2: getsockopt$PNPIPE_ENCAP(0xffffffffffffffff, 0x113, 0x1, 0x0, &(0x7f0000000180)) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) 23:02:32 executing program 3: socketpair(0x29, 0x5, 0x0, &(0x7f0000000900)) 23:02:32 executing program 5: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:32 executing program 1: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:32 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:32 executing program 3: accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x12, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000400)={0xffffffffffffffff, 0x431d918b, 0x5}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)={&(0x7f0000000440)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x10}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x7ffff, 0x4ca31, 0xffffffffffffffff, 0x0) 23:02:32 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) r2 = socket$inet6(0xa, 0x3, 0x103) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001700)=[{{0x0, 0x1000fec0, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10380fe}], 0x40000000000035c, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) [ 1741.925109][T25680] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 1741.955308][T15560] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 1741.965539][T24990] usb 1-1: new high-speed USB device number 24 using dummy_hcd 23:02:33 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) [ 1742.085305][T15562] usb 6-1: device descriptor read/64, error -71 23:02:33 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) r2 = socket$inet6(0xa, 0x3, 0x103) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001700)=[{{0x0, 0x1000fec0, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10380fe}], 0x40000000000035c, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) [ 1742.175456][T25680] usb 5-1: Using ep0 maxpacket: 8 [ 1742.195157][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1742.205341][T24990] usb 1-1: Using ep0 maxpacket: 8 23:02:33 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) [ 1742.315246][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1742.315591][T25680] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1742.330157][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1742.350497][T25680] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1742.355056][T15562] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 1742.375542][T24990] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1742.386485][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1742.399116][T24990] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1742.412946][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1742.423915][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1742.424231][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1742.424293][T25680] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1742.424320][T25680] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1742.440075][T24990] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1742.495530][ T2946] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1742.516396][T25680] hub 5-1:1.0: bad descriptor, ignoring hub [ 1742.522373][T25680] hub: probe of 5-1:1.0 failed with error -5 [ 1742.532463][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1742.543864][T25680] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1742.559757][T25680] cdc_wdm 5-1:1.0: Unknown control protocol [ 1742.567353][T24990] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1742.580577][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1742.604573][T24990] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1742.637856][T24990] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1742.646820][ T2949] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1742.655576][T15562] usb 6-1: Using ep0 maxpacket: 8 [ 1742.666313][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1742.672289][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1742.705514][ T2950] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1742.717260][T15560] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1742.726414][T24990] hub 1-1:1.0: bad descriptor, ignoring hub [ 1742.740052][T24990] hub: probe of 1-1:1.0 failed with error -5 [ 1742.746904][T15560] cdc_wdm 2-1:1.0: Unknown control protocol [ 1742.775792][T15562] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1742.808016][T15562] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 23:02:33 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) [ 1742.851164][T15562] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1742.897104][T15562] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1742.935675][T15562] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1742.951572][T25680] usb 2-1: USB disconnect, device number 56 [ 1742.959286][T15562] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1742.998024][ T2945] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1743.036246][T15562] hub 6-1:1.0: bad descriptor, ignoring hub [ 1743.042216][T15562] hub: probe of 6-1:1.0 failed with error -5 [ 1743.196619][ T2946] usb 5-1: reset high-speed USB device number 55 using dummy_hcd [ 1743.475094][ T2946] usb 5-1: Using ep0 maxpacket: 8 [ 1743.585501][ T2972] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1743.626285][T24990] cdc_wdm 1-1:1.0: cdc-wdm2: USB WDM device [ 1743.632255][T24990] cdc_wdm 1-1:1.0: Unknown control protocol [ 1743.825609][T15558] usb 5-1: USB disconnect, device number 55 [ 1743.845300][ T2949] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1743.853805][ T2950] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1743.861312][T15562] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1743.875486][T24990] usb 1-1: reset high-speed USB device number 24 using dummy_hcd [ 1743.875542][T15562] cdc_wdm 6-1:1.0: Unknown control protocol [ 1744.125532][T15562] usb 6-1: reset high-speed USB device number 53 using dummy_hcd [ 1744.145145][T24990] usb 1-1: Using ep0 maxpacket: 8 [ 1744.215131][T25680] usb 2-1: new high-speed USB device number 57 using dummy_hcd [ 1744.265696][ T2977] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 23:02:35 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) r2 = socket$inet6(0xa, 0x3, 0x103) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001700)=[{{0x0, 0x1000fec0, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10380fe}], 0x40000000000035c, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) 23:02:35 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:35 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) [ 1744.365168][T15562] usb 6-1: Using ep0 maxpacket: 8 [ 1744.465088][T25680] usb 2-1: Using ep0 maxpacket: 8 [ 1744.465479][ T2980] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 23:02:35 executing program 5: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1744.585502][T25680] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1744.611164][T25680] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 23:02:35 executing program 1: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1744.645163][T25680] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1744.673754][T25680] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1744.715127][T25680] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1744.715588][T15558] usb 6-1: USB disconnect, device number 53 [ 1744.724206][T25680] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1744.739356][T15562] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 1744.747324][T24990] usb 1-1: USB disconnect, device number 24 [ 1744.775138][T25680] usb 2-1: can't set config #1, error -71 [ 1744.787941][T25680] usb 2-1: USB disconnect, device number 57 23:02:36 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:36 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) 23:02:36 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) r2 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r1}, 0x8) write$cgroup_int(r2, &(0x7f00000001c0), 0xfffffdef) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00'}, 0x10) r3 = bpf$ITER_CREATE(0xb, 0x0, 0x0) write$cgroup_int(r3, &(0x7f00000001c0), 0xfffffdef) [ 1744.985221][T15562] usb 5-1: Using ep0 maxpacket: 8 [ 1745.105394][T15562] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1745.125248][T15562] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1745.154789][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1745.187109][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1745.205076][T15558] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 1745.221985][T15562] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1745.245124][T25680] usb 2-1: new high-speed USB device number 58 using dummy_hcd 23:02:36 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 1745.255415][T15562] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1745.295394][ T2992] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1745.316362][T15562] hub 5-1:1.0: bad descriptor, ignoring hub [ 1745.322337][T15562] hub: probe of 5-1:1.0 failed with error -5 [ 1745.339680][T15562] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1745.351272][T15562] cdc_wdm 5-1:1.0: Unknown control protocol [ 1745.365433][T15598] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 1745.455112][T15558] usb 6-1: Using ep0 maxpacket: 8 23:02:36 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000005c0)) [ 1745.545453][T25680] usb 2-1: Using ep0 maxpacket: 8 [ 1745.575568][T15558] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1745.601020][T15558] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1745.615170][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1745.631322][T15558] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1745.670903][T15558] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1745.685279][T25680] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1745.705301][T25680] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1745.710513][T15558] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1745.728227][T25680] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1745.742501][T25680] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1745.748127][T15558] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1745.754145][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1745.795442][ T2997] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1745.795933][T25680] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1745.816284][T15558] hub 6-1:1.0: bad descriptor, ignoring hub [ 1745.816588][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1745.822221][T15558] hub: probe of 6-1:1.0 failed with error -5 [ 1745.850961][T25680] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1745.869428][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 23:02:37 executing program 3: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) [ 1745.894719][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1745.915775][ T2999] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1745.923646][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1745.935123][T25680] hub 2-1:1.0: bad descriptor, ignoring hub [ 1745.941092][T25680] hub: probe of 2-1:1.0 failed with error -5 [ 1745.948662][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:02:37 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000900000000000000213f0000c50000000e800000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00', r0}, 0x10) r2 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r1}, 0x8) write$cgroup_int(r2, &(0x7f00000001c0), 0xfffffdef) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='mmap_lock_acquire_returned\x00'}, 0x10) r3 = bpf$ITER_CREATE(0xb, 0x0, 0x0) write$cgroup_int(r3, &(0x7f00000001c0), 0xfffffdef) [ 1745.975679][ T2992] usb 5-1: reset high-speed USB device number 56 using dummy_hcd 23:02:37 executing program 3: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) [ 1746.016520][ T3007] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1746.036395][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1746.045632][T15598] hub: probe of 1-1:1.0 failed with error -5 23:02:37 executing program 3: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) [ 1746.225075][ T2992] usb 5-1: Using ep0 maxpacket: 8 [ 1746.345416][ T3019] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1746.396482][T15558] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1746.404468][T25680] cdc_wdm 2-1:1.0: cdc-wdm2: USB WDM device [ 1746.411846][T25680] cdc_wdm 2-1:1.0: Unknown control protocol [ 1746.414641][T15558] cdc_wdm 6-1:1.0: Unknown control protocol [ 1746.645525][T15558] usb 6-1: reset high-speed USB device number 54 using dummy_hcd [ 1746.655517][T25680] usb 2-1: reset high-speed USB device number 58 using dummy_hcd [ 1746.885204][T15558] usb 6-1: Using ep0 maxpacket: 8 [ 1746.925076][T25680] usb 2-1: Using ep0 maxpacket: 8 [ 1746.985324][ T3025] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1747.035584][ T3029] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1747.407521][ T2997] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1747.407781][T15597] usb 5-1: USB disconnect, device number 56 [ 1747.413261][ T2999] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1747.426384][ T3007] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1747.442023][T15598] cdc_wdm 1-1:1.0: cdc-wdm3: USB WDM device [ 1747.454224][T15598] cdc_wdm 1-1:1.0: Unknown control protocol [ 1747.546890][T15562] usb 6-1: USB disconnect, device number 54 [ 1747.552986][T15558] usb 2-1: USB disconnect, device number 58 [ 1747.705471][T15598] usb 1-1: reset high-speed USB device number 25 using dummy_hcd 23:02:39 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:39 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:39 executing program 3: syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) [ 1747.961775][T15598] usb 1-1: Using ep0 maxpacket: 8 23:02:39 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:39 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000b40)) 23:02:39 executing program 1: socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:39 executing program 3: syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) [ 1748.075515][ T3032] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1748.135483][T15598] usb 1-1: can't restore configuration #1 (error=-71) [ 1748.148828][T15598] usb 1-1: USB disconnect, device number 25 23:02:39 executing program 3: syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f00000005c0)) 23:02:39 executing program 2: syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) syz_init_net_socket$x25(0x9, 0x5, 0x0) 23:02:39 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x8982, 0x0) 23:02:39 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) [ 1748.295376][T24990] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 1748.305229][T15558] usb 5-1: new high-speed USB device number 57 using dummy_hcd 23:02:39 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(0x0, 0x1, &(0x7f0000000600)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) [ 1748.445328][T15597] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 1748.555086][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1748.555260][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1748.595489][T15598] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 1748.685114][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1748.685404][T24990] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1748.701161][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1748.705691][T15597] usb 2-1: Using ep0 maxpacket: 8 [ 1748.720205][T24990] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1748.724401][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1748.729253][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1748.752036][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1748.760900][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1748.764528][T24990] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1748.783639][T24990] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1748.790809][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1748.800973][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1748.815380][ T3036] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1748.845567][T15597] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1748.856203][ T3038] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1748.865354][T24990] hub 6-1:1.0: bad descriptor, ignoring hub [ 1748.867256][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1748.871307][T24990] hub: probe of 6-1:1.0 failed with error -5 [ 1748.883927][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1748.889881][T15597] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1748.902059][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1748.905304][T15597] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1748.920784][T15597] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1748.933102][T15597] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1748.933133][T15558] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1748.934043][T24990] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1748.961669][T15597] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1748.962744][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1748.972573][T24990] cdc_wdm 6-1:1.0: Unknown control protocol [ 1748.985383][ T3044] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1749.007390][T15597] hub 2-1:1.0: bad descriptor, ignoring hub [ 1749.013363][T15597] hub: probe of 2-1:1.0 failed with error -5 [ 1749.028375][T15597] cdc_wdm 2-1:1.0: cdc-wdm2: USB WDM device [ 1749.034556][T15597] cdc_wdm 2-1:1.0: Unknown control protocol [ 1749.041150][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1749.056476][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1749.069457][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1749.081163][T15598] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1749.093560][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1749.103225][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1749.118559][T15558] usb 6-1: USB disconnect, device number 55 [ 1749.135644][ T3046] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1749.176474][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1749.182639][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1749.376414][T24990] usb 2-1: USB disconnect, device number 59 [ 1749.846451][ T3036] usb 5-1: reset high-speed USB device number 57 using dummy_hcd [ 1750.085073][ T3036] usb 5-1: Using ep0 maxpacket: 8 [ 1750.185539][ T3058] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1750.429759][T15598] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1750.450595][T15598] cdc_wdm 1-1:1.0: Unknown control protocol [ 1750.468657][T15597] usb 5-1: USB disconnect, device number 57 [ 1750.485412][T15562] usb 5-1: Failed to suspend device, error -71 [ 1750.685477][T15598] usb 1-1: reset high-speed USB device number 26 using dummy_hcd [ 1750.775100][T15558] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 1750.875039][T24990] usb 2-1: new high-speed USB device number 60 using dummy_hcd 23:02:42 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1750.975167][T15598] usb 1-1: Using ep0 maxpacket: 8 23:02:42 executing program 3: clock_getres(0x3, &(0x7f0000002bc0)) 23:02:42 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1751.015338][T15558] usb 6-1: Using ep0 maxpacket: 8 [ 1751.075193][T15558] usb 6-1: device descriptor read/all, error -71 [ 1751.085840][ T3060] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1751.145165][T24990] usb 2-1: Using ep0 maxpacket: 8 23:02:42 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x4e21, @local}, 0x10) 23:02:42 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @private}}}, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}, 0x108) 23:02:42 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:42 executing program 1: socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1751.225126][T24990] usb 2-1: device descriptor read/all, error -71 23:02:42 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000100)={'HL\x00'}, &(0x7f0000000140)=0x1e) 23:02:42 executing program 2: mount$binderfs(0x0, &(0x7f0000000300)='./binderfs\x00', 0x0, 0x100000, 0x0) 23:02:42 executing program 2: syz_mount_image$ext4(&(0x7f0000001140)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000004080)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e804004c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c9f406af174917169c686fae8112f95cb66d537070000008870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f8321f28edd9db9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e53046c761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad00015ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def68e3bd377c42ecb56fb934aecfad205ff357b8089be84252bd02e4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65d090000002ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47aca45941d641016f2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e8e910b991c3f3ad8672843a45b9c15200526ecd4e40ba0ef1f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d0a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613555d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a052cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab783109df1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328e3c82f8240481bcdd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee5773502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa03bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c71c02442214f41aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075acbc2a40edc0e4708fa86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52239872ba372b67d8e3ba6cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868d78252f4ce86227c04e8aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cceb8cb63735d55394766292a5a2101dfe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b47104f8aa31350865b9fa3af67d8f84fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec9b021c9c81e9ed12932851651e74ce0437a6d0064b3e504b0085858b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b3032e44940c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a7604cb68fbed329035b2edf81bc17c9f64075c930fcb0700000000000000e44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7eae53fbcac07322b46f44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea415c37d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa348504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f6dfc6edb6361933528f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f043a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db77705130fbdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d56ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e772c23ad3825d00000029b745bf1a506fa483e7975c044c7e3f3c6986c99eb59610147a26d03e2600327a06ba99a6f74e4e62873462cbcba95b5fb130866b48dc6c876ac6323254487fb9c5348d933683bd0f8021e4f19d7f5f727f160383d85fc3e58aaac7af95754418acf1cfab669e6c1bf402003fae8464db9e9f3efc1c2295e9edebb20352bd05a447255ae1fbe87a407095c50d26f9a0c93168724fd9204e83d931130d9236f47970618a18bcab684fca789238a54bc34d8b41fb61e3744a4c29b9f0e20dbc6daa3775a9766d148c219f9ca69d7c4172f65b0165e4a043dcc79561d7589ff04f224b5619f66590f6773c39979efb812550dc1932b01581e2e41a1b612b5f9cd0dc7b1b1bd284b7ada3f436c63e8957e6a6ca11c3f53f23ddb2a9624124eccdf9a18af224331a88d7912668e46f494eee8f1fa0a5f26562ceb76e54353cddd616db11a6ee70b5237e8ab811154e69cd5f723132c723f37cd98db873583548b0853a1c4652b70cdad9a69ed76a28c7c74f67a7be397ce1a8ea57628943d347f98614525ab8f1d91f07e65bcb8ebe152819cbd7d6b236585c31d327082409d688edbcd0757b751dd225c2b83177e456a964fffcea05a34c26c44839c0735800000000"], 0x1, 0x75b, &(0x7f0000000840)="$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") r0 = open(&(0x7f0000000180)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2007ffb) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1eb142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800006, 0x11, r1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syncfs(r3) read$FUSE(r2, &(0x7f0000002040)={0x2020}, 0x2020) [ 1751.365147][T15560] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 1751.445190][T15558] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 1751.482614][ T3081] loop2: detected capacity change from 0 to 2048 [ 1751.500954][ T3081] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 1751.522956][ T27] audit: type=1804 audit(1690326162.624:989): pid=3081 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3685048751/syzkaller.TC8yta/1587/file0/bus" dev="loop2" ino=18 res=1 errno=0 23:02:42 executing program 3: r0 = fsopen(&(0x7f00000000c0)='ecryptfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 23:02:42 executing program 2: r0 = fsopen(&(0x7f0000000040)='tmpfs\x00', 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x2, &(0x7f0000000080)='dirsync\x04', &(0x7f00000000c0)='./file0\x00', r1) [ 1751.559511][T15597] usb 1-1: reset high-speed USB device number 26 using dummy_hcd [ 1751.606805][ T27] audit: type=1804 audit(1690326162.664:990): pid=3081 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3685048751/syzkaller.TC8yta/1587/file0/bus" dev="loop2" ino=18 res=1 errno=0 [ 1751.635279][T24990] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 1751.640234][T15560] usb 5-1: Using ep0 maxpacket: 8 [ 1751.644034][ T3086] Device name cannot be null; rc = [-22] [ 1751.651545][ T3598] EXT4-fs (loop2): unmounting filesystem. [ 1751.695564][T15558] usb 6-1: Using ep0 maxpacket: 8 [ 1751.777211][T15560] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1751.805340][T15560] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1751.814721][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1751.827718][T15558] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1751.845339][T15558] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1751.855452][T15597] usb 1-1: Using ep0 maxpacket: 8 [ 1751.865012][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1751.876539][T15558] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1751.888576][T15560] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1751.898154][T15558] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1751.909761][T15560] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1751.915248][T24990] usb 2-1: Using ep0 maxpacket: 8 [ 1751.918307][T15558] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1751.934010][T15558] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1751.960681][ T3064] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1751.975898][ T3074] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1751.976370][T15560] hub 5-1:1.0: bad descriptor, ignoring hub [ 1751.991153][ T3066] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1751.999179][T15560] hub: probe of 5-1:1.0 failed with error -5 [ 1752.006723][T15558] hub 6-1:1.0: bad descriptor, ignoring hub [ 1752.012722][T15558] hub: probe of 6-1:1.0 failed with error -5 [ 1752.028070][T15560] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1752.036503][T15560] cdc_wdm 5-1:1.0: Unknown control protocol [ 1752.044886][T15558] cdc_wdm 6-1:1.0: cdc-wdm2: USB WDM device [ 1752.052172][T15558] cdc_wdm 6-1:1.0: Unknown control protocol [ 1752.068630][T24990] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1752.085940][T24990] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1752.095122][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1752.107106][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1752.118552][T24990] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1752.128015][T24990] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1752.165507][ T3071] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1752.187534][T24990] hub 2-1:1.0: bad descriptor, ignoring hub [ 1752.193693][T24990] hub: probe of 2-1:1.0 failed with error -5 [ 1752.375490][T15560] usb 1-1: USB disconnect, device number 26 [ 1752.398473][T25978] usb 6-1: USB disconnect, device number 57 [ 1752.657306][ T3064] usb 5-1: reset high-speed USB device number 58 using dummy_hcd [ 1752.945017][ T3064] usb 5-1: Using ep0 maxpacket: 8 [ 1753.045486][ T3089] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1753.089276][T24990] cdc_wdm 2-1:1.0: cdc-wdm3: USB WDM device [ 1753.095607][T24990] cdc_wdm 2-1:1.0: Unknown control protocol [ 1753.285706][T25680] usb 5-1: USB disconnect, device number 58 [ 1753.305185][ T3066] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1753.310739][ T3071] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1753.317180][T24990] usb 2-1: reset high-speed USB device number 61 using dummy_hcd [ 1753.585210][T24990] usb 2-1: Using ep0 maxpacket: 8 [ 1753.685451][ T3092] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1753.692780][T15560] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 1753.715006][T25978] usb 6-1: new high-speed USB device number 58 using dummy_hcd 23:02:44 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:44 executing program 3: openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000001280)='./binderfs/binder-control\x00', 0x0, 0x0) [ 1753.935266][T15560] usb 1-1: Using ep0 maxpacket: 8 [ 1753.985015][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1754.025332][T15598] usb 2-1: USB disconnect, device number 61 [ 1754.055250][T15560] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1754.075636][T15560] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1754.094998][T15560] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1754.114989][T15560] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 23:02:45 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:45 executing program 2: r0 = fsopen(&(0x7f0000000040)='ceph\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='ubifs\x00H*\xfc\xb1\x84\x91G>T\x86>M!S\x9b\x85\xed\x87\xe3G\xec7\xcd\xf4\x91\xc1PP#\xde\x8e\xeb4Qw\xfc\x03\xbc\xe2F\xc0\xb5\xbbF\x9c\xa9\fLV=\xd7\xce\x00b\xd8\x89\xae~\x8aAc\x84\xbecf+ Y\x90\x00\x00\x00\x00~J\xc4\xf8y;\x9cz=|\tg\x96)', &(0x7f0000000100)='\x1f\x8c\xe9T\x10q\x7f\xd3p\xca\xe9\xd1\x8d\\\x8b\xfff\xa8\xb8oS\xc3ju2\x8b\xeb\xf5\x8e\x1bA<\xeb\xb2\x84g\xa4\x03\tU\x1a\xef\b\xcd\xf1a\xbeU\xd6\xac\xc0\xa3\xf7\xa2l\xfc\x86\x8c0\xc0\x14\x85H\x9dI\xaf\xdb\xe8\xda>p\xda`%\x0f\xae\x02\xa4|\xf5\x80xb\x01\x14\xb4[\xc5,iAk\xf1lv\x01\xd0\xccF\xf7\xa4\x8d\a\x9cO\xc3\x14+\xa6\x8an\x0f\x1d\xb9\xaae\xd3\xeaNEhR\x94\xbdBo!\xc4\x0e\x10\x18\x83\xe6\t\x7fi\xe8\xc7\xfee\x10\x8f?:\xb6Y\x89\xb2N\x0fpq{\xce\xf4c\xe98\xb5Q\xe2\xb9QC\xb0Zh\xc0x\xed\xf6`\x869\xf9~`\xef5\x9c\x8a^(\xfc\xcd\xd1:\r\xb9\x9aWx@\x15u\xf3H,\n1\xe8\xc1\x9c\x86\xdbW~\x85\x03\xe0\xd5\x1a\'\xaa[V\xe1\x93\xa4\xa9\x9a\xa9\xe5\x1a\xd8^\xb7\xfb\xd8F!\"\xa5\xdbg\xf9\x16\xe7\xf2\xb4(\x9eLJC\xd6\xd8i\xf4\xe2\xcc*o\x99\xc4\xb8{\rt:\xc2E\xbc\xcd\xe67\xadP\xe4\xc8F\x0e\xc9\xacq\xe9\xe46\xd0\x9db\xc2M\xb6\xf9\xb33\xb8q*\xdc\xa9&\xd5N\xda\xa1Z\x8cO\xea\'\xbc\x05|\xb5 \x86\x7f\xb3\x80\x03\x8597\t;\xd3\xf3\xc0\xcb\xfc\x19h\xd0\xe7\xd7r\xb0\xa8~B', 0x0) 23:02:45 executing program 3: r0 = fsopen(&(0x7f0000000000)='hugetlbfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) [ 1754.143135][T15560] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1754.176504][T24990] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 1754.188601][T15560] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1754.205206][T25978] usb 6-1: unable to read config index 0 descriptor/all [ 1754.216502][T25978] usb 6-1: can't read configurations, error -71 [ 1754.236142][ T3091] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1754.256489][T15560] hub 1-1:1.0: bad descriptor, ignoring hub [ 1754.262460][T15560] hub: probe of 1-1:1.0 failed with error -5 [ 1754.293368][T15560] cdc_wdm 1-1:1.0: cdc-wdm0: USB WDM device 23:02:45 executing program 2: r0 = syz_io_uring_setup(0x15b5, &(0x7f0000030340), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f00000303c0), &(0x7f0000030400)) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000030740)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) [ 1754.314397][T15560] cdc_wdm 1-1:1.0: Unknown control protocol [ 1754.355909][T15560] usb 1-1: USB disconnect, device number 27 23:02:45 executing program 1: socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:45 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}]}, 0x34}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:45 executing program 3: r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0) 23:02:45 executing program 2: syz_memcpy_off$IO_URING_METADATA_FLAGS(0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4) [ 1754.445073][T24990] usb 5-1: Using ep0 maxpacket: 8 23:02:45 executing program 3: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x103f41, 0x0) write$rfkill(r0, &(0x7f0000000080)={0x0, 0x0, 0x3}, 0x8) 23:02:45 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1754.615187][T25978] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 1754.636277][T24990] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1754.658415][T24990] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1754.668004][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1754.701240][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1754.725301][T24990] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1754.744626][T24990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1754.785524][ T3096] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1754.802768][T15558] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 1754.816409][T24990] hub 5-1:1.0: bad descriptor, ignoring hub [ 1754.822368][T24990] hub: probe of 5-1:1.0 failed with error -5 [ 1754.837894][T24990] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1754.848562][T24990] cdc_wdm 5-1:1.0: Unknown control protocol [ 1754.855369][T15560] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 1754.875288][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1755.005082][T25978] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1755.024955][T25978] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1755.033896][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1755.045087][T15558] usb 2-1: Using ep0 maxpacket: 8 [ 1755.064985][T25978] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1755.084997][T25978] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1755.105132][T25978] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1755.115233][T15560] usb 1-1: Using ep0 maxpacket: 8 [ 1755.137382][ T3116] loop2: detected capacity change from 0 to 32768 [ 1755.145378][ T3102] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1755.171946][T15558] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1755.176348][T25978] hub 6-1:1.0: bad descriptor, ignoring hub [ 1755.200808][T15558] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1755.208837][T25978] hub: probe of 6-1:1.0 failed with error -5 [ 1755.212911][T15558] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1755.228445][ T3116] find_entry called with index = 0 [ 1755.228451][T15558] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1755.233904][T15558] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1755.262961][T15560] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1755.276973][T15560] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1755.286549][T15558] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1755.294608][ T3116] find_entry called with index = 0 [ 1755.306586][T15560] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1755.320988][T15560] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1755.334226][T15560] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1755.343959][T15560] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1755.352637][ T3111] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1755.371117][T15558] hub 2-1:1.0: bad descriptor, ignoring hub [ 1755.377486][ T3106] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1755.378525][T15558] hub: probe of 2-1:1.0 failed with error -5 [ 1755.405707][ T3116] find_entry called with index >= next_index [ 1755.416352][T15560] hub 1-1:1.0: bad descriptor, ignoring hub [ 1755.422317][T15560] hub: probe of 1-1:1.0 failed with error -5 [ 1755.425549][ T3116] find_entry called with index >= next_index [ 1755.440266][ T3116] find_entry called with index >= next_index [ 1755.446750][ T3116] find_entry called with index >= next_index [ 1755.452845][ T3116] find_entry called with index >= next_index [ 1755.456619][ T3096] usb 5-1: reset high-speed USB device number 59 using dummy_hcd [ 1755.715200][ T3096] usb 5-1: Using ep0 maxpacket: 8 [ 1755.815375][ T3117] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1755.856396][T25978] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1755.862366][T25978] cdc_wdm 6-1:1.0: Unknown control protocol [ 1756.055475][T15556] usb 5-1: USB disconnect, device number 59 [ 1756.062365][T15558] cdc_wdm 2-1:1.0: cdc-wdm2: USB WDM device [ 1756.069818][T15560] cdc_wdm 1-1:1.0: cdc-wdm3: USB WDM device [ 1756.075985][T15558] cdc_wdm 2-1:1.0: Unknown control protocol [ 1756.082643][T15560] cdc_wdm 1-1:1.0: Unknown control protocol [ 1756.096002][T25978] usb 6-1: reset high-speed USB device number 59 using dummy_hcd [ 1756.305494][T15560] usb 1-1: reset high-speed USB device number 28 using dummy_hcd [ 1756.313701][T15558] usb 2-1: reset high-speed USB device number 62 using dummy_hcd [ 1756.374986][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1756.488264][ T3119] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 23:02:47 executing program 4: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:47 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0xb3, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/183}, 0xbf, 0x0, 0x2800) [ 1756.566313][T15560] usb 1-1: Using ep0 maxpacket: 8 [ 1756.571530][T15558] usb 2-1: Using ep0 maxpacket: 8 [ 1756.665557][ T3121] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1756.676049][ T3120] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1756.855833][T15556] usb 6-1: USB disconnect, device number 59 [ 1756.935101][T15562] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 1757.015371][T25680] usb 2-1: USB disconnect, device number 62 [ 1757.022828][T24990] usb 1-1: USB disconnect, device number 28 [ 1757.175116][T15562] usb 5-1: Using ep0 maxpacket: 8 23:02:48 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:48 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') 23:02:48 executing program 3: shmget$private(0x0, 0x10000, 0x80, &(0x7f0000fed000/0x10000)=nil) 23:02:48 executing program 3: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0xb3, 0x0) [ 1757.295251][T15562] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1757.317047][T15562] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1757.348762][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 23:02:48 executing program 1: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:48 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x28, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINK={0x8}]}, 0x28}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1757.394707][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1757.419225][T15562] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 23:02:48 executing program 3: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000031c0), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$cgroup_subtree(r2, &(0x7f0000000240), 0x2, 0x0) [ 1757.469702][T15562] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1757.536453][ T3125] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1757.556181][T15562] hub 5-1:1.0: bad descriptor, ignoring hub [ 1757.568180][T15562] hub: probe of 5-1:1.0 failed with error -5 23:02:48 executing program 3: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000031c0), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) read$char_usb(r2, 0x0, 0x0) [ 1757.585844][T15562] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1757.595115][T25680] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 1757.599950][T15562] cdc_wdm 5-1:1.0: Unknown control protocol 23:02:48 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$cgroup_type(r1, 0x0, 0xfc74) 23:02:48 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x3f}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x440a}}, {0x0, 0x0}, {0x0, 0x0}]}) [ 1757.791858][T15556] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 1757.799716][T15560] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 1757.845453][T25680] usb 6-1: Using ep0 maxpacket: 8 [ 1757.976456][ T3128] loop2: detected capacity change from 0 to 32768 [ 1757.995329][T25680] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1758.006109][T25680] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1758.015703][T25680] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1758.031457][ T3128] find_entry called with index = 0 [ 1758.045487][ T3128] find_entry called with index = 0 [ 1758.052816][T25680] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1758.056884][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1758.064887][T25680] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1758.069186][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1758.079218][T25680] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1758.097613][ T3128] find_entry called with index >= next_index [ 1758.103739][ T3128] find_entry called with index >= next_index [ 1758.110606][T25465] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 1758.124302][ T3128] find_entry called with index >= next_index [ 1758.130684][ T3128] find_entry called with index >= next_index [ 1758.135480][ T3131] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1758.137289][ T3128] find_entry called with index >= next_index [ 1758.156408][T25680] hub 6-1:1.0: bad descriptor, ignoring hub [ 1758.162370][T25680] hub: probe of 6-1:1.0 failed with error -5 [ 1758.205900][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1758.206072][ T3125] usb 5-1: reset high-speed USB device number 60 using dummy_hcd [ 1758.217090][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1758.259092][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1758.282291][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1758.293802][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1758.315042][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1758.326784][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1758.338355][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1758.354304][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1758.363608][T25465] usb 4-1: Using ep0 maxpacket: 8 [ 1758.368962][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1758.381041][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1758.409871][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1758.428381][ T3137] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1758.446664][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1758.452641][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1758.459266][ T3138] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1758.466807][ T3125] usb 5-1: Using ep0 maxpacket: 8 [ 1758.476027][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1758.481950][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1758.489105][T25465] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1758.513951][T25465] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1758.535294][T25465] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1758.564254][T25465] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1758.575487][ T3145] raw-gadget.4 gadget.4: fail, usb_ep_enable returned -22 [ 1758.626210][T25680] cdc_wdm 6-1:1.0: cdc-wdm1: USB WDM device [ 1758.638870][T15560] cdc_wdm 2-1:1.0: cdc-wdm2: USB WDM device [ 1758.639995][T25680] cdc_wdm 6-1:1.0: Unknown control protocol [ 1758.650492][T15560] cdc_wdm 2-1:1.0: Unknown control protocol [ 1758.650853][ C0] cdc_wdm 5-1:1.0: nonzero urb status received: -71 [ 1758.663353][ C0] cdc_wdm 5-1:1.0: wdm_int_callback - 0 bytes [ 1758.671674][T15556] cdc_wdm 1-1:1.0: cdc-wdm3: USB WDM device [ 1758.684985][ C0] cdc_wdm 5-1:1.0: nonzero urb status received: -71 [ 1758.691641][ C0] cdc_wdm 5-1:1.0: wdm_int_callback - 0 bytes [ 1758.701802][T15556] cdc_wdm 1-1:1.0: Unknown control protocol [ 1758.709426][T15560] usb 2-1: USB disconnect, device number 63 [ 1758.766057][T15556] usb 1-1: USB disconnect, device number 29 [ 1758.905679][T25680] usb 6-1: reset high-speed USB device number 60 using dummy_hcd [ 1758.929086][T24990] usb 5-1: USB disconnect, device number 60 [ 1759.125147][T25465] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1759.134234][T25465] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1759.143024][T25465] usb 4-1: SerialNumber: syz [ 1759.158124][T25680] usb 6-1: Using ep0 maxpacket: 8 [ 1759.235213][T15556] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 1759.245262][T15560] usb 2-1: new high-speed USB device number 64 using dummy_hcd 23:02:50 executing program 4: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:50 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1759.275848][ T3148] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1759.435425][T25465] usbhid 4-1:1.0: can't add hid device: -22 [ 1759.441851][T25465] usbhid: probe of 4-1:1.0 failed with error -22 [ 1759.459813][T25465] usb 4-1: USB disconnect, device number 122 [ 1759.485167][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1759.495234][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1759.605146][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1759.622834][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1759.632278][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1759.642760][T15558] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 1759.642949][T25680] usb 6-1: USB disconnect, device number 60 [ 1759.650960][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1759.666815][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1759.678597][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1759.690837][T15556] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1759.718383][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1759.730012][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1759.740714][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1759.749241][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1759.759989][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1759.795383][ T3138] raw-gadget.2 gadget.0: fail, usb_ep_enable returned -22 [ 1759.805337][ T3137] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 1759.826446][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1759.832415][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1759.841126][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1759.865280][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1759.884323][T15560] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1759.891973][T15556] cdc_wdm 1-1:1.0: cdc-wdm1: USB WDM device [ 1759.898356][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1759.922453][T15556] cdc_wdm 1-1:1.0: Unknown control protocol [ 1759.935423][T15560] cdc_wdm 2-1:1.0: Unknown control protocol 23:02:51 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:51 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x10}, 0x10}}, 0x0) [ 1760.002860][ T3151] loop2: detected capacity change from 0 to 32768 [ 1760.015644][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1760.053526][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1760.074579][ T3151] find_entry called with index = 0 [ 1760.094189][ T3151] find_entry called with index = 0 23:02:51 executing program 3: ioctl$TIOCSLCKTRMIOS(0xffffffffffffffff, 0x5457, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000340)={[{@errors_remount}, {@sysvgroups}, {@dioread_lock}, {@init_itable}, {@discard}, {@resgid}, {@barrier}, {@init_itable_val={'init_itable', 0x3d, 0xc202}}, {@usrquota}, {@debug}, {@discard}]}, 0x12, 0x4b4, &(0x7f0000000a00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9Z54tG2PZMpacxCYMh/0BgzHWQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyL5gfz5wfM+5V9L3e2x0dc+9x7oB7FunIuJqRAxExLmIGM7Wp1m51mxstB/36OHd6WZJotG48VkSSbau81pJtjzSfkocjIi/XYv4Z/LDuLW19YWpSqW8krVL9cXlUm1t/fz84tRcea68NDExfmny8uTFybG+9HMkIq786aP//+e1P19567e337/5ydl/NdMayrY/2Y9+ane90PpddAxGxMpOBMvBQLYs5JwHAADb0zzG/0lE/Kp1/D8cA62jUwAAAGAvafxhKL5OIhoAAADAnpW25sAmaTGbCzAUaVostufw/iwOp5Vqrf6b2erq0kx7ruxIFNLZ+Up5LJsrPBKFpNkez+bYdtoXNrUnIuJYRPxv+FCrXZyuVmbyPvkBAAAA+8SRTeP/L4fb438AAABgjxnJOwEAAABgxxn/AwAAwN5n/A8AAAB72l+uX2+WRuf+1zO31lYXqrfOz5RrC8XF1enidHVluThXrc61vrNvcavXq1Sry7+LpdU7pXq5Vi/V1tZvLlZXl+o355+6BTYAAACwi4798v57SURs/P5QqzQdyDspYFckz/PgD3cuD2D3DeSdAJCbwbwTAHJTyDsBIHdbnQfoOXnn7f7nAgAA7IzRn/e+/u/cAOxtad4JAAC7zvV/2L8KZgDCvvfjLba/+PX/RuO5EgIAAPpuqFWStJhdCxyKNC0WI462bgtQSGbnK+WxbHzw7nDhR832eOuZyfP97zAAAAAAAAAAAAAAAAAAAAAAAAAA7GONRhINAAAAYE+LSD9OWt/mHzE6fGZo8/mBA8lXw61lRNx+5cZLd6bq9ZXx5vrPH6+vv5ytv5DHGQwAAABgs844vTOOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB+evTw7nSn7GbcT/8YESPd4g/GwdbyYBQi4vAXSQw+8bwkIgb6EH/jXkQc7xY/aaYVI1kW3eIfyjF+GhFH+hAf9rP7zf3P1W7vvzROtZbd33+DWXlRvfd/6eP930CP/c/RbcY48eCNUs/49yJODHbf/3TiJz3in95m/H/8fX2917bGqxGjXT9/kqdileqLy6Xa2vr5+cWpufJceWliYvzS5OXJi5Njpdn5Sjn72TXGf3/x5rfP6v/hHvFHtuj/mW32/5sHdx7+tF0tdIt/9nT3z9/jPeKn2Wffr7N6c/top77Rrj/p5OvvnHxW/2d69H+rv//Zbfb/3F///cE2HwoA7ILa2vrCVKVSXlFRUVF5XMl7zwQAAPTb9wf9eWcCAAAAAAAAAAAAAAAAAAAA+9dufJ3Y5pgb+XQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZvgsAAP//96DU7Q==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x80a00) [ 1760.099767][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1760.112892][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1760.143010][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1760.146656][ T3151] find_entry called with index >= next_index [ 1760.165629][T24990] usb 1-1: USB disconnect, device number 30 [ 1760.167082][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1760.193222][ T3151] find_entry called with index >= next_index 23:02:51 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000500)) [ 1760.222121][ T3151] find_entry called with index >= next_index [ 1760.225361][ T3153] raw-gadget.4 gadget.4: fail, usb_ep_enable returned -22 [ 1760.242385][ T3151] find_entry called with index >= next_index [ 1760.263951][ T3151] find_entry called with index >= next_index [ 1760.271974][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1760.279021][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1760.303610][T15558] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1760.323986][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1760.345645][T15556] usb 2-1: USB disconnect, device number 64 [ 1760.495283][T15560] usb 6-1: new high-speed USB device number 61 using dummy_hcd 23:02:51 executing program 1: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:51 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x28, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINK={0x8}]}, 0x28}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:51 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') 23:02:51 executing program 3: setresgid(0xee01, 0xffffffffffffffff, 0xee01) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x3f}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x78, &(0x7f0000000080)={0x5, 0xf, 0x78, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x0, 0x3, 0x1}, @generic={0x62, 0x10, 0x0, "3e06ac134fb1db5eec73a41a85df44bb0f970c4946e905a0d6af78a65eb4381010ee238d3e091383d03a22cf637fce0de5cd65a0b7b5d6fdad065a4b0c14b149f2a6467264f55b8681db009d8341d754e19e6b6d415023e8f4899e2a3af1ea"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x5}]}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x440a}}, {0x0, 0x0}, {0x7d, &(0x7f00000001c0)=@string={0x7d, 0x3, "ba1cf210585bc05081f4c977fcec53b64f855aee9cbe2f20a4354bcbba616a617a56fa70f19061739c0406267f45e45cf31a518da489e8b9cbe0db462f60dbd1bc81b86972713c208fd641f101f99be3ecd171166e4cc08746790dd934054a04deec32293b9d5418eb8b1765f4108ac36468cd9bad3792b8f817c8"}}, {0x0, 0x0}]}) [ 1760.586746][T15556] usb 5-1: USB disconnect, device number 61 [ 1760.735071][T15560] usb 6-1: Using ep0 maxpacket: 8 [ 1760.855245][T15560] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1760.875252][T24990] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 1760.875373][T15560] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1760.895074][T15556] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 1760.915082][T25680] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 1760.925351][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1760.945030][T15558] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 1760.952766][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1760.974996][T15560] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1760.984091][T15560] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1761.025302][ T3157] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1761.046404][T15560] hub 6-1:1.0: bad descriptor, ignoring hub [ 1761.052372][T15560] hub: probe of 6-1:1.0 failed with error -5 [ 1761.086258][T15560] cdc_wdm 6-1:1.0: cdc-wdm0: USB WDM device [ 1761.098930][T15560] cdc_wdm 6-1:1.0: Unknown control protocol [ 1761.115054][T24990] usb 4-1: Using ep0 maxpacket: 8 [ 1761.135116][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1761.185094][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1761.193369][ T3169] loop2: detected capacity change from 0 to 32768 [ 1761.195155][T25680] usb 1-1: Using ep0 maxpacket: 8 [ 1761.220068][ T3169] find_entry called with index = 0 [ 1761.251738][ T3169] find_entry called with index = 0 [ 1761.272208][ T3169] find_entry called with index >= next_index [ 1761.285436][T15556] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1761.298162][ T3169] find_entry called with index >= next_index [ 1761.306794][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1761.318244][T15556] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1761.327485][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1761.336801][ T3169] find_entry called with index >= next_index [ 1761.342899][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1761.355227][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1761.355521][T24990] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1761.367141][ T3169] find_entry called with index >= next_index [ 1761.383748][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1761.383800][T25680] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1761.395275][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1761.416738][T25680] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1761.417620][ T3169] find_entry called with index >= next_index [ 1761.425842][T24990] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1761.442094][T15556] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1761.442368][T25680] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1761.464805][T24990] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1761.470529][T15556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1761.478182][T24990] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1761.489477][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1761.492867][T25680] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1761.519580][T25680] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1761.525916][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1761.537358][T25680] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1761.565793][ T3165] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1761.575543][ T3153] raw-gadget.4 gadget.4: fail, usb_ep_enable returned -22 [ 1761.593241][T15556] hub 2-1:1.0: bad descriptor, ignoring hub [ 1761.600798][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1761.609433][T15556] hub: probe of 2-1:1.0 failed with error -5 23:02:52 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1761.615795][ T3168] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1761.617876][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1761.637511][T25680] hub 1-1:1.0: bad descriptor, ignoring hub [ 1761.650302][T25680] hub: probe of 1-1:1.0 failed with error -5 [ 1761.825780][ T3157] usb 6-1: reset high-speed USB device number 61 using dummy_hcd [ 1762.065205][ T3157] usb 6-1: Using ep0 maxpacket: 8 [ 1762.145384][T24990] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1762.155115][T24990] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1762.163496][T24990] usb 4-1: Product: Ჺჲ存僀矉뙓蕏뺜 㖤쭋憺慪噺烺郱獡Ҝ☆䕿峤᫳赑覤맨䛛怯퇛膼榸煲‼횏更퇬ᙱ䱮蟀祆Դъ⤲鴻ᡔ诫攗ჴ쎊桤鯍㞭뢒៸ [ 1762.195379][ T3171] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1762.246267][T15556] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1762.252235][T15556] cdc_wdm 2-1:1.0: Unknown control protocol [ 1762.259882][T15558] cdc_wdm 5-1:1.0: cdc-wdm2: USB WDM device [ 1762.266407][T25680] cdc_wdm 1-1:1.0: cdc-wdm3: USB WDM device [ 1762.277131][T25680] cdc_wdm 1-1:1.0: Unknown control protocol [ 1762.279478][T15558] cdc_wdm 5-1:1.0: Unknown control protocol 23:02:53 executing program 4: socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:53 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1762.328663][ T3173] loop2: detected capacity change from 0 to 32768 [ 1762.349178][ T3173] find_entry called with index = 0 [ 1762.354359][ T3173] find_entry called with index = 0 [ 1762.365947][T15558] usb 5-1: USB disconnect, device number 62 [ 1762.455988][T24990] usbhid 4-1:1.0: can't add hid device: -22 [ 1762.462354][T24990] usbhid: probe of 4-1:1.0 failed with error -22 [ 1762.487947][T24990] usb 4-1: USB disconnect, device number 123 [ 1762.515649][T25680] usb 1-1: reset high-speed USB device number 31 using dummy_hcd [ 1762.531683][T15556] usb 2-1: reset high-speed USB device number 65 using dummy_hcd [ 1762.795037][T25680] usb 1-1: Using ep0 maxpacket: 8 [ 1762.805207][T15556] usb 2-1: Using ep0 maxpacket: 8 23:02:54 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$drirender128(0xffffffffffffff9c, &(0x7f0000001e40), 0x0, 0x0) [ 1762.905394][ T3174] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1762.913037][ T3175] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1762.954619][ T3179] loop2: detected capacity change from 0 to 32768 [ 1763.300243][ T3165] cdc_wdm 6-1:1.0: Error autopm - -16 [ 1763.300551][T15597] usb 6-1: USB disconnect, device number 61 [ 1763.311780][ T3168] cdc_wdm 6-1:1.0: Error autopm - -16 [ 1763.425521][T15556] usb 2-1: USB disconnect, device number 65 [ 1763.457157][T15562] usb 1-1: USB disconnect, device number 31 [ 1763.685153][T15558] usb 5-1: new high-speed USB device number 63 using dummy_hcd 23:02:54 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:54 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') 23:02:54 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x0, 0x0, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:02:54 executing program 1: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:54 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x28, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINK={0x8}]}, 0x28}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:55 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 1763.925026][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1764.045281][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1764.061640][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1764.081315][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1764.106903][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1764.134504][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1764.155211][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1764.195346][ T3177] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1764.216407][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1764.223253][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1764.242315][T15558] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1764.255024][T24990] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 1764.256828][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1764.325234][T15560] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 1764.332989][T15562] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 1764.340935][T15556] usb 4-1: new high-speed USB device number 124 using dummy_hcd 23:02:55 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1764.438034][ T3186] loop2: detected capacity change from 0 to 32768 [ 1764.505123][T24990] usb 2-1: Using ep0 maxpacket: 8 [ 1764.585150][T15556] usb 4-1: Using ep0 maxpacket: 8 [ 1764.590438][T15562] usb 1-1: Using ep0 maxpacket: 8 [ 1764.595890][T15560] usb 6-1: Using ep0 maxpacket: 8 [ 1764.655401][T24990] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1764.665892][T24990] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1764.675204][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1764.689483][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1764.700945][T24990] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1764.705453][T15556] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1764.710417][T24990] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1764.721888][T15560] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1764.739347][T15562] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1764.765056][T15562] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1764.774017][T15562] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1764.785697][T15556] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1764.795842][ T3191] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1764.803226][T15560] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1764.812601][T15556] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1764.816535][T24990] hub 2-1:1.0: bad descriptor, ignoring hub [ 1764.826461][ T3177] usb 5-1: reset high-speed USB device number 63 using dummy_hcd [ 1764.850739][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1764.859026][T24990] hub: probe of 2-1:1.0 failed with error -5 [ 1764.868097][T15562] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1764.868150][T15562] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1764.868177][T15562] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1764.875535][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1764.908439][ T3193] raw-gadget.3 gadget.0: fail, usb_ep_enable returned -22 [ 1764.926353][T15562] hub 1-1:1.0: bad descriptor, ignoring hub [ 1764.932326][T15562] hub: probe of 1-1:1.0 failed with error -5 [ 1764.969718][T15560] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1764.989205][T15560] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1765.025573][ T3189] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1765.066434][T15560] hub 6-1:1.0: bad descriptor, ignoring hub [ 1765.072410][T15560] hub: probe of 6-1:1.0 failed with error -5 [ 1765.085454][T15556] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1765.094546][T15556] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1765.123778][T15556] usb 4-1: Product: syz [ 1765.128419][T15556] usb 4-1: Manufacturer: syz [ 1765.133050][T15556] usb 4-1: SerialNumber: syz [ 1765.145025][ T3177] usb 5-1: Using ep0 maxpacket: 8 [ 1765.265722][ T3196] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1765.315952][T24990] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1765.316912][T15562] cdc_wdm 1-1:1.0: cdc-wdm2: USB WDM device [ 1765.329236][T24990] cdc_wdm 2-1:1.0: Unknown control protocol [ 1765.362867][T15562] cdc_wdm 1-1:1.0: Unknown control protocol [ 1765.415446][T15556] usbhid 4-1:1.0: can't add hid device: -22 [ 1765.421510][T15556] usbhid: probe of 4-1:1.0 failed with error -22 [ 1765.451809][T15556] usb 4-1: USB disconnect, device number 124 [ 1765.563791][ T3198] loop2: detected capacity change from 0 to 32768 [ 1765.570860][T24990] usb 2-1: reset high-speed USB device number 66 using dummy_hcd 23:02:56 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1765.605609][T15562] usb 1-1: reset high-speed USB device number 32 using dummy_hcd [ 1765.855159][T24990] usb 2-1: Using ep0 maxpacket: 8 [ 1765.865076][T15562] usb 1-1: Using ep0 maxpacket: 8 23:02:57 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 1765.955568][ T3200] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1765.965460][ T3201] raw-gadget.1 gadget.0: fail, usb_ep_enable returned -22 [ 1766.170506][ T3204] loop2: detected capacity change from 0 to 32768 [ 1766.245093][T15556] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 1766.346651][ T3191] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1766.346900][T25680] usb 5-1: USB disconnect, device number 63 [ 1766.352203][ T3193] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1766.374606][ T3189] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1766.381660][T15560] cdc_wdm 6-1:1.0: cdc-wdm3: USB WDM device [ 1766.389336][T15560] cdc_wdm 6-1:1.0: Unknown control protocol [ 1766.485275][T15556] usb 4-1: Using ep0 maxpacket: 8 [ 1766.495598][T24990] usb 1-1: USB disconnect, device number 32 [ 1766.535447][T15562] usb 2-1: USB disconnect, device number 66 [ 1766.605127][T15556] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1766.615678][T15560] usb 6-1: reset high-speed USB device number 62 using dummy_hcd [ 1766.665241][T15556] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 1766.672874][T15556] usb 4-1: can't read configurations, error -71 [ 1766.855073][T15560] usb 6-1: Using ep0 maxpacket: 8 23:02:58 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:58 executing program 1: socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:58 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$eJzs3U9vHGcdB/Df7K7Xf0JTq4eqRAi5Kf9Kaf6WECjQ9gAHLhxQriiR61YRKaAkoLSKiCtfOPAiQEgcEeLIiRfQA1duvAAiJUignhg09vPE48k66+B4x/bz+UjOzG+eGfuZfHe8u56ZfQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiB98/0fnq4i4+su0YDniMzGMGEQsNvVKRCyuLOf1RxHxUmw2x4sRMTcf0Wy/+c/zEW9ExCcnIx48vLvaLL6wx358709///2PT/zwb3+cO/ufP98evrnbenfu/Obff7m3v30GAACA0tR1XVfpbf6p9P5+0HenAICZyM//dZKXH4V63NqPw9AftXqzGG8vOBT9UavV6lbdVk92r11ExHp7m+Y1g9PxAHDErMenfXeBHsm/aKOIONF3J4BDreq7AxyIBw/vrlYp36r9fLCy1Z6vBdmR/3r16P6O3abTdK8xmdXjayOG8cIu/VmcUR8Ok5z/oJv/1a32fG7toPOfld3yH2/d+lScnP+wm3/H8cl/MDH/UuX8R0+V/1D+AAAAAABwiOW//y/3fP53fv+7sidPOv+7MqM+AAAAAAAAAMCztt/x/x4x/h8AAAAcWs179cZvT24v2+2z2JrlV6qI5zrrA4VJN8ss9d0PAAAAAAAAAAAAACjJaOsa3itVxFxEPLe0VNd189XWrZ/Wfrc/6krffyhZ37/kAQBgyycnO/fyVxELEXElfdbf3NLSUl0vLC7VS/XifH49O55fqBdb72vztFk2P97DC+LRuG6+2UJru7Zp75entXe/X/OzxvVwDx2bjR4DB4CI2Ho2euAZ6Zip6+ej71c5HA2O/+PH8c9e9P04BQAAAA5eXdd1lT7O+1Q65z/ou1MAwEzk5//ueQG1Wq1Wq9XHr26rJ7vXLiJivb1N85rBcPwAcMSsx6d9d4Eeyb9oo4h4qe9OAIda1XcHOBAPHt5drVK+Vfv5II3vnq8F2ZH/erW5Xd5+0nSa7jUms3p8bcQwXtilPy/OqA+HSc5/0M3/6lb7OK23I59q99z3mH/V+TPizOyWf7Ofyz30p285/2E3/46DPv5nZSMGE/MvVc5/9FT5D+UPAAAAAACHWP77/7Lzv3mXAQAAAAAAAODIefDw7mq+7zWf///chPXc/3k85fwr+Rcp5z/o5P+VznrD1vz9d7bz/9fDu6t/uP3Pz+bpXvOfzzNVemRV6RFRpZ9UjdJ0P3v3uI254XhrX7e+8UpE1HPvxfW4EWtxbse6g/T/sd1+fkd709O5He0XdrSPHmu/uKN9Ln3uQL2Y28/EavwsbsS7m+1N2/yU/V+Y0l5Pac/5Dx3/Rcr5j1pfTf5Lqb3qTBv3Px48dty3p5N+ztvXP//rcwe/O1NtxPDRvrU1+3e6h/5s/p+cGMcvbq3dPHPn2u3bN89HmuxYeiHS5BnL+c+lr0e//1/Zas+/99vH6/2Px0+d/2GxEaNd83+lNd/s76sz7lsfcv7j9JXzfze1Tz7+j3L+ux//r/XQHwAAAAAAAAAAAAAAAHiSuq43bxF9OyIupft/+ro3EwCYrfz8Xyd5uVqtVqvV6uNXt9WTvdUuIuKv7W2a1wy/mvTNAIDD7L8R8Y++O0Fv5F+w/Hl/o+1P5AUKcevDj35y7caNtZu3Ihb67gwAAAAAAAAA8H/J43+utMZ//kJELHfW2zH+6zuxst/xP0d55tEAo894oO9dbAzGw0FruPGX48njf5+OJ4//PZry8+amtI+ntE+7KmvaNRsTb/Royfm/3BrvvMn/VGf49RLGf+2OeV+CnP/p1uO5yf/LnfXa+de/O8r5D3bkf/b2Bz8/e+vDj16//sG199feX/vpxfPnz128dOny5ctn37t+Y+3c1r899vhg5fzz2Nc5f8qQ88+Zy78sOf8vplr+Zcn5fynV8i9Lzj+/3pN/WXL++b2P/MuS83811fIvS87/q6mWf1ly/q+lWv5lyfl/LdXyL0vO//VUy78sOf8zqZZ/WXL+Z1Mt/7Lk/PMZLvmXJeefr2yQf1ly/hdSLf+y5Pwvplr+Zcn5v5Fq+Zcl5//1VMu/LDn/S6mWf1ly/t9ItfzLkvO/nGr5lyXn/81Uy78sOf9vpVr+Zcn5v5lq+Zcl5//tVMu/LDn/76R6Qv7DPvrFbOT8v5tqx39Zcv5vpVr+Zdn+/H8zZsyYyTN9/2YCAAAAAAAAAAAAALpmcTlx3/sIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOpt+uDUFweyLKv9l/+xPsveVPv72tH1+Wnvu9ZbCAAAAFyt/83/fO2GdMLBRVyobpl/fOf3vz07OzubfWrVHw1/dXY2nTGaZcNrsiw/L7r8H48M1C8TPJONDAzW/TzYYfWrOpw/1OH84Q7nr+5w/poO5490OH/eDphnbfH7mPzKtuR/XV/s0uzGbDg/b0uLSz0zsGZwMP4uJzeQX2Z2+Fg2nZ3IprKJhuWLZQfy5V/cVFvXPVlc12DdujbWjpCfPX00bsNA2MdbGtY1d53RTz6Qjf78Z08f/fNzr97canbcDQ3XV2znts217fx8OKXY1oFsTdoncTsH67ZzY4v7ZFXDdg7kl6v9vXk7X1vkdq6a28wV1Xyfj2SD+d9fzvfTUP2v9dJ+2hhOe/3WLMsuzm128zLz1pUNZusaThmcu39GiiOydh21Q+mt2dCSjtNNizhOa3NyS+Nx2vyYiPf/pnC5oQW2of5u+snnVs+735d6nEa1W73QY6X5GOz2Y6VXjsF4XLyc3+hnWx6DW8Ltf3rrwsdgy2OnxTGYbnfdMbg5HYNrW2/z4OpV+TanO2Egv8zcMbijYflV+ZoG8vnK1vbH4Pi5k2fGZ5586r3TJ48cnzo+dWrXjh0Tu/bs2bdv3/ix6RNTE8WfV7Sv+8G6bDA9BjaHfRcfA+9pWrb+UJ39RvcehyNtHofrm5bt9uNwqPnGDazMA3L+MV08Nh6q7fSRS4PZAo+x/P7ZfvWPw3S76x6HQ3WvBS1fU1o8DocW8TisLXNm++LeswzV/ddqG5brtWB93THY/H6k+Rjs9vuRXjkGR8Jx8cPtC78WbAzb++zYUt+PrJp3DKabG557aqek9/sj+/LR6ri8pXbGdauz8zNTZ+944si5c2d3ZGGsiLfVHSvNx+u6utuUzTteB5d8vB6cfuezt7Q4fX3YVyPvrf0xsuB9VVtm9x3t76v81a31/mw4dWcWRpet9P5s9Wpe258pS7bZn7VlPj9+9e/FUy6te/4dXuD5N+b+N4r1pat6ZtXwUPH4XZX2znDD83HjXTWUP3cN5Ot+bXxxz8fD4b+Vfj6+sc3z8YamZbv9fDzcfOPi8/FAp992XJ3m+3MkHCcnJto/H9eW2bBzqcfkUNvn41vDHAj7/7aQFFIuqjt2Fjpu07qGhobD7RqKa2g8Tnc1LD8cslltXS/svLLjdNutxXWtSrduzkodp6NNy3b7OE3PVwsdpwOdfvt2ZZrvz5FwXNy4q/1xWlvmpd1X/9yZUmLdc+fqTsfg8KrVtW0eTgdh8Xw/uzYeg3dkR7PT2YlsMj93dX48FYl07M7FHYOrw38r/Vy5oc0xuK1p2W4fg+l1bKFjb2Bo/o3vgub7cyQcF8/d2f4YrC3zob3dfe+6LZySlql779r8+7WFfud1S9NuWs7fedW28+/2tv/dbG2ZE/uWmjPb76fbwynXtdhPzY/fhR5Tk9nK7KcNYTtf3bfwfqptT22Zr+5f5PF0MMuyC4/flf++N/z7yl+d/8G3G/7dpdW/6Vx4/K6fXn/sH5ay/QD0vzeKsa54rav7l6nF/Ps/AAAA0Bdi7h8MM5H/AQAAoDRi7o//V3gi/wMAAEBpxNw/FGZSkfy/4UOvTr9xIUvN/Nkgnp92w73FcrHjOhF+Hp2dUzv9ruen/utvLixu3YNZlv3Pvb/XcvkN98btKoyG7bz84cbT51/wwqLWf/jhueXq++tfD9cfb89iD4NWFdyJLMtevOHL+XpGH7mUz5fuPZzPBy4++0xtmdf2Fz/Hy7/ytmL5Pw3l34PHjjRc/pWwH34c5sR9rfdHvNy3Lt22ce8n59YXLzew+c35zX7u0eJ64+fkfOWZYvm4nxfa/r/90gvfqi3/xLtbb/+Fwdbb/0K43ufD/O93FMvX3we1n+PlvhC2P64vXu6Ob363eftnb8iy7PIXi+XP3F0sdzjMuP5t4ectd786Xb+/nhg40nC7so8Uy8X1T/zgD/Lz4/XF62/e/pFDlxr2R/Px8dK/Ftcz3rR8PD2uJ/rrpvXXrqf++Izrf+H3Dzfs507rv/zAK++oXW/z+m9vWu7M49vz9c9dX+MnNv3ZF77ccn1xew7+5ZmG23Pw/vA4Dut/7tFwPIbzf3G5uL7mT1c4fH/j809c/uvrLzTcnuienxfrv/z+4/lcM7J23XVvuv7NF99V23dZ9vKDxfV1Wv/xr51u2P5v3FTsj3h+7Og3r38hcf1nPzt26vTM+enJur2af3bOR4vtidt7Q3hubf750Olzj02dHZ0Ynciy0fJ+hN4V+2aYPy3GxaVefvvD4f685U9eXLf1X74UT/+3h4rTL91XvG69Jyz3lXD6+nD/Xe36n9t0U/74Hngp/3E4m53/ecFXY+OW/9y3qAXD7W9+XxCP9zNvfyzfD7Xz8teN+Lhu3P7Gzz9ehB9NFtfznbBfZ8MnM2++aW599cvHz0a49GDxeL/a9cenuXi//kW4vz/24+L643bF2/uj8D7muxsan+/i8fGdC4PN159/isfF8HySXSzOj0vF/X3ptZtabl78HJLs4s35z3+YrufmJd3Mhcw8OTN+YvrU+SfGz03NnBufefKpQydPnz917lD+WZ6HPt3p8nPPT+vy56fJqT27s/zZ6nQxltm13v4zD78/y7Ktk1PHjpw/du7hM1Nnjx+dmTk6NTmz9cixY1Of7XT56ckDO3bu37V359jx6ckD+/bv37V/bPrU6dpmFBvVwZ6Jz4ydOnsov8jMgd37d9x55+6JsZOnJ6cO7J2YGDvf6fL5a9NY7dK/O3Z26sSRc9Mnp8Zmpp+aOrBj/549Ozt+GuDJM8dmRsfPnj81fn5m6ux4cVtGz+Un1177Ol2ecpr59+L9bLOB4oP4sk/cvid9PmvN859b8KqKRZo+QPTV8Fk033vLmX2L+Tnm/uEwk4rkfwAAAKiCmPtXh5nI/wAAAFAaMfevCTOR/wEAAKA0Yu4fCTOpSP7X/9f/L0n/P6f/r/+f6f9XXsn6/0vvr3eg/9+B/r/+/1X1/49O7p3oyf7/bPNrayv6/yyHXuv/x9y/Nssqmf8BAACgCmLuXxdmIv8DAABAacTcf12YifwPAAAApRFz/5vCTCqS//X/9f/1//X/9f9br1//vz/p/7en/9+B/r/+fzn7/77/n2um1/r/MfdfH2ZSkfwPAAAAVRBz/5vDTOR/AAAAKI2Y+28IM5H/AQAAoDRi7l8fZlKR/K//r/+v/6//r//fev36//3pCvr3r9dXxPX/A/1//X/9f/1//X+6oNf6/zH3vyXMpCL5HwAAAKog5v63hpnI/wAAAFAaMfe/LcxE/gcAAIDSiLn/xjCTiuR//X/9f/1//X/9/9br1//vT1X9/v/Vi7x+/f+F5Qvq/+v/6//r/9NVvdb/j7n/7WEmFcn/AAAAUAUx998UZiL/AwAAQGnE3P//wkzkfwAAACiNmPs3hJlUJP/r/+v/6//r/+v/t16//n9/Wsb+f95I7NX+/2Lp/3eg/6//r/+v/09X9Vr/P+b+m8NMKpL/AQAAoApi7r8lzET+BwAAgNKIuf//h5nI/wAAAFAaMfdvDDOpSP7X/+9q//+2+mKW/r/+f9Pxof+v/6//vwKq+v3/i6X/34H+v/6//r/+P13Va/3/mPvfEWZSkfwPAAAAVRBz/zvDTOR/AAAAKI2Y+98VZiL/AwAAQGnE3D8aZrY6nFGR/K//7/v/9f/1//X/W69f/78/6f+3p//fwXL3/4s3nvr/y+Rab7/+v/4/8/Va/z/m/k1hJhXJ/wAAAFAFMfdvDjOR/wEAAKA0Yu6/NcxE/gcAAIDSiLl/S5hJRfJ/n/b/Bxe+Qfr/mf6//n+H9ev/6/+Xmf5/e/r/Hfj+f/3/3uz/f6/ucF+Q/j+9qNf6/zH3vzvMpCL5HwAAAKog5v6tYSbyPwAAAJRGzP3vCTOR/wEAAKA0Yu7fFmZSkfzfp/3/NjdI/z/T/1/+/v/2rxUX1P/X/9f/7zn6/+3p/3eg/6//35v9f9//T9/qtf5/zP23hZlUJP8DAABAFcTcvz3MRP4HAACA0oi5//YwE/kfAAAASiPm/rEwk4rkf/1//X/9f9//r//fev36//1J/789/f8O9P/1/xfc/us7rl//X/+f+Xqt/x9z/3vDTCqS/wEAAKAKYu6/I8xE/gcAAIDSiLl/PMxE/gcAAIDSiLl/IsykIvl/pfv/dXtY/1//X/9f/1//X/+/6/T/27t2/f9Wr5Tz6f/r//fz9uv/6/8zX6/1/2Pu3xFmekdXkfwPAAAAVRBz/84wE/kfAAAASiPm/l1hJvI/AAAAlEbM/bvDTCqS/33/v/6//r/+v/5/6/Xr//eH5oK9/n97vv+/A/1//X/9f/1/uqrX+v8x998ZZlKR/A8AAABVEHP/njAT+R8AAABKI+b+vWEm8j8AAACURsz9+8JMKpL/9f/1//X/9f/1/1uvX/+/P+n/t1eV/n+k/78017o/3+/br/+v/898vdb/j7l/f5hJRfI/AAAAVEHM/e8LM5H/AQAAoDRi7v+lMBP5HwAAAEoj5v5fDjOpSP7X/9f/1/+/tv3/i/r/+v/6/12l/99eVfr/vv//ylzr/ny/b3/F+v/z3v7q/9NKr/X/Y+4/EGZSkfwPAAAAVRBz/6+Emcj/AAAAUBox978/zET+BwAAgNKIuf9gmElF8r/+v/6//r/v/9f/b71+/f/+pP/fXu/2/+MjS/9f/79/t79i/f959P9ppdf6/zH3fyDMpCL5HwAAAKog5v67wkzm5//BldsqAAAAoJti7v9gmIl//wcAAIDSiLn/Q2EmFcn/+v/6//r/+v/6/63Xr//fn/T/2+vd/n/B9//r//fz9uv/6/8zX6/1/2Pu/3CYSUXyPwAAAFRBzP13h5nI/wAAAFAaMfd/JMxE/gcAAIDSiLn/njCTiuR//X/9f/3/Fev/T2T6/6Xv/zc/h9bT/18Z+v/t6f93oP+v/6//r/9PV/Va/z/m/l8NM6lI/gcAAIAqiLn/3jAT+R8AAABKI+b++8JM5H8AAAAojZj7PxpmUpH8r/+v/6//7/v/9f9br9/3//cn/f/29P870P/X/9f/1/+nq3qt/x9z/8fCTCqS/wEAAKAKYu7/eJiJ/A8AAAClEXP/J8JM5H8AAAAojZj7fy3MpCL5X/9f/1//X/9f/7/1+vX/+5P+f3v6/x30ff9/eEk3t9m17s9frWu9/fr/+v/Mt6z9/1p8X2L/P+b++9MVBBXJ/wAAAFAFMfc/EGYi/wMAAEBpxNz/YJiJ/A8AAAClEXP/Q2EmFcn/+v/6//r/+v/6/63Xr//fn/T/22vo//9iZOEF9f/7tP9/da51f77ft7+/+///9PrsrP4/3bes/f9F9P2bf465/+Ewk4rkfwAAAKiCmPs/GWYi/wMAAEBpxNz/62Em8j8AAACURsz9nwozqUj+1//X/9f/1//X/2+9fv3//qT/357v/+9A/1//v7L9f9//z/Lotf5/zP2PhJlUJP8DAABAFcTc/xthJvI/AAAAlEbM/b8ZZiL/AwAAQGnE3P9bYSYlzP+DLU7T/9f/1//X/9f/b71+/f/+pP/fnv5/B/r/+v/6//r/dFWv9f9j7v/tMJMS5n8AAACoqpj7Hw0zkf8BAACgNGLuPxRmIv8DAABAacTcfzjMpCL5X/9f/1//v0f7/3+8+Z9/+P2PH96h/6//r/+/JPr/7en/d6D/r/+v/6//T1f1Wv8/5v4jYSYVyf8AAABQBTH3/06YifwPAAAApRFz/9EwE/kfAAAASiPm/skwk4rkf/1//X/9/x7t//v+/0T/X/9/KfT/29P/70D/X/9f/1//n65acv9/dMGr6kr/P+b+qTCTiuR/AAAAqIKY+4+Fmcj/AAAAUBox9x8PM5H/AQAAoDRi7n8szKQi+V//X/9f/1//X/+/9fr1//uT/n97+v8d6P/r/+v/6//TVb32/f8x90+HmVQk/wMAAEAVxNz/6TAT+R8AAABKI+b+z4SZyP8AAABQGjH3nwgzqUj+1//X/9f/X4b+/9+3Pj70//X/9f+Xn/5/e/r/Hej/6//r/+v/01Xd6f/PZt3q/8fcfzLMpCL5HwAAAKog5v5TYSbyPwAAAJRGzP2nw0zkfwAAACiNmPvPhJlUJP/r/+v/6//7/n/9/9br1//vT/r/7en/d/B/7N1Hr11nFcfhaynFKFJATBgwyIQPwDyTjJCCxCdADGEGAhJ6cei99xZ6JwQSCKH3Fmog9B5KIECAUAKEAbK91oJ7z/E+Lvv67vOu55ksxZa9j50rJ39ZP239v/5f/6//Z1ZLe/9/7v6HxS1N9j8AAAB0kLv/4XGL/Q8AAADDyN1/Wdxi/wMAAMAwcvdfHrc02f/6f/3/wfX/h87R/+v/9f/6/7np/6fp/zfQ/zfo//f+V2a+z6//1/+zamn9f+7+R8QtTfY/AAAAdJC7/5Fxi/0PAAAAw8jd/6i4xf4HAACAYeTuf3Tc0mT/6//1/2ep/7/ywuPf5P3/+n/9v/5/X+n/p3Xq/y+76YKH3H7dPa8/lefr/zv0//v3+fX/+n9WLa3/z93/mLilyf4HAACADnL3PzZusf8BAABgGLn7Hxe32P8AAAAwjNz9j49bmux//b/+/+De/6//1//r/3f0/7PT/0/r1P+fzvP1//p//b/+n3ktrf/P3f+EuKXJ/gcAAIAOcvc/MW6x/wEAAGAYufuPxC32PwAAAAwjd/8VcUuT/a//1//r//X/+v/1z9f/b6cF9f/n6v/1//p//b/+//IHP/RB5+v/G1ta/5+7/0lx6zTZ/wAAANBB7v4nxy32PwAAAAwjd/9T4hb7HwAAAIaRu/+pcUuT/a//1//r//X/+v/1z9f/b6fN/f/dL5368d7/H/T/+n/9v/7f+/+ZwdL6/9z9T4tbmux/AAAA6CB3/9PjFvsfAAAAhpG7/xlxi/0PAAAAw8jd/8y4pcn+1//r//X/+n/9//rn6/+304Le/39az9f/6//1/9v7+fX/+n9WLa3/z93/rLilyf4HAACADnL3Pztusf8BAABgGLn7nxO32P8AAAAwjNz9z41bmux//b/+X/+v/9f/r3++/n876f+n6f830P/r//X/+n9mtbT+P3f/8+KWJvsfAAAAOsjd//y4xf4HAACAYeTuf0HcYv8DAADAMHL3vzBuabL/5+j/r9D/6//3fH79//qvD/2//l//v//0/9P0/xvo//X/+n/9P7NaWv+fu/9FcUuT/Q8AAAAd5O5/cdxi/wMAAMAwcve/JG6x/wEAAGAYuftfGrds3P93zFzkHYzd/f8h7//X/+v/d/T/4/X/h/X/jej/p+n/N9D/b+7nzznxj9f/z9X/X63/ZxhL6/9z978sbvH3/wAAADCM3P0vj1vsfwAAABhG7v5XxC32PwAAAAwjd/8r45Ym+3+O9/8P3P8f1v/r/1v0/0d/AUP3/97/38l8/f+97qr/1//v7f/P3fP70LL/n6D/9/5//T97La3/z93/qrilyf4HAACADnL3vzpusf8BAABgGLn7XxO32P8AAAAwjNz9r41bmux//b/3/+v/l9n/H/H+/6L/1/+fCu//n3Za/f+O/t/7//X/+n/9P6dnaf1/7v7XxS1N9j8AAAB0kLv/yrjF/gcAAIBh5O5/fdxi/wMAAMAwcve/IW5psv9n7f+P/ij9f9H/6//3fn0s9v3/+v+1z9f/byf9/zTv/99A/6//1//r/5nV0vr/3P1vjFua7H8AAADoIHf/m+IW+x8AAACGkbv/zXGL/Q8AAADDyN3/lrilyf5v+P7/2y/c3f9fpP/X/+v/9f/rnq//3076/2n6/w30//p//b/+n1ktrf/P3f/WuKXJ/gcAAIAOcve/LW6x/wEAAGAYufvfHrfY/wAAADCM3P3viFua7P+G/f8xM77//1gCrP/f/fn1/7vp/+PrQf+v/z8L9P/T9P8b6P/1//p//T+zWlr/n7v/nXFLk/0PAAAAHeTuf1fcYv8DAADAMHL3vztusf8BAABgGLn73xO3NNn/+v8z7v+P0f/v/vz6//VfH/p//b/+f//p/6fp/zfQ/+v/9f/6f2a1tP4/d/9VcUuT/Q8AAAAd5O5/b9xi/wMAAMAwcvdfHbfY/wAAADCM3P3vi1ua7H/9v/5f/6//1/+vf77+fzvp/6fp/3d2dq6Z+AD6f/2//l//z6yW1v/n7n9/3NJk/wMAAEAHufuviVvsfwAAABhG7v5r4xb7HwAAAIaRu/8DcUuT/a//1//r//X/+v/1z9f/b6fe/X/W8iem/99gH/r/I7t/fv3/Pjroz6//1/+zamn9f+7+D8YtTfY/AAAAdJC7/7q4xf4HAACAYeTu/1DcYv8DAADAMHL3Xx+3NNn/u/r/jFr1//r/fez/7zyN/v/c+D79/3z9/6Vrnq//1/+PoHf/v5n+f4O7Hf8jwfv/9f/6f/0/81ha/5+7/8NxyyV7hiEAAACwtXL3fyRuafL3/wAAANBB7v6Pxi32PwAAAAwjd//H4pYm+9/7//X/3v/fs//3/n/9/6j0/9P0/xvsw/v/9/z8+v99dNCfX/+v/2fV0vr/3P0fj1ua7H8AAADoIHf/J+IW+x8AAACGkbv/k3GL/Q8AAADDyN3/qbilyf7X/+v/9f/6f/3/+ufr/7eT/n+a/n8D/b/+X/+v/2dWS+v/c/d/Om5psv8BAACgg9z9n4lb7H8AAAAYRu7+z8Yt9j8AAAAMI3f/5+KWJvtf/6//1/8vpv8/+uWm/9f/6//PkP5/mv5/A/2//l//r/9nVkvr/3P3fz5uabL/AQAAoIPc/V+IW+x/AAAAGEbu/i/GLfY/AAAADCN3/5filib7X/+v/9f/L6b/P6P3/1/0f79/+n/9f2f6/2n6/w30//p//b/+n1ktrf/P3f/luKXJ/gcAAIAOcvffELfY/wAAADCM3P1fiVvsfwAAABhG7v6vxi1N9r/+X/+v/x+j/199//9dTvh8/b/+f2RL6f8vvvi+N+r/9f/6f/2//l//393S+v/c/V+LW044/O6430n8MgEAAIAFyd3/9bilyd//AwAAQAe5+78Rt9j/AAAAMIzc/d+MW5rsf/2//l//P2r/v/v599H/6/+bWEr/7/3/p/f59f/6/23+/Pp//T+rltb/5+6/MW5psv8BAACgg9z934pb7H8AAAAYRu7+b8ct9j8AAAAMI3f/TXFLk/3fr/8/no2cXP9/3uSXweGVn3U3/f+8/f8R/f8Z9f87+n/9fxNb3f8f1v/r/w+y/7/kLPbzt8zweVfkH8v6f/0/C7K0/j93/3filib7HwAAADrI3f/duMX+BwAAgGHk7v9e3GL/AwAAwDBy938/bmmy//v1/8d5///29f87+n/9/55fj/5f/7/OVvf/c7////zVb9L/b9C6/z/49+dv++fX/+v/WbW0/j93/w/ilib7HwAAADrI3f/DuMX+BwAAgGHk7v9R3GL/AwAAwDBy9/84bmmy//X/+n/9v/5f/7/++fr/7aT/n6b/30D/r//X/+v/mdXS+v/c/T+JW5rsfwAAAOggd/9P4xb7HwAAAIaRu/9ncYv9DwAAAMPI3f/zuKXJ/tf/6//1//p//f/65+v/t5P+f5r+fwP9/yD9f/4/vf5f/89BW1r/n7v/F3FLk/0PAAAAHeTuvzlusf8BAABgGLn7fxm32P8AAAAwjNz9v4pbmuz/lv3/If3/KfT/N996/Lv0//p//f9Z6v8P6f/PiP5/mv5/A/3/IP2/9//r/1mKpfX/uft/Hbc02f8AAADQQe7+38Qt9j8AAAAMI3f/LXGL/Q8AAADDyN3/27ilyf5v2f97/7/3/+v/9f8L7v+9///M6P+nHWT/f9tJPFb/r//f5s+v/9f/s2pp/X/u/t/FLU32PwAAAHSQu//WuMX+BwAAgGHk7v993GL/AwAAwDBy9/8hbmmy//X/+n/9v/5f/7/++fr/7aT/n+b9/xvo//X/+n/9P7NaWv+fu/+PcUuT/Q8AAAAd5O6/LW6x/wEAAGAYufv/FLfY/wAAADCM3P1/jlua7H/9v/5f/6//397+/x4XXHHD/R947VX6f/5H/z9N/7/BfP3/A+6t/9f/6//1/5yt/v/wyfb/ufv/Erc02f8AAADQQe7+2+MW+x8AAACGkbv/r3GL/Q8AAADDyN3/t7ilyf7X/+v/9f/6/+3t/73/X/+/Sv8/Tf+/wcn2/0f/4PD+/xX6f/2//p+9zlL/f8Lef+8/5+7/e9zSZP8DAABAB7n7/xG32P8AAAAwjNz9d8Qt9j8AAAAMI3f/P+OWJvtf/6//1//r//X/K88/9q9U/7+d9P/T9P8bzPf+f/2//l//r/9ngf1/7v5/xS1N9j8AAAB0kLv/33GL/Q8AAADDyN1/Z9xi/wMAAMAwcvf/J25psv/1//r/fev/z9P/7/360P9vTf9/jP5/O+n/p+n/N9D/6//1//p/ZrW0/j93/38DAAD//2Bucwc=") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') 23:02:58 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:02:58 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1766.975407][T15560] usb 6-1: device firmware changed [ 1766.983528][T15560] usb 6-1: USB disconnect, device number 62 23:02:58 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 1767.305189][T15562] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 1767.335221][T15558] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 1767.405088][T15560] usb 6-1: new high-speed USB device number 63 using dummy_hcd 23:02:58 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1767.545324][T25680] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 1767.549298][ T3209] loop2: detected capacity change from 0 to 32768 [ 1767.559490][T15562] usb 5-1: Using ep0 maxpacket: 8 [ 1767.575109][T15558] usb 2-1: Using ep0 maxpacket: 8 [ 1767.580279][T15556] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 1767.655363][T15560] usb 6-1: Using ep0 maxpacket: 8 23:02:58 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1767.675628][T15562] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1767.695163][T15558] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1767.715066][T15562] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1767.725128][T15558] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1767.734330][T15558] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1767.755191][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1767.766381][T25680] usb 1-1: device descriptor read/64, error 18 [ 1767.785247][T15560] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1767.803172][T15562] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1767.815216][T15560] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1767.824180][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 23:02:58 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1767.835731][T15556] usb 4-1: Using ep0 maxpacket: 8 [ 1767.841592][T15558] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1767.865027][T15562] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1767.874226][T15562] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1767.883109][T15558] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1767.906087][T15560] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1767.917989][T15558] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1767.952694][T15560] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1767.962501][ T3222] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1767.970044][T15556] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1767.984264][ T3224] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1768.017198][T15562] hub 5-1:1.0: bad descriptor, ignoring hub [ 1768.023194][T15562] hub: probe of 5-1:1.0 failed with error -5 [ 1768.046494][T15558] hub 2-1:1.0: bad descriptor, ignoring hub [ 1768.052474][T15558] hub: probe of 2-1:1.0 failed with error -5 [ 1768.058675][T25680] usb 1-1: new high-speed USB device number 34 using dummy_hcd 23:02:59 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1768.065898][T15556] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1768.073083][T15560] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1768.097893][T15562] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1768.103884][T15562] cdc_wdm 5-1:1.0: Unknown control protocol [ 1768.126431][T15558] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1768.132414][T15558] cdc_wdm 2-1:1.0: Unknown control protocol [ 1768.165594][ T3219] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1768.186814][T15560] hub 6-1:1.0: bad descriptor, ignoring hub [ 1768.192801][T15560] hub: probe of 6-1:1.0 failed with error -5 [ 1768.295087][T25680] usb 1-1: device descriptor read/64, error 18 [ 1768.305450][T15556] usb 4-1: string descriptor 0 read error: -22 [ 1768.311748][T15556] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1768.340243][T15556] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1768.407647][T15556] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 1768.427001][T25680] usb usb1-port1: attempt power cycle [ 1768.485359][T15562] usb 2-1: USB disconnect, device number 67 [ 1768.611410][T15556] usb 4-1: USB disconnect, device number 126 [ 1768.645833][ T3222] usb 5-1: reset high-speed USB device number 64 using dummy_hcd [ 1768.687476][ T3235] loop2: detected capacity change from 0 to 32768 23:02:59 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') [ 1768.845004][T25680] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 1768.895098][ T3222] usb 5-1: Using ep0 maxpacket: 8 [ 1769.025468][ T3236] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1769.045128][T25680] usb 1-1: device descriptor read/8, error -61 [ 1769.076818][T15560] cdc_wdm 6-1:1.0: cdc-wdm2: USB WDM device [ 1769.085217][T15560] cdc_wdm 6-1:1.0: Unknown control protocol 23:03:00 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 1769.287538][T15558] usb 5-1: USB disconnect, device number 64 [ 1769.325440][T15560] usb 6-1: reset high-speed USB device number 63 using dummy_hcd [ 1769.340467][T25680] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 1769.505247][T15598] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 1769.555441][T25680] usb 1-1: device descriptor read/8, error -61 [ 1769.565081][T15560] usb 6-1: Using ep0 maxpacket: 8 [ 1769.646381][T15562] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 1769.665460][ T3237] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1769.675558][T25680] usb usb1-port1: unable to enumerate USB device 23:03:00 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1769.731464][ T3241] loop2: detected capacity change from 0 to 32768 [ 1769.764979][T15598] usb 4-1: Using ep0 maxpacket: 8 [ 1769.895281][T15562] usb 2-1: Using ep0 maxpacket: 8 [ 1769.895378][T15598] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1769.931099][T15598] usb 4-1: config 1 interface 0 has no altsetting 0 23:03:01 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000340)='./bus\x00') 23:03:01 executing program 1: socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1770.005455][T15560] usb 6-1: USB disconnect, device number 63 [ 1770.075234][T15562] usb 2-1: unable to read config index 0 descriptor/all [ 1770.082272][T15562] usb 2-1: can't read configurations, error -71 [ 1770.185282][T15558] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 1770.225370][T15598] usb 4-1: string descriptor 0 read error: -22 [ 1770.232845][T15598] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1770.249905][T15598] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1770.328229][T15598] usbhid 4-1:1.0: couldn't find an input interrupt endpoint 23:03:01 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:01 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1770.438900][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1770.478476][T15562] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 1770.540123][T15560] usb 4-1: USB disconnect, device number 127 [ 1770.555102][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1770.576178][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1770.585349][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1770.597521][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1770.608798][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1770.618849][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1770.655431][ T3244] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1770.676496][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1770.682477][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1770.697606][ T3247] loop2: detected capacity change from 0 to 32768 23:03:01 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$eJzs3U9vHGcdB/Df7K7Xf0JTq4eqRAi5Kf9Kaf6WECjQ9gAHLhxQriiR61YRKaAkoLSKiCtfOPAiQEgcEeLIiRfQA1duvAAiJUignhg09vPE48k66+B4x/bz+UjOzG+eGfuZfHe8u56ZfQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiB98/0fnq4i4+su0YDniMzGMGEQsNvVKRCyuLOf1RxHxUmw2x4sRMTcf0Wy/+c/zEW9ExCcnIx48vLvaLL6wx358709///2PT/zwb3+cO/ufP98evrnbenfu/Obff7m3v30GAACA0tR1XVfpbf6p9P5+0HenAICZyM//dZKXH4V63NqPw9AftXqzGG8vOBT9UavV6lbdVk92r11ExHp7m+Y1g9PxAHDErMenfXeBHsm/aKOIONF3J4BDreq7AxyIBw/vrlYp36r9fLCy1Z6vBdmR/3r16P6O3abTdK8xmdXjayOG8cIu/VmcUR8Ok5z/oJv/1a32fG7toPOfld3yH2/d+lScnP+wm3/H8cl/MDH/UuX8R0+V/1D+AAAAAABwiOW//y/3fP53fv+7sidPOv+7MqM+AAAAAAAAAMCztt/x/x4x/h8AAAAcWs179cZvT24v2+2z2JrlV6qI5zrrA4VJN8ss9d0PAAAAAAAAAAAAACjJaOsa3itVxFxEPLe0VNd189XWrZ/Wfrc/6krffyhZ37/kAQBgyycnO/fyVxELEXElfdbf3NLSUl0vLC7VS/XifH49O55fqBdb72vztFk2P97DC+LRuG6+2UJru7Zp75entXe/X/OzxvVwDx2bjR4DB4CI2Ho2euAZ6Zip6+ej71c5HA2O/+PH8c9e9P04BQAAAA5eXdd1lT7O+1Q65z/ou1MAwEzk5//ueQG1Wq1Wq9XHr26rJ7vXLiJivb1N85rBcPwAcMSsx6d9d4Eeyb9oo4h4qe9OAIda1XcHOBAPHt5drVK+Vfv5II3vnq8F2ZH/erW5Xd5+0nSa7jUms3p8bcQwXtilPy/OqA+HSc5/0M3/6lb7OK23I59q99z3mH/V+TPizOyWf7Ofyz30p285/2E3/46DPv5nZSMGE/MvVc5/9FT5D+UPAAAAAACHWP77/7Lzv3mXAQAAAAAAAODIefDw7mq+7zWf///chPXc/3k85fwr+Rcp5z/o5P+VznrD1vz9d7bz/9fDu6t/uP3Pz+bpXvOfzzNVemRV6RFRpZ9UjdJ0P3v3uI254XhrX7e+8UpE1HPvxfW4EWtxbse6g/T/sd1+fkd709O5He0XdrSPHmu/uKN9Ln3uQL2Y28/EavwsbsS7m+1N2/yU/V+Y0l5Pac/5Dx3/Rcr5j1pfTf5Lqb3qTBv3Px48dty3p5N+ztvXP//rcwe/O1NtxPDRvrU1+3e6h/5s/p+cGMcvbq3dPHPn2u3bN89HmuxYeiHS5BnL+c+lr0e//1/Zas+/99vH6/2Px0+d/2GxEaNd83+lNd/s76sz7lsfcv7j9JXzfze1Tz7+j3L+ux//r/XQHwAAAAAAAAAAAAAAAHiSuq43bxF9OyIupft/+ro3EwCYrfz8Xyd5uVqtVqvV6uNXt9WTvdUuIuKv7W2a1wy/mvTNAIDD7L8R8Y++O0Fv5F+w/Hl/o+1P5AUKcevDj35y7caNtZu3Ihb67gwAAAAAAAAA8H/J43+utMZ//kJELHfW2zH+6zuxst/xP0d55tEAo894oO9dbAzGw0FruPGX48njf5+OJ4//PZry8+amtI+ntE+7KmvaNRsTb/Royfm/3BrvvMn/VGf49RLGf+2OeV+CnP/p1uO5yf/LnfXa+de/O8r5D3bkf/b2Bz8/e+vDj16//sG199feX/vpxfPnz128dOny5ctn37t+Y+3c1r899vhg5fzz2Nc5f8qQ88+Zy78sOf8vplr+Zcn5fynV8i9Lzj+/3pN/WXL++b2P/MuS83811fIvS87/q6mWf1ly/q+lWv5lyfl/LdXyL0vO//VUy78sOf8zqZZ/WXL+Z1Mt/7Lk/PMZLvmXJeefr2yQf1ly/hdSLf+y5Pwvplr+Zcn5v5Fq+Zcl5//1VMu/LDn/S6mWf1ly/t9ItfzLkvO/nGr5lyXn/81Uy78sOf9vpVr+Zcn5v5lq+Zcl5//tVMu/LDn/76R6Qv7DPvrFbOT8v5tqx39Zcv5vpVr+Zdn+/H8zZsyYyTN9/2YCAAAAAAAAAAAAALpmcTlx3/sIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(0x0, &(0x7f0000000340)='./bus\x00') [ 1770.710337][T15558] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1770.716536][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1770.735098][T15562] usb 2-1: Using ep0 maxpacket: 8 [ 1770.745212][T24990] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 1770.865790][T15562] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1770.891444][T15562] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1770.915080][T15556] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 1770.922811][T15562] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1770.946692][T15562] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1770.973968][T15562] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1770.985113][T15562] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1770.995833][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1771.015416][ T3250] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 23:03:02 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 1771.036161][T15562] hub 2-1:1.0: bad descriptor, ignoring hub [ 1771.042091][T15562] hub: probe of 2-1:1.0 failed with error -5 [ 1771.115155][T15556] usb 1-1: device descriptor read/64, error 18 [ 1771.125377][T24990] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1771.149250][T24990] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1771.172029][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1771.192007][T24990] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1771.203483][T24990] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1771.212870][T24990] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1771.245226][ T3254] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 [ 1771.272291][T24990] hub 6-1:1.0: bad descriptor, ignoring hub [ 1771.292442][T24990] hub: probe of 6-1:1.0 failed with error -5 [ 1771.336007][ T3244] usb 5-1: reset high-speed USB device number 65 using dummy_hcd [ 1771.385253][T15556] usb 1-1: new high-speed USB device number 38 using dummy_hcd 23:03:02 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$eJzs3U9vHGcdB/Df7K7Xf0JTq4eqRAi5Kf9Kaf6WECjQ9gAHLhxQriiR61YRKaAkoLSKiCtfOPAiQEgcEeLIiRfQA1duvAAiJUignhg09vPE48k66+B4x/bz+UjOzG+eGfuZfHe8u56ZfQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiB98/0fnq4i4+su0YDniMzGMGEQsNvVKRCyuLOf1RxHxUmw2x4sRMTcf0Wy/+c/zEW9ExCcnIx48vLvaLL6wx358709///2PT/zwb3+cO/ufP98evrnbenfu/Obff7m3v30GAACA0tR1XVfpbf6p9P5+0HenAICZyM//dZKXH4V63NqPw9AftXqzGG8vOBT9UavV6lbdVk92r11ExHp7m+Y1g9PxAHDErMenfXeBHsm/aKOIONF3J4BDreq7AxyIBw/vrlYp36r9fLCy1Z6vBdmR/3r16P6O3abTdK8xmdXjayOG8cIu/VmcUR8Ok5z/oJv/1a32fG7toPOfld3yH2/d+lScnP+wm3/H8cl/MDH/UuX8R0+V/1D+AAAAAABwiOW//y/3fP53fv+7sidPOv+7MqM+AAAAAAAAAMCztt/x/x4x/h8AAAAcWs179cZvT24v2+2z2JrlV6qI5zrrA4VJN8ss9d0PAAAAAAAAAAAAACjJaOsa3itVxFxEPLe0VNd189XWrZ/Wfrc/6krffyhZ37/kAQBgyycnO/fyVxELEXElfdbf3NLSUl0vLC7VS/XifH49O55fqBdb72vztFk2P97DC+LRuG6+2UJru7Zp75entXe/X/OzxvVwDx2bjR4DB4CI2Ho2euAZ6Zip6+ej71c5HA2O/+PH8c9e9P04BQAAAA5eXdd1lT7O+1Q65z/ou1MAwEzk5//ueQG1Wq1Wq9XHr26rJ7vXLiJivb1N85rBcPwAcMSsx6d9d4Eeyb9oo4h4qe9OAIda1XcHOBAPHt5drVK+Vfv5II3vnq8F2ZH/erW5Xd5+0nSa7jUms3p8bcQwXtilPy/OqA+HSc5/0M3/6lb7OK23I59q99z3mH/V+TPizOyWf7Ofyz30p285/2E3/46DPv5nZSMGE/MvVc5/9FT5D+UPAAAAAACHWP77/7Lzv3mXAQAAAAAAAODIefDw7mq+7zWf///chPXc/3k85fwr+Rcp5z/o5P+VznrD1vz9d7bz/9fDu6t/uP3Pz+bpXvOfzzNVemRV6RFRpZ9UjdJ0P3v3uI254XhrX7e+8UpE1HPvxfW4EWtxbse6g/T/sd1+fkd709O5He0XdrSPHmu/uKN9Ln3uQL2Y28/EavwsbsS7m+1N2/yU/V+Y0l5Pac/5Dx3/Rcr5j1pfTf5Lqb3qTBv3Px48dty3p5N+ztvXP//rcwe/O1NtxPDRvrU1+3e6h/5s/p+cGMcvbq3dPHPn2u3bN89HmuxYeiHS5BnL+c+lr0e//1/Zas+/99vH6/2Px0+d/2GxEaNd83+lNd/s76sz7lsfcv7j9JXzfze1Tz7+j3L+ux//r/XQHwAAAAAAAAAAAAAAAHiSuq43bxF9OyIupft/+ro3EwCYrfz8Xyd5uVqtVqvV6uNXt9WTvdUuIuKv7W2a1wy/mvTNAIDD7L8R8Y++O0Fv5F+w/Hl/o+1P5AUKcevDj35y7caNtZu3Ihb67gwAAAAAAAAA8H/J43+utMZ//kJELHfW2zH+6zuxst/xP0d55tEAo894oO9dbAzGw0FruPGX48njf5+OJ4//PZry8+amtI+ntE+7KmvaNRsTb/Royfm/3BrvvMn/VGf49RLGf+2OeV+CnP/p1uO5yf/LnfXa+de/O8r5D3bkf/b2Bz8/e+vDj16//sG199feX/vpxfPnz128dOny5ctn37t+Y+3c1r899vhg5fzz2Nc5f8qQ88+Zy78sOf8vplr+Zcn5fynV8i9Lzj+/3pN/WXL++b2P/MuS83811fIvS87/q6mWf1ly/q+lWv5lyfl/LdXyL0vO//VUy78sOf8zqZZ/WXL+Z1Mt/7Lk/PMZLvmXJeefr2yQf1ly/hdSLf+y5Pwvplr+Zcn5v5Fq+Zcl5//1VMu/LDn/S6mWf1ly/t9ItfzLkvO/nGr5lyXn/81Uy78sOf9vpVr+Zcn5v5lq+Zcl5//tVMu/LDn/76R6Qv7DPvrFbOT8v5tqx39Zcv5vpVr+Zdn+/H8zZsyYyTN9/2YCAAAAAAAAAAAAALpmcTlx3/sIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(0x0, &(0x7f0000000340)='./bus\x00') [ 1771.478071][ T3256] loop2: detected capacity change from 0 to 32768 [ 1771.515069][T15598] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 1771.575074][ T3244] usb 5-1: Using ep0 maxpacket: 8 [ 1771.580318][T15556] usb 1-1: device descriptor read/64, error 18 [ 1771.675555][ T3257] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1771.716631][T15556] usb usb1-port1: attempt power cycle [ 1771.722456][T15562] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1771.743595][T15562] cdc_wdm 2-1:1.0: Unknown control protocol [ 1771.785070][T15598] usb 4-1: Using ep0 maxpacket: 8 [ 1771.915203][T15598] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1771.936310][T15598] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1771.976291][T15562] usb 2-1: reset high-speed USB device number 69 using dummy_hcd [ 1772.145138][T15556] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 1772.151634][ T3262] loop2: detected capacity change from 0 to 32768 23:03:03 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(0x0, &(0x7f0000000340)='./bus\x00') [ 1772.215136][T15562] usb 2-1: Using ep0 maxpacket: 8 [ 1772.225443][T15598] usb 4-1: string descriptor 0 read error: -22 [ 1772.233091][T15598] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1772.270779][T15598] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1772.325378][T15556] usb 1-1: device descriptor read/8, error -61 [ 1772.325505][ T3250] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1772.347403][T15598] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 1772.560944][T15598] usb 4-1: USB disconnect, device number 2 [ 1772.595119][T15556] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 1772.726273][ T3248] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1772.732252][T15560] usb 5-1: USB disconnect, device number 65 [ 1772.741180][ T3254] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1772.753554][T24990] cdc_wdm 6-1:1.0: cdc-wdm2: USB WDM device [ 1772.761050][T24990] cdc_wdm 6-1:1.0: Unknown control protocol [ 1772.775288][T15556] usb 1-1: device descriptor read/8, error -61 [ 1772.857432][ T3264] loop2: detected capacity change from 0 to 32768 [ 1772.895526][T15556] usb usb1-port1: unable to enumerate USB device [ 1772.898347][T25978] usb 2-1: USB disconnect, device number 69 23:03:04 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', 0x0) [ 1772.997053][T24990] usb 6-1: reset high-speed USB device number 64 using dummy_hcd 23:03:04 executing program 3: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PEROUT_REQUEST2(r0, 0x40383d0c, &(0x7f00000001c0)) 23:03:04 executing program 3: setresgid(0xee01, 0xffffffffffffffff, 0xee01) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1294, 0x1320, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x6}}}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x2, &(0x7f0000000180)=@string={0x2}}, {0x2, &(0x7f00000001c0)=@string={0x2}}, {0x2, &(0x7f0000000300)=@string={0x2}}]}) 23:03:04 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:04 executing program 1: socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1773.255416][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1773.365475][ T3260] raw-gadget.2 gadget.5: fail, usb_ep_enable returned -22 23:03:04 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:04 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1773.465097][T25978] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 1773.615274][T15598] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 1773.623119][T25680] usb 6-1: USB disconnect, device number 64 [ 1773.645255][T15562] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 1773.714987][T25978] usb 4-1: Using ep0 maxpacket: 8 [ 1773.771849][ T3267] loop2: detected capacity change from 0 to 32768 23:03:04 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', 0x0) [ 1773.885528][T15598] usb 5-1: Using ep0 maxpacket: 8 [ 1773.895352][T15562] usb 2-1: Using ep0 maxpacket: 8 [ 1773.905590][T25978] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1773.975461][T15556] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 1773.985548][T25978] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1773.996751][T25978] usb 4-1: config 1 interface 0 altsetting 7 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1774.007107][T15598] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1774.017493][T25978] usb 4-1: config 1 interface 0 altsetting 7 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1774.020195][T15562] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1774.031021][T15598] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1774.050613][T25680] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 1774.068585][T15562] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1774.080147][T25978] usb 4-1: config 1 interface 0 has no altsetting 0 [ 1774.087629][T15598] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1774.095398][T15562] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1774.105158][T15598] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1774.121512][T15598] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1774.131100][T15598] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1774.142020][T15562] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1774.155280][ T3275] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1774.173656][T15562] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1774.185018][T15556] usb 1-1: device descriptor read/64, error 18 [ 1774.186688][T15598] hub 5-1:1.0: bad descriptor, ignoring hub [ 1774.196889][T15562] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1774.207566][T15598] hub: probe of 5-1:1.0 failed with error -5 [ 1774.221833][T15598] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1774.228132][T15598] cdc_wdm 5-1:1.0: Unknown control protocol [ 1774.255877][ T3276] raw-gadget.4 gadget.1: fail, usb_ep_enable returned -22 [ 1774.276213][T15562] hub 2-1:1.0: bad descriptor, ignoring hub [ 1774.282187][T15562] hub: probe of 2-1:1.0 failed with error -5 [ 1774.295267][T25680] usb 6-1: device descriptor read/64, error 18 [ 1774.300277][T15562] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1774.316932][T15562] cdc_wdm 2-1:1.0: Unknown control protocol [ 1774.378115][T25978] usb 4-1: string descriptor 0 read error: -22 [ 1774.385090][T25978] usb 4-1: New USB device found, idVendor=1294, idProduct=1320, bcdDevice= 0.40 [ 1774.403227][T25978] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1774.455395][T15556] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 1774.458931][T25978] usbhid 4-1:1.0: can't add hid device: -22 [ 1774.478615][T25978] usbhid: probe of 4-1:1.0 failed with error -22 [ 1774.585046][T25680] usb 6-1: new high-speed USB device number 66 using dummy_hcd [ 1774.645731][T25978] usb 2-1: USB disconnect, device number 70 [ 1774.657357][T15556] usb 1-1: device descriptor read/64, error 18 [ 1774.661816][T15598] usb 4-1: USB disconnect, device number 3 [ 1774.731916][ T3282] loop2: detected capacity change from 0 to 32768 23:03:05 executing program 2: syz_mount_image$jfs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0xfe, 0x60ce, &(0x7f00000005c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9iBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbuNUaus74f+Nn1rr12CDEQ8nfyN7B2jHGcJbu+xBdaFxMgpAmX5kZJL7Fd79pZ8C1euyRpJBsFSiSMiira5k3LRVGbNxVWxQtapSgvehFqJdK+oG8QVSVeRFVAAalSitpsNec8z7Mzs7Mzu/bseuacz0eKf96ZM3POnDlz+a7znQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000000c0)='./file2\x00', 0x1a404ac, &(0x7f0000000840)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) rename(&(0x7f00000002c0)='./file2\x00', 0x0) [ 1774.785259][T15556] usb usb1-port1: attempt power cycle [ 1774.795213][T25680] usb 6-1: device descriptor read/64, error 18 [ 1774.837197][ T3275] usb 5-1: reset high-speed USB device number 66 using dummy_hcd [ 1774.915319][T25680] usb usb6-port1: attempt power cycle [ 1775.085022][ T3275] usb 5-1: Using ep0 maxpacket: 8 23:03:06 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x80086601, 0x0) [ 1775.185406][ T3283] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1775.195365][T15556] usb 1-1: new high-speed USB device number 43 using dummy_hcd 23:03:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x1d, 0x0, 0x0) [ 1775.345100][T25680] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 1775.395389][T15556] usb 1-1: device descriptor read/8, error -61 23:03:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x1e, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) [ 1775.525678][T24990] usb 5-1: USB disconnect, device number 66 [ 1775.555356][T25680] usb 6-1: device descriptor read/8, error -61 23:03:06 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_MSCBIT(r0, 0x40045568, 0x11) [ 1775.605342][T25978] usb 2-1: new high-speed USB device number 71 using dummy_hcd 23:03:06 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, 0x0, 0x0) [ 1775.685003][T15556] usb 1-1: new high-speed USB device number 44 using dummy_hcd 23:03:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x6, 0x5, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) [ 1775.835422][T25680] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 1775.855238][T25978] usb 2-1: Using ep0 maxpacket: 8 [ 1775.865405][T15556] usb 1-1: device descriptor read/8, error -61 23:03:07 executing program 4: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1775.976163][T25978] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1775.986899][T15556] usb usb1-port1: unable to enumerate USB device [ 1775.999720][T25978] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1776.029765][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1776.041650][T25680] usb 6-1: device descriptor read/8, error -61 [ 1776.067626][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1776.090583][T25978] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1776.110637][ T3285] loop2: detected capacity change from 0 to 32768 [ 1776.117578][T25978] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1776.155378][ T3276] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1776.165241][T25680] usb usb6-port1: unable to enumerate USB device [ 1776.176401][T25978] hub 2-1:1.0: bad descriptor, ignoring hub [ 1776.182376][T25978] hub: probe of 2-1:1.0 failed with error -5 [ 1776.216591][T25978] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1776.235410][T25978] cdc_wdm 2-1:1.0: Unknown control protocol 23:03:07 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1776.425299][T24990] usb 5-1: new high-speed USB device number 67 using dummy_hcd 23:03:07 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:07 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x12, 0x0, 0x0) 23:03:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x2, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {}, {}, 0x0, 0x0, 0x0, 0x2}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x4c, 0x0, 0x0) [ 1776.645588][T25978] usb 2-1: reset high-speed USB device number 71 using dummy_hcd [ 1776.665522][T24990] usb 5-1: Using ep0 maxpacket: 8 23:03:07 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000180)) 23:03:07 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8916, &(0x7f0000000180)={'ip6erspan0\x00'}) [ 1776.795318][T24990] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1776.818054][T24990] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1776.837445][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1776.865389][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1776.887688][T24990] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1776.908400][T24990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1776.925109][T25978] usb 2-1: Using ep0 maxpacket: 8 23:03:08 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x15, 0x0, 0x0) [ 1776.955025][T15556] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 1776.955275][ T3300] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1776.996405][T24990] hub 5-1:1.0: bad descriptor, ignoring hub [ 1777.002376][T24990] hub: probe of 5-1:1.0 failed with error -5 [ 1777.025576][ T3302] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 23:03:08 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x16, 0x0, 0x0) [ 1777.069935][T24990] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1777.078853][T24990] cdc_wdm 5-1:1.0: Unknown control protocol [ 1777.156271][T15556] usb 1-1: device descriptor read/64, error 18 [ 1777.225468][T25680] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 1777.375327][T25056] usb 5-1: USB disconnect, device number 67 [ 1777.415211][T25680] usb 6-1: device descriptor read/64, error 18 [ 1777.435111][T15556] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 1777.625025][T15556] usb 1-1: device descriptor read/64, error 18 [ 1777.695178][T25680] usb 6-1: new high-speed USB device number 70 using dummy_hcd [ 1777.745417][T15556] usb usb1-port1: attempt power cycle [ 1777.915441][T25680] usb 6-1: device descriptor read/64, error 18 [ 1777.996539][ T3300] usb 2-1: reset high-speed USB device number 71 using dummy_hcd [ 1778.035146][T25680] usb usb6-port1: attempt power cycle [ 1778.155154][T15556] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 1778.235021][ T3300] usb 2-1: Using ep0 maxpacket: 8 [ 1778.325335][T15556] usb 1-1: device descriptor read/8, error -61 [ 1778.345580][ T3331] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1778.465127][T25680] usb 6-1: new high-speed USB device number 71 using dummy_hcd [ 1778.595190][T15556] usb 1-1: new high-speed USB device number 48 using dummy_hcd [ 1778.607426][T15560] usb 2-1: USB disconnect, device number 71 [ 1778.665411][T25680] usb 6-1: device descriptor read/8, error -61 [ 1778.765271][T15556] usb 1-1: device descriptor read/8, error -61 [ 1778.885703][T15556] usb usb1-port1: unable to enumerate USB device [ 1778.944999][T25680] usb 6-1: new high-speed USB device number 72 using dummy_hcd [ 1778.965169][T25056] usb 5-1: new high-speed USB device number 68 using dummy_hcd 23:03:10 executing program 4: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:10 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1779.135366][T25680] usb 6-1: device descriptor read/8, error -61 [ 1779.265692][T25680] usb usb6-port1: unable to enumerate USB device [ 1779.415111][T25056] usb 5-1: device descriptor read/64, error -71 [ 1779.425605][T24990] usb 2-1: new high-speed USB device number 72 using dummy_hcd 23:03:10 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:10 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x1c, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:10 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x18, 0x0, 0x0) 23:03:10 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x38, 0x0, 0x0) 23:03:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x35, 0x0, 0x0) 23:03:10 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x5450, 0x0) [ 1779.685165][T24990] usb 2-1: Using ep0 maxpacket: 8 [ 1779.685294][T25056] usb 5-1: new high-speed USB device number 69 using dummy_hcd 23:03:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x22, 0x0, 0x0) 23:03:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) [ 1779.805581][T24990] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1779.833311][T24990] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 23:03:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x43, 0x0, 0x0) [ 1779.849794][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1779.866643][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1779.881474][T24990] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1779.906903][T24990] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1779.955113][T25056] usb 5-1: Using ep0 maxpacket: 8 [ 1779.965746][ T3336] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1779.986186][T24990] hub 2-1:1.0: bad descriptor, ignoring hub [ 1780.006546][T24990] hub: probe of 2-1:1.0 failed with error -5 [ 1780.019495][T24990] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1780.026576][T25680] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 1780.034396][T24990] cdc_wdm 2-1:1.0: Unknown control protocol [ 1780.075255][T25056] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1780.095092][T25056] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1780.104035][T25056] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1780.129014][T25056] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1780.151186][T25056] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1780.164696][T25056] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1780.205357][ T3334] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1780.215066][T25978] usb 6-1: new high-speed USB device number 73 using dummy_hcd [ 1780.225220][T25680] usb 1-1: device descriptor read/64, error 18 [ 1780.226249][T25056] hub 5-1:1.0: bad descriptor, ignoring hub [ 1780.258947][T25056] hub: probe of 5-1:1.0 failed with error -5 [ 1780.425178][T25978] usb 6-1: device descriptor read/64, error 18 [ 1780.505738][T25680] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 1780.605700][ T3336] usb 2-1: reset high-speed USB device number 72 using dummy_hcd [ 1780.710110][T25680] usb 1-1: device descriptor read/64, error 18 [ 1780.716417][T25978] usb 6-1: new high-speed USB device number 74 using dummy_hcd [ 1780.837540][T25680] usb usb1-port1: attempt power cycle [ 1780.846549][ T3336] usb 2-1: Using ep0 maxpacket: 8 [ 1780.905027][T25978] usb 6-1: device descriptor read/64, error 18 [ 1780.945793][ T3357] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1780.986487][T25056] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1780.993681][T25056] cdc_wdm 5-1:1.0: Unknown control protocol [ 1781.035732][T25978] usb usb6-port1: attempt power cycle [ 1781.215392][T25056] usb 5-1: reset high-speed USB device number 69 using dummy_hcd [ 1781.255213][T25680] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 1781.445088][T25680] usb 1-1: device descriptor read/8, error -61 [ 1781.455152][T25056] usb 5-1: Using ep0 maxpacket: 8 [ 1781.475048][T25978] usb 6-1: new high-speed USB device number 75 using dummy_hcd [ 1781.555427][ T3358] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 1781.685081][T25978] usb 6-1: device descriptor read/8, error -61 [ 1781.735066][T25680] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 1781.915266][T25680] usb 1-1: device descriptor read/8, error -61 [ 1781.955048][T25978] usb 6-1: new high-speed USB device number 76 using dummy_hcd [ 1782.016446][ T3334] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1782.016683][T15560] usb 2-1: USB disconnect, device number 72 [ 1782.037209][T25680] usb usb1-port1: unable to enumerate USB device [ 1782.145350][T24990] usb 5-1: USB disconnect, device number 69 [ 1782.175237][T25978] usb 6-1: device descriptor read/8, error -61 [ 1782.298344][T25978] usb usb6-port1: unable to enumerate USB device 23:03:13 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x2a, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:13 executing program 4: r0 = socket(0x10, 0x803, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:13 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x14, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:13 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:13 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8905, 0x0) 23:03:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x1d, &(0x7f0000000100)={{{@in=@local, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, 0xe8) 23:03:13 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x40087602, 0x0) 23:03:13 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8912, 0x0) 23:03:13 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) 23:03:14 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x2a, 0x0, 0x0) [ 1782.925160][T25680] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 1782.985243][T15598] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 1783.065188][T25978] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 1783.134993][T24990] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 1783.175054][T25680] usb 5-1: Using ep0 maxpacket: 8 [ 1783.225090][T15598] usb 2-1: Using ep0 maxpacket: 8 [ 1783.273151][T25978] usb 1-1: device descriptor read/64, error 18 [ 1783.316272][T25680] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1783.326485][T25680] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1783.336068][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1783.347499][T24990] usb 6-1: device descriptor read/64, error 18 [ 1783.353852][T25680] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1783.365589][T15598] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1783.377040][T25680] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1783.386539][T15598] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1783.396267][T25680] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1783.405252][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1783.425899][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1783.439205][T15598] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1783.448850][ T3364] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1783.456953][T15598] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1783.486240][T25680] hub 5-1:1.0: bad descriptor, ignoring hub [ 1783.492205][T25680] hub: probe of 5-1:1.0 failed with error -5 [ 1783.499911][ T3373] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1783.528018][T15598] hub 2-1:1.0: bad descriptor, ignoring hub [ 1783.533985][T15598] hub: probe of 2-1:1.0 failed with error -5 [ 1783.545038][T25978] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 1783.553117][T25680] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1783.560175][T25680] cdc_wdm 5-1:1.0: Unknown control protocol [ 1783.568662][T15598] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1783.587844][T15598] cdc_wdm 2-1:1.0: Unknown control protocol [ 1783.615791][T24990] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 1783.735039][T25978] usb 1-1: device descriptor read/64, error 18 [ 1783.826342][T24990] usb 6-1: device descriptor read/64, error 18 [ 1783.855215][T25978] usb usb1-port1: attempt power cycle [ 1783.905224][T15560] usb 2-1: USB disconnect, device number 73 [ 1783.945619][T24990] usb usb6-port1: attempt power cycle [ 1784.105505][ T3364] usb 5-1: reset high-speed USB device number 70 using dummy_hcd [ 1784.285237][T25978] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 1784.355028][ T3364] usb 5-1: Using ep0 maxpacket: 8 [ 1784.385466][T24990] usb 6-1: new high-speed USB device number 79 using dummy_hcd [ 1784.455698][ T3388] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1784.495385][T25978] usb 1-1: device descriptor read/8, error -61 [ 1784.605130][T24990] usb 6-1: device descriptor read/8, error -61 [ 1784.700738][T25056] usb 5-1: USB disconnect, device number 70 [ 1784.765189][T25978] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 1784.885115][T24990] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 1784.975233][T25978] usb 1-1: device descriptor read/8, error -61 [ 1785.055277][T15560] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 1785.085312][T24990] usb 6-1: device descriptor read/8, error -61 [ 1785.095958][T25978] usb usb1-port1: unable to enumerate USB device [ 1785.205398][T24990] usb usb6-port1: unable to enumerate USB device [ 1785.305071][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1785.425144][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1785.435575][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1785.444568][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1785.456034][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1785.467494][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1785.476862][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1785.505474][ T3389] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1785.526075][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1785.532042][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1785.552270][T15560] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1785.564223][T15560] cdc_wdm 2-1:1.0: Unknown control protocol 23:03:16 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:16 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000001200)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000015c0), 0xffffffffffffffff) 23:03:16 executing program 3: syz_mount_image$btrfs(&(0x7f00000055c0), &(0x7f0000005600)='./file0\x00', 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="6e6f61636c00003562766f6c69643d30783030303030303030303030302c7373645f7370726561642c73706163655fa415102c656e6f7370635f64659575672c73706163655f63616368653d7601000000666c7573686f6e636f6d6d69742c7386645f737072658bb955a9709d6b5fb89e6461642c6461746173756d2c00f8482cf4fa071e01d8b2baf2f151df41b82cd085bc00"/160], 0x1, 0x55a8, &(0x7f0000005680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP+wd+9xUlV3gsBPN/2EpmkNiaAEezBiMKFpBBI1ukFMjKujaUkwZmJi82hJh0aQh4qLE3wkGYX4WDGRjI6wjgkaJcTEFaMOrJMoM0N8P+IjjFk1SnyBuu66rrqf7lunqLrVZRcCSjvf7x9dp+p3nrceXefeW+cCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAfw4LfnrVx4MgX/n5lv+MPX/KPa/a5e4+njjnt+ZVrjn3p289tXts46qGJ88+64qDxT122+WN/GHzCsk+G0NJVriwpXrbwxE2nT9z7iAkXrT/0l1P6XTmvKlNvJh76df4pz9w5L7b6dP8Qbi4LoSIdGFmXBCoz9+tifUPqQtgtbA1kS7T1TUqkGw6/qw1hedgayFZ1S20IdTmBr95/x9ofdiaW1oawbwihOt3GH6uTNmrTgeFVSaBvOjCrIgn873cS2cCa8iQA2y2+GbIv+tUt+Rkaui9X5PVXucM69sFKD69PTDQUz/fiYTu5Uzmq0g+0bNfTVlAdO0XB22Odd1sveLcVbOeLPW25X6Qy31De2RqqDuXT2k6ePL9jXnykPDQ19SlW0056nh/bsnDqtqR7zeswdqBhh7wON1/+yqTm/scMumHCpiFjT1q2bHu7WWzz7mzVIfOa6zXPYzTe50kvePsVfEtq9KUrhPCfvzvm7BMrDjritoOXvjHm8Gv67TXp84fu9uI1bR/f+/jd7/rymZsK5v8N7z7/jy/neFuelzu2+mZ9MjePj9TFxMv1ydwcAAAAeo3esNf00h+Nmtrv6FsfnVy556xFf//fhrVeMXDT+YNu3f8PBzUd8ZVBK75eMP9vLO34fzzkX5c72nUhjO9KnDsghEFdjyeBa2N3pgwI4a+6Ui35gcNSgXUhDO5KjMhWlSpRE0s0pgLP1mcC41OBO2OgJRW4JgYuTgXOi4HVqcDUGFiXCkyIgdCeP4796zPjKDlQGwOtyUZcHc9CeLU+tpbaVo9nqwIAANhBMrPDyvy7Oec6bG+GOL1cXdtThngGdtEM1aka0jPY7LSqaA0VPdVQ3lMN2XEvevfhF9Rc1lPNBadhlOVnuK/h6sOH3vv2dTO+sLF90BnrP/XZ139xxoVXXvbM/5nyP0Yt/PQPniuY/ze/+/y/upuOlBUc/w/huK6/MXd5JtKRjbe25GUAAAAAtsPgyiVrnj6070+O2vj0859af/nAe25bf+0PDrju4dbyh/dcumrQXgXz//Glnf8f94n0yckcNsTdEDMGhNCcH0iq/VxhIDnq3S8TAAAAgN4gezw+eyy8PXObnKKdnk8X5m/ZxvzxwP/4bvPXXPDc93+37JL/d+XU//5fvzDt53/35W8997nqo74258ZvH/3vIyb/rPD3/y2lnf/fN/826cSdsReXDgihJidwV+xlZ6BLYww8+fn8QGb8d8YNsDhWlTkxIVvV4liiNQaaU4HlxUrcmy0xKD+QebKyjZ+bHUd7pkROAAAAAN53cXdAPC4fz/+vn/yjw7dc8Ppfr3/r+WUvPfrCD/Yd9tnW4f8w+NbPDP/u7z+z70MLC+b/rdt2/n/XPLjg9P6OfiGMqgihT/qHARv6JgsDxkBdWSZxe9+krj7pqs7uG8IhnQNLV/WnzPr/Fek1Bu+vTaqKgUHDVm4Z3pm4ujaEUbmBh7+xYlxnYl4qkG18Um0Ie3eONt34TTVJ45Xpxn9cE8LQnEC2qik1IXQ2VpWu6o7qzHUM0lX9ojqEj+QEslV9pjqEBQGAXir+K52W++DcBWfOmNzR0TZnJybiPvzacHJ7R1vT1Fkd06qL9Glaqs95yxidXTimUq9880RmiaIHL3i0oZR09neCzbltZfbjF5w4mLkfvwtVdo3zgMq8u2PSQ/7kPoVNhJxvUsWGXL6Th9w3t5KtT2JB/TF/VegXaubPbZvTdMbkefPmjE7+lpr9gORvPMyUbKvR6W3Vt7u+lfDyKLpaVsp73Vb75VYyat7M2aPmLjhzZPvMydPbpredMubAsWMPHDd29JhxozpH1Zz87WGo+3VXdWqo76wocVw7cKh7VuRU8n58akhISPS2xE3HXt/4QMf1d9S2jbz/4I6T7r5q1r8+Pv6MI3/b9K9L5q9aULlHwfx/9rvP/+OnTvzkz6zPUOz4f0M8zJ88vvUwf2sMLC/1+H9DsaP52RMDGlOBRTGwyGF+AAAAPhzi7si4NzPulb59yZbV9x7/0Z8ffOnvd/9szdy9Nkz98XXfa3up5leHtf954qFNhxXM/xeV9vv/HbT+f3bp+qOKLfM/IpZoLrb+f3qZ/+z6/4uKrf+fXuY/u/7/8g9g/f/52UBqk7xq/X8AAODD4P1b/7/H5f3TFwgoyNDj8v7pCwQUZOhxGf9SLxCwzev/n1Yz7K9PvOCLVVu+NOCV1Xfs+/NPTD/+xX9/fObfnDjyiC+eNOXTtxbM/y8ubf5v4X4AAADYdXzptz9tv3vsWQOffO2fxpy+uO3UtRdM+p+zrr9nn8fXr7qqz5SNTxTM/5eXNv9//9f/C8XO/28sFmgptjCg9f8AAADopYqt/3fTg7W/OXrw2Q2vnrr8uoF7P3TqgDk3PvjAk3cNG3pR1U0L5i95oGD+v7q0+X887aI8L3fszZv1yZp2Ib2m3cv12Z8MAAAAQO9QHpqaKkvMm7cy6mHvvc3HMkuBvls617n/aey6B154e/GU855d+eKNT97/sZdPue3q7/3jF05/7cKhI8cvHlow/19X2vw/73cZmy9/ZVJz/2MGvXnDhE1Dxp60bNnW4/8AAADAzlPqfgkAAAAAAAAAAAAAAOCD98aKlv97x/5/PrDj8U+sqfvEhCea9h8y8adXVp/z6+8/84vW6b9cWvD7/3BcV7liv/+P1/2Lvy8YmJc7ttrz+n+Z+189etWCriULN9SHsE9uYMY5M3YLmWvz75cbWPvNEXt0Js5Jl7ht44RnOhMnpQNHjtz99c7EIalAa1wkcXA6EK+q+Hr/VCAur/hAOhC3x+p0oCoTOL9/Mo6y9LbaVJdsq7L0tnqsLoQBOYHstrq5LmmjLD3ApalAdoCnpgNxgMdmAuXpXq3ql/QqBupi0av6Jb0CAGCXFb8FVoaT2zvamuNX+Hi7Z0X+bZS3ZNnZhdWWldj8E5mlyR684NGGUtJ90t9Ft15rvDJUdw5hdMHX1dwsZV2j3DG19LDpBhYZck+rvZUXKZe2rZuuqviIapMRNU2d1TGtsseBj+k5ywEVPWYZXTDZyc1S3rVJS6ilhL6UMKISt00JXY73y0NTU59UroNjsCHk6ekVUerv9XPX+Sv2KsjNc8LuW2b+y9FXffPvNvxpw7TzL51wRNmzx1yz9oq3Nj75N4+33/jyfymY/zeUNv+vzh3X65mLASyKV9b73IAQWkscEQAAAHz43fDd6288Ydadm05eV/HIfffNKP/yCZXvLPz1wjO/99jti488/9M/2974WafV7f5kxU//+YRTvtEwfdrev6756GXnvbX21M2nvla/36u153+0YP7fWNr8P+7ByhwKTvZ2rIvX/z93QAhdl9ZvSALXxuFOGRDCX3WlWmKJ5IL6R8USzUng2rjDZEQs0dqSX1VNDKxOBZ6tzwTWpQJ3xkBmL8XKkNmVc0l9COO6Usfll5gdSzSkAl+OgcZUoCkGmlOB/jEwPhV4oX8m0JIK/FsMhPb8bfWr/pltBQAAsC0y86zK/LshPc9bXdFThrKeMvTtKUN5Txmqe8pQbBTx/o0xQ2Xq5JWynEyV6VprU7UUZIgXw9/mfhVkCPfm50wXLGg6nn+QPd+gLD/Dxx+6es131nzhpWN/s+SyN+99qvxHQ1Z8t7H2rXUbLvnxsLG7v/iDgvl/c2nz/775t0nrd8b5/9br/yWBu2L3Lo2njjfGwJOfzw9kdgzcGSe7i7NVtWRKZCbti2OJ8THQmArMjoHxqUDrcZnA8j3yA5mZdrbxc7ONt2dK5AQAAADgfRd3EMTdNHH+P7Nu0sRxo36y5I3lMxetffvCFy5ccXvHq5XjNr52zae+1ufx4bcXzP/Hlzb/j+31y23svNibp/uHcHPZ1t5kAyPrkkDcj1EXfx4/pC6E3XJ2cGRLtPVNSlSlGg6/q01+oV6VruqW2mSNgXj/q/ffsfaHnYmltSHsm7P3JdvGH6uTNmrTgeFVSaBvOjCrIgnEPT/ZwJryJADbLbtXML6gMqe6ZDV0X67I6+/Dck3Q9PAK9oF2k6+731ztLNXpBzL7VLO27WkrqI6douDtsc67rTe+2xq823K/SGW+obyzNVQdyqe1nTx5fse8+EjuL1kL7KTnOfdXqqWkd8DrcNF7723PqtMdaE59fDR3X67712FZrG7z5a9Mau5/zKAbJmwaMvakZctK7kYR8YfCI9ZM2i138+5s1SHzmut1nyctPk9647+BRk9bCGH/1pdu7X/wv+310MmrvzVqr8Hj/vJPTxwZHnl46T4Ljrlo5T63HFUw/28pbf5fkbrt8kbcmHMHhPDJnI27IW7+wwckn4M5geRT8iOFgeSQ+1P1RT85AQAAYEfL7u7I7i9oz9wmJ4Sn58mF+Vu2MX/cXzG+2/yl9vu1b7z49ozTvn7Lpe+E/oc3jJ2/5ZLjZm2cseaFh6b/cdV1x7a+UTD/b333+X9NqpuO/zv+z07i+H+3dvVd0TXpBxZt167ogurYKRz/79au/m5z/L9bjv87/t8dx/974Ph/t3b1p63gW9JsX7pCCHcf9Naqv7305iX/63uTh3xq7aTGeyq+f9iM368cvu6+q75y+5FffLlg/j+7tPm/9f+6X7Qvu/5fa7H1/2YXW/9vkfX/AACAnarIQnPpeV7B6n0FGdKr9xVk6HGBwB6XGLT+3zav//f82qf+XHf8+p/86qKqRz5y+ohBQ0945sDpl1859IcPbNz87P5f21gw/19U2vw/vhz65bbeW9b/azyuSFUXx8BsCwMCAACwKyq2gwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAP1nlfP+u0xcNem/bP35p4991fuW7PsqFPPPIPf/nWPafUHvLCd2YM/PhDE+efdcVB45+6bPPH/jD4hGWfDKG9q1xZUrxs4YmbTp+49xETLlp/6C+n9LtyXnWm3srM7V55uWOrb9aHsDznkbqYeLm+887WwFePXrWgojOxoT6EfXIDM86ZsVtn4pr6EPbLDaz95og9OhPnpEvctnHCM52Jk9KBI0fu/npn4pBMoCzd3Sv6J90tS3f3h/1DGJATyHb3O/3zq8q28aVMoDzdxs/qkjZioC4WvbwuaSMGOmKJ9poQRlWE0Cdd1b9UJ1X1SVf1m+qkqj7pqv62OoRDQggV6ao2ViVVVaRHfk9VUlUMDBq2csvwzsTyqhBG5QYe/saKcZ2JU1OBbOMTq0LYu/Mlk278xsqk8cp040srQxgaQqhKl3itIilRlS7xp4oQPpITyDb+7YoQFgQ+FOKHz7TcB+cuOHPG5I6Otjk7MVGVaas2nNze0dY0dVbHtOpUn4opy0m/c/Z7H/sTWxZO7bx98IJHG0pJV2TKVXZ1+YDKvLtjdvXex371za1k6/NRUH/MXxX6hZr5c9vmNJ0xed68OaOTv6VmPyD52ycTTbbV6N6yrfbLrWTUvJmzR81dcObI9pmTp7dNbztlzIFjxx44buzoMeNGdY6qOfm7I4a64v0f6p4VOZW8Hx8AEhISvS1Rnvfp1ryrf5AXfNHf2tHKUN31AV0wrcjNUtY1yh0x6MPe44jfy/eUHkc0umDiUJDlgJ6zjCmYTGzNUptk6fpeVzA5zK2pvGuTxvvloampT7Ht0JB/N3fzvrgdm/exzKYrNQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/H924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBYAAAAAEOZvHUbPBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADApQAAAP//j/n+Zw==") r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000480)='.log\x00', 0x240, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000040)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, {0x0, @struct}}) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0xc400941b, &(0x7f0000000100)={0x1}) 23:03:16 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:16 executing program 4: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:16 executing program 2: timer_create(0x0, 0x0, &(0x7f0000001680)) timer_settime(0x0, 0x0, &(0x7f00000016c0)={{}, {0x77359400}}, &(0x7f0000001700)) 23:03:16 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:16 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002800)={&(0x7f0000000300)={0x2, 0x4e20}, 0x10, 0x0, 0x0, &(0x7f0000002640)=[@ip_retopts={{0x10}}], 0x10}, 0x0) 23:03:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_REG(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001680)={&(0x7f0000001600)={0x14}, 0x14}}, 0x0) 23:03:17 executing program 2: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@local, @empty, @val, {@ipv4}}, 0x0) [ 1786.005796][T25056] usb 2-1: reset high-speed USB device number 74 using dummy_hcd 23:03:17 executing program 2: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@random="6b46d8ed278d", @random="4a3db8edc279", @val, {@ipv6}}, 0x0) [ 1786.095043][T15560] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 1786.115178][T24990] usb 5-1: new high-speed USB device number 71 using dummy_hcd 23:03:17 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="e00000017f0000010000000002"], 0x18) [ 1786.225206][T15556] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 1786.255480][T25056] usb 2-1: Using ep0 maxpacket: 8 [ 1786.285268][T15560] usb 1-1: device descriptor read/64, error 18 [ 1786.355837][ T3400] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1786.365488][T24990] usb 5-1: Using ep0 maxpacket: 8 [ 1786.425564][T15556] usb 6-1: device descriptor read/64, error 18 [ 1786.495583][T24990] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1786.506056][T24990] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1786.515524][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1786.529949][T24990] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1786.543609][T24990] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1786.553201][T24990] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1786.585193][T15560] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 1786.595565][ T3401] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1786.642121][T24990] hub 5-1:1.0: bad descriptor, ignoring hub [ 1786.649669][T24990] hub: probe of 5-1:1.0 failed with error -5 [ 1786.695193][T15556] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 1786.775157][T15560] usb 1-1: device descriptor read/64, error 18 [ 1786.885018][T15556] usb 6-1: device descriptor read/64, error 18 [ 1786.896470][T15560] usb usb1-port1: attempt power cycle [ 1787.005679][T15556] usb usb6-port1: attempt power cycle [ 1787.175522][ T3400] usb 2-1: reset high-speed USB device number 74 using dummy_hcd [ 1787.305155][T15560] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 1787.415038][T15556] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 1787.435181][ T3400] usb 2-1: Using ep0 maxpacket: 8 [ 1787.485209][T15560] usb 1-1: device descriptor read/8, error -61 [ 1787.556477][ T3414] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1787.585219][T15556] usb 6-1: device descriptor read/8, error -61 [ 1787.618798][T24990] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1787.624772][T24990] cdc_wdm 5-1:1.0: Unknown control protocol [ 1787.755099][T15560] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 1787.855066][T15556] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 1787.865446][T24990] usb 5-1: reset high-speed USB device number 71 using dummy_hcd [ 1787.925460][T15560] usb 1-1: device descriptor read/8, error -61 [ 1788.035323][T15556] usb 6-1: device descriptor read/8, error -61 [ 1788.045389][T15560] usb usb1-port1: unable to enumerate USB device [ 1788.135062][T24990] usb 5-1: Using ep0 maxpacket: 8 [ 1788.155423][T15556] usb usb6-port1: unable to enumerate USB device [ 1788.255525][ T3415] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 23:03:19 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:19 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x10000, 0x800003}, 0x48) 23:03:19 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8519, 0x0) [ 1788.647784][T25978] usb 2-1: USB disconnect, device number 74 [ 1788.650865][ T3401] cdc_wdm 2-1:1.0: Error autopm - -16 23:03:19 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1788.815918][T24990] usb 5-1: USB disconnect, device number 71 23:03:20 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x4, &(0x7f0000000000)=@framed={{}, [@jmp={0x7}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0xc7, &(0x7f00000000c0)=""/199, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:03:20 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x22000, &(0x7f0000000000)=@framed={{}, [@jmp]}, &(0x7f0000000080)='GPL\x00', 0x0, 0xc7, &(0x7f00000000c0)=""/199, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:03:20 executing program 4: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:20 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1789.165750][T15598] usb 1-1: new high-speed USB device number 61 using dummy_hcd 23:03:20 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1789.314983][T24990] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 1789.365441][T15598] usb 1-1: device descriptor read/64, error 18 23:03:20 executing program 3: openat$vsock(0xffffffffffffff9c, &(0x7f00000007c0), 0x200240, 0x0) 23:03:20 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:20 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1789.524993][T24990] usb 6-1: device descriptor read/64, error 18 [ 1789.531340][T25978] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 1789.629447][T15560] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 1789.635149][T15598] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 1789.785043][T25978] usb 2-1: Using ep0 maxpacket: 8 [ 1789.795098][T24990] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 1789.825081][T15598] usb 1-1: device descriptor read/64, error 18 [ 1789.905069][T15560] usb 5-1: Using ep0 maxpacket: 8 [ 1789.905207][T25978] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1789.921550][T25978] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1789.930579][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1789.941968][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1789.953517][T15598] usb usb1-port1: attempt power cycle [ 1789.959758][T25978] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1789.968918][T25978] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1789.985220][T24990] usb 6-1: device descriptor read/64, error 18 [ 1789.995676][ T3429] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1790.023306][T25978] hub 2-1:1.0: bad descriptor, ignoring hub [ 1790.032248][T25978] hub: probe of 2-1:1.0 failed with error -5 [ 1790.035180][T15560] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1790.042784][T25978] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1790.059855][T15560] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1790.060262][T25978] cdc_wdm 2-1:1.0: Unknown control protocol [ 1790.079670][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1790.104586][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1790.105209][T24990] usb usb6-port1: attempt power cycle [ 1790.135122][T15560] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1790.146381][T15560] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1790.185250][ T3431] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1790.206351][T15560] hub 5-1:1.0: bad descriptor, ignoring hub [ 1790.212323][T15560] hub: probe of 5-1:1.0 failed with error -5 [ 1790.364995][T15598] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 1790.535236][T15598] usb 1-1: device descriptor read/8, error -61 [ 1790.541573][T24990] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 1790.657245][ T3429] usb 2-1: reset high-speed USB device number 75 using dummy_hcd [ 1790.715092][T24990] usb 6-1: device descriptor read/8, error -61 [ 1790.815036][T15598] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 1790.905059][ T3429] usb 2-1: Using ep0 maxpacket: 8 [ 1790.986108][T24990] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 1790.993837][T15598] usb 1-1: device descriptor read/8, error -61 [ 1791.025528][ T3440] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1791.067897][T15560] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1791.073829][T15560] cdc_wdm 5-1:1.0: Unknown control protocol [ 1791.116827][T15598] usb usb1-port1: unable to enumerate USB device [ 1791.165110][T24990] usb 6-1: device descriptor read/8, error -61 [ 1791.267381][T25978] usb 2-1: USB disconnect, device number 75 [ 1791.285469][T24990] usb usb6-port1: unable to enumerate USB device [ 1791.345780][T15560] usb 5-1: reset high-speed USB device number 72 using dummy_hcd [ 1791.536970][ T1256] ieee802154 phy0 wpan0: encryption failed: -22 [ 1791.543328][ T1256] ieee802154 phy1 wpan1: encryption failed: -22 [ 1791.625317][T15560] usb 5-1: Using ep0 maxpacket: 8 23:03:22 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:22 executing program 3: syz_open_dev$sndpcmc(&(0x7f0000000d80), 0x0, 0x8c01) 23:03:22 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1791.745937][ T3441] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 23:03:23 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:23 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:23 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1792.086914][T15556] usb 5-1: USB disconnect, device number 72 [ 1792.206094][T24990] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 1792.285237][T25978] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 1792.365110][T15560] usb 6-1: new high-speed USB device number 89 using dummy_hcd 23:03:23 executing program 4: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:23 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/cgroup\x00') mount_setattr(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9800, &(0x7f0000000080)={0x80, 0x200002, 0x0, {r0}}, 0x20) syz_open_dev$sg(0x0, 0xdf, 0x8380) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@dellink={0x68, 0x11, 0x8, 0x70bd2a, 0x0, {}, [@IFLA_PROTO_DOWN={0x5, 0x27, 0x6f}, @IFLA_EXT_MASK={0x8, 0x1d, 0xfff}, @IFLA_GSO_MAX_SEGS={0x8}, @IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_LIMIT={0x5}, @IFLA_IPTUN_FLAGS={0x8}]}}}, @IFLA_PORT_SELF={0xc, 0x19, 0x0, 0x1, [@IFLA_PORT_VF={0x8, 0x1, 0x800}]}]}, 0x68}}, 0x850) r1 = syz_open_procfs$namespace(0x0, &(0x7f0000000240)='ns/net\x00') ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000012c0)={0xffffffffffffffff, &(0x7f0000000280)="cb37f666150d34b33d8b96864d21bfb89f49c5dd165550c48f4bd1afc4466b5c1ee258c878025438b63575b1fd1a69680bea21ed86c4f5bf71b7bf0d5bb003516460f1b37b37fcacc1acd52607fbdca2bde4bd4329212616b27093751068194a59cee3cb1f470ce864d7191dd05bc6038f81da0d5cd115cda2aecc3122f63aac86f20983a66cc76bfd9c7fca7d526b18dff51e3eb1a8eaf0d0839c0a78ff022210d35f4b320e5b281ac44ff186c6a37762800a0bdf1683a82e969e63bd6e3dceed9cbe6850bfd172c80e0f3832db6bce1c12eaa1bbd14c914f8f8913bb768bc95749dc267c64d8ab83b70c1dac21a7b5241930487165ae793ec0dbe49a2fd9785441cf5d131272e1c4c189349f3ec373b8f6ac4232baa0e1f6a0f29f80b17399e6b8e267762524dd779f4ef0c8dc0220230bad908ae28d471b61b15073df74311f9dba4bc3bd80ea5b97390e22ec34c52faff6a7eb26363b90b48ed52d2dd452a5445b938f8d2449014d8a73de31e5fd99ddf163bcc0d552c34757", &(0x7f0000001280)=@udp6, 0x4}, 0x20) sendmsg$nl_route(r0, &(0x7f0000001400)={&(0x7f0000001300)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000013c0)={&(0x7f0000001340)=@bridge_newvlan={0x70, 0x70, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x40, 0x3}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xb}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5}}, @BRIDGE_VLANDB_ENTRY={0x10, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_TUNNEL_INFO={0xc, 0x4, 0x0, 0x1, @BRIDGE_VLANDB_TINFO_ID={0x8, 0x1, 0x78}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x40}}}]}, 0x70}, 0x1, 0x0, 0x0, 0x4004}, 0x48000) syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000001440)) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000001480)) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000001500), 0x10200, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001640)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000016c0)={&(0x7f0000001680)=@mpls_newroute={0x1c, 0x18, 0x4, 0x70bd26, 0x25dfdbfb, {0x1c, 0x80, 0x80, 0x1, 0xfd, 0x4, 0xff, 0x7, 0x1600}}, 0x1c}, 0x1, 0x0, 0x0, 0x14}, 0x8040) ioctl$vim2m_VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000001740)={0x6, 0x1, 0x2, "49ba8b3f991af3a9fc541c88d65e2c7c0b5eed6956c1684f4b2b6081cdde4797", 0x55595659}) sendmsg$RDMA_NLDEV_CMD_SYS_SET(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x100}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x40840}, 0x44000) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001980)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) r3 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000001a00)) sendmsg$GTP_CMD_NEWPDP(r2, &(0x7f0000001ac0)={&(0x7f00000019c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001a80)={&(0x7f0000001a40)={0x1c, 0x0, 0x8, 0x0, 0x0, {}, [@GTPA_NET_NS_FD={0x8, 0x7, r3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x4000004) r4 = openat$nci(0xffffffffffffff9c, &(0x7f0000001b00), 0x2, 0x0) read$nci(r4, &(0x7f0000001b40)=""/49, 0x31) ioctl$SG_SET_FORCE_PACK_ID(r2, 0x227b, &(0x7f0000001b80)=0x1) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000001bc0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000001c40)={0x0}, 0x1, 0x0, 0x0, 0x4040080}, 0x4008800) r5 = openat$nci(0xffffffffffffff9c, &(0x7f0000001d00), 0x2, 0x0) read$nci(r5, &(0x7f0000001d40)=""/218, 0xda) mmap$KVM_VCPU(&(0x7f0000ffc000/0x4000)=nil, 0x930, 0x4, 0x30, r2, 0x0) openat$nci(0xffffffffffffff9c, 0x0, 0x2, 0x0) 23:03:23 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1792.475027][T24990] usb 2-1: Using ep0 maxpacket: 8 23:03:23 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1792.537397][T25978] usb 1-1: device descriptor read/64, error 18 [ 1792.571027][T15560] usb 6-1: device descriptor read/64, error 18 23:03:23 executing program 2: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1792.626723][T24990] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1792.644445][T24990] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1792.677744][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1792.700585][T24990] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1792.712486][T24990] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 23:03:23 executing program 2: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1792.722770][T24990] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1792.765780][ T3449] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1792.786390][T24990] hub 2-1:1.0: bad descriptor, ignoring hub [ 1792.801115][T24990] hub: probe of 2-1:1.0 failed with error -5 [ 1792.813452][T24990] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1792.820638][T24990] cdc_wdm 2-1:1.0: Unknown control protocol [ 1792.835207][T25978] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 1792.845065][T15560] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 1792.895311][T15597] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 1793.035122][T15560] usb 6-1: device descriptor read/64, error 18 [ 1793.054999][T25978] usb 1-1: device descriptor read/64, error 18 [ 1793.155028][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1793.155511][T15560] usb usb6-port1: attempt power cycle [ 1793.176064][T25978] usb usb1-port1: attempt power cycle [ 1793.275140][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1793.297426][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1793.308625][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1793.320260][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1793.331733][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1793.341188][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1793.391719][ T3461] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1793.404003][ T3449] usb 2-1: reset high-speed USB device number 76 using dummy_hcd [ 1793.456044][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1793.462019][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1793.574997][T15560] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 1793.625255][T25978] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 1793.675210][ T3449] usb 2-1: Using ep0 maxpacket: 8 [ 1793.745331][T15560] usb 6-1: device descriptor read/8, error -61 [ 1793.785915][ T3471] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1793.805273][T25978] usb 1-1: device descriptor read/8, error -61 [ 1793.826426][T15597] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1793.832385][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1793.865805][T15597] usb 5-1: USB disconnect, device number 73 [ 1794.015120][T15560] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 1794.025629][T25056] usb 2-1: USB disconnect, device number 76 [ 1794.095145][T25978] usb 1-1: new high-speed USB device number 68 using dummy_hcd [ 1794.185261][T15560] usb 6-1: device descriptor read/8, error -61 [ 1794.285296][T25978] usb 1-1: device descriptor read/8, error -61 [ 1794.305380][T15560] usb usb6-port1: unable to enumerate USB device [ 1794.378171][T15597] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 1794.405343][T25978] usb usb1-port1: unable to enumerate USB device [ 1794.654969][T15597] usb 5-1: Using ep0 maxpacket: 8 23:03:25 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:25 executing program 2: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1794.815320][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1794.825870][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1794.836023][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1794.847624][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1794.879882][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1794.910879][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:03:26 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:26 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:26 executing program 2: r0 = socket$inet(0x2b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1794.975444][ T3472] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1794.996235][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1795.002208][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1795.046662][T15597] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1795.052631][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1795.314982][T25056] usb 1-1: new high-speed USB device number 69 using dummy_hcd [ 1795.335734][T15556] usb 5-1: USB disconnect, device number 74 [ 1795.365122][T25978] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 1795.435019][T15560] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 1795.555081][T25056] usb 1-1: Using ep0 maxpacket: 8 [ 1795.625015][T15560] usb 6-1: device descriptor read/64, error 18 [ 1795.645170][T25978] usb 2-1: Using ep0 maxpacket: 8 [ 1795.675271][T25056] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1795.689903][T25056] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1795.699585][T25056] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1795.713020][T25056] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 23:03:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:26 executing program 4: r0 = socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:26 executing program 2: r0 = socket$inet(0x2b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1795.722480][T25056] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1795.775428][T25978] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1795.776380][T25056] hub 1-1:1.0: bad descriptor, ignoring hub [ 1795.805194][T25056] hub: probe of 1-1:1.0 failed with error -5 [ 1795.805731][T25978] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 23:03:26 executing program 2: r0 = socket$inet(0x2b, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1795.829147][T25056] cdc_wdm 1-1:1.0: skipping garbage [ 1795.839143][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1795.854094][T25056] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1795.879302][T25978] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1795.895020][T15560] usb 6-1: new high-speed USB device number 94 using dummy_hcd 23:03:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:27 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1795.931474][T25978] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1795.950953][T25978] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1796.020534][ T3482] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1796.036234][T25978] hub 2-1:1.0: bad descriptor, ignoring hub [ 1796.042208][T25978] hub: probe of 2-1:1.0 failed with error -5 [ 1796.071199][T25978] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1796.081539][T25978] cdc_wdm 2-1:1.0: Unknown control protocol [ 1796.095290][T15560] usb 6-1: device descriptor read/64, error 18 [ 1796.107323][T25056] usb 1-1: USB disconnect, device number 69 [ 1796.216869][T15560] usb usb6-port1: attempt power cycle [ 1796.275018][T15597] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 1796.455039][T25056] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 1796.545169][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1796.625059][T15560] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 1796.685389][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1796.695245][T25056] usb 1-1: Using ep0 maxpacket: 8 [ 1796.696163][ T3482] usb 2-1: reset high-speed USB device number 77 using dummy_hcd [ 1796.709271][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1796.718456][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1796.729867][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1796.741409][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1796.750724][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1796.775306][ T3492] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1796.799316][T15560] usb 6-1: device descriptor read/8, error -61 [ 1796.806252][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1796.812214][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1796.815448][T25056] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1796.828817][T25056] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1796.838503][T25056] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1796.851928][T25056] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1796.861316][T25056] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1796.906321][T25056] hub 1-1:1.0: bad descriptor, ignoring hub [ 1796.912297][T25056] hub: probe of 1-1:1.0 failed with error -5 [ 1796.926714][T25056] cdc_wdm 1-1:1.0: skipping garbage [ 1796.938802][T25056] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1796.965161][ T3482] usb 2-1: Using ep0 maxpacket: 8 [ 1797.065551][ T3499] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1797.095078][T15560] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 1797.116346][T15597] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1797.122318][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1797.156071][T15597] usb 5-1: USB disconnect, device number 75 [ 1797.235378][T15598] usb 1-1: USB disconnect, device number 70 [ 1797.265169][T15560] usb 6-1: device descriptor read/8, error -61 [ 1797.386438][T15560] usb usb6-port1: unable to enumerate USB device 23:03:28 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:28 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1797.985208][T25978] usb 1-1: new high-speed USB device number 71 using dummy_hcd 23:03:29 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1798.125902][ T3490] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1798.126229][T15598] usb 2-1: USB disconnect, device number 77 [ 1798.235209][T25978] usb 1-1: Using ep0 maxpacket: 8 [ 1798.365431][T25978] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1798.376626][T25978] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1798.386116][T25978] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1798.399504][T25978] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1798.409222][T25978] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1798.466575][T25978] hub 1-1:1.0: bad descriptor, ignoring hub [ 1798.472991][T25978] hub: probe of 1-1:1.0 failed with error -5 [ 1798.479973][T25978] cdc_wdm 1-1:1.0: skipping garbage [ 1798.485477][T15597] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 1798.493366][T25978] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1798.535326][T24990] usb 6-1: new high-speed USB device number 97 using dummy_hcd 23:03:29 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:29 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1798.725406][T24990] usb 6-1: device descriptor read/64, error 18 [ 1798.774503][T15597] usb 5-1: Using ep0 maxpacket: 8 23:03:29 executing program 4: r0 = socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:29 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1798.805469][T25978] usb 1-1: USB disconnect, device number 71 [ 1798.844993][ C0] raw-gadget.0 gadget.4: ignoring, device is not running 23:03:30 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) connect$inet6(r0, &(0x7f00000008c0)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1798.905122][T15597] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 1798.917474][T15597] usb 5-1: can't read configurations, error -71 23:03:30 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1798.988072][T25056] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 1799.005438][T24990] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 1799.165019][T15598] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 1799.195700][T24990] usb 6-1: device descriptor read/64, error 18 [ 1799.255015][T25056] usb 2-1: Using ep0 maxpacket: 8 [ 1799.325274][T24990] usb usb6-port1: attempt power cycle [ 1799.345295][T15597] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 1799.375988][T25056] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1799.400964][T25056] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1799.414856][T25056] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1799.431501][T25056] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1799.435034][T15598] usb 1-1: Using ep0 maxpacket: 8 [ 1799.453235][T25056] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1799.472406][T25056] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1799.515250][ T3513] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1799.536927][T25056] hub 2-1:1.0: bad descriptor, ignoring hub [ 1799.542902][T25056] hub: probe of 2-1:1.0 failed with error -5 [ 1799.567469][T25056] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1799.573959][T25056] cdc_wdm 2-1:1.0: Unknown control protocol [ 1799.585565][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1799.600772][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1799.610518][T15598] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1799.624298][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1799.630446][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1799.640053][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1799.696918][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1799.703144][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1799.711064][T15598] cdc_wdm 1-1:1.0: skipping garbage [ 1799.717032][T15598] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1799.735164][T24990] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 1799.765302][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1799.776335][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1799.785750][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1799.798187][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1799.811144][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1799.820569][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1799.845741][ T3521] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1799.866307][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1799.872280][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1799.925361][T24990] usb 6-1: device descriptor read/8, error -61 [ 1800.015529][T15598] usb 1-1: USB disconnect, device number 72 [ 1800.215334][T24990] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 1800.295645][ T3513] usb 2-1: reset high-speed USB device number 78 using dummy_hcd 23:03:31 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:31 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:31 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1800.395294][T24990] usb 6-1: device descriptor read/8, error -61 [ 1800.536367][T24990] usb usb6-port1: unable to enumerate USB device [ 1800.545193][ T3513] usb 2-1: Using ep0 maxpacket: 8 [ 1800.665376][ T3526] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1800.706165][T15597] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1800.712115][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1800.755186][T15598] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 1800.945902][T15597] usb 5-1: reset high-speed USB device number 77 using dummy_hcd [ 1800.995175][T15598] usb 1-1: Using ep0 maxpacket: 8 23:03:32 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1801.135328][T15598] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1801.148139][T15598] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1801.157340][T15598] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1801.170655][T15598] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1801.185910][T15598] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1801.197829][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1801.252277][T15598] hub 1-1:1.0: bad descriptor, ignoring hub [ 1801.258867][T15598] hub: probe of 1-1:1.0 failed with error -5 [ 1801.265759][T15598] cdc_wdm 1-1:1.0: skipping garbage [ 1801.271098][T15598] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1801.309532][ T3521] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1801.555079][T15560] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1801.615555][T15597] usb 1-1: USB disconnect, device number 73 [ 1801.726180][ T3519] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1801.731954][T24990] usb 2-1: USB disconnect, device number 78 [ 1801.738270][ T3532] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1801.805063][T15560] usb 6-1: Using ep0 maxpacket: 8 [ 1801.855429][T15556] usb 5-1: USB disconnect, device number 77 [ 1801.925352][T15560] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1801.941687][T15560] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1801.961140][T15560] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1801.975043][T25978] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 1801.990017][T15560] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1802.010931][T15560] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1802.080279][T15560] hub 6-1:1.0: bad descriptor, ignoring hub [ 1802.094013][T15560] hub: probe of 6-1:1.0 failed with error -5 [ 1802.101301][T15560] cdc_wdm 6-1:1.0: skipping garbage [ 1802.117357][T15560] cdc_wdm: probe of 6-1:1.0 failed with error -22 23:03:33 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:33 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1802.235133][T25978] usb 1-1: Using ep0 maxpacket: 8 23:03:33 executing program 4: r0 = socket(0x0, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:33 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) 23:03:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1802.365259][T25978] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1802.386832][T25978] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1802.417320][T25978] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 23:03:33 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4001, @empty}, 0x10) [ 1802.470061][T25978] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1802.500197][T25978] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:03:33 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, 0x0, 0x0) [ 1802.576757][T25978] hub 1-1:1.0: bad descriptor, ignoring hub [ 1802.586457][T25978] hub: probe of 1-1:1.0 failed with error -5 [ 1802.599565][T25978] cdc_wdm 1-1:1.0: skipping garbage [ 1802.610460][T25978] cdc_wdm: probe of 1-1:1.0 failed with error -22 23:03:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:33 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, 0x0, 0x0) [ 1802.695165][T15560] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 1802.745422][T24990] usb 6-1: reset high-speed USB device number 101 using dummy_hcd [ 1802.845208][T15597] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 1802.895505][T15556] usb 1-1: USB disconnect, device number 74 [ 1802.945155][T15560] usb 5-1: Using ep0 maxpacket: 8 [ 1803.005340][T24990] usb 6-1: Using ep0 maxpacket: 8 [ 1803.065275][T15560] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1803.075906][T15560] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1803.085724][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1803.097394][T15560] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1803.108805][T15560] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1803.118184][T15560] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1803.136058][T15597] usb 2-1: Using ep0 maxpacket: 8 [ 1803.155283][ T3555] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1803.176346][T15560] hub 5-1:1.0: bad descriptor, ignoring hub [ 1803.185721][T15560] hub: probe of 5-1:1.0 failed with error -5 [ 1803.199954][T15560] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1803.206175][T15560] cdc_wdm 5-1:1.0: Unknown control protocol [ 1803.255234][T15597] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1803.266268][T15597] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1803.277649][T15597] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 23:03:34 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1803.295295][T15597] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1803.308990][T15597] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1803.318547][T15597] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1803.355315][ T3551] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1803.377730][T15597] hub 2-1:1.0: bad descriptor, ignoring hub [ 1803.388605][T15597] hub: probe of 2-1:1.0 failed with error -5 [ 1803.467689][T24990] usb 6-1: USB disconnect, device number 101 [ 1803.615130][T15560] usb 1-1: new high-speed USB device number 75 using dummy_hcd 23:03:34 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1803.825609][ T3552] usb 5-1: reset high-speed USB device number 78 using dummy_hcd [ 1803.856410][T15560] usb 1-1: Using ep0 maxpacket: 8 [ 1803.975123][T15560] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1803.985476][T15560] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1803.994473][T15560] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1804.007604][T15560] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1804.017031][T15560] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1804.066396][T15560] hub 1-1:1.0: bad descriptor, ignoring hub [ 1804.072372][T15560] hub: probe of 1-1:1.0 failed with error -5 [ 1804.078712][ T3552] usb 5-1: Using ep0 maxpacket: 8 [ 1804.084335][T15560] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1804.175581][ T3555] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 1804.185093][T25056] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 1804.216429][T15597] cdc_wdm 2-1:1.0: cdc-wdm1: USB WDM device [ 1804.228476][T15597] cdc_wdm 2-1:1.0: Unknown control protocol [ 1804.415602][T15556] usb 5-1: USB disconnect, device number 78 [ 1804.435281][T25056] usb 6-1: Using ep0 maxpacket: 8 [ 1804.441248][ T3581] cdc_wdm 5-1:1.0: Error autopm - -16 [ 1804.449989][T15560] usb 1-1: USB disconnect, device number 75 [ 1804.465642][T15597] usb 2-1: reset high-speed USB device number 79 using dummy_hcd [ 1804.565161][T25056] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1804.584991][T25056] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1804.593913][T25056] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1804.617478][T25056] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1804.635041][T25056] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1804.696350][T25056] hub 6-1:1.0: bad descriptor, ignoring hub [ 1804.702368][T25056] hub: probe of 6-1:1.0 failed with error -5 [ 1804.712540][T25056] cdc_wdm 6-1:1.0: skipping garbage [ 1804.718083][T25056] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 1804.745509][T15597] usb 2-1: Using ep0 maxpacket: 8 [ 1804.825017][T25680] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 1804.865490][ T3582] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1805.016371][T25978] usb 6-1: USB disconnect, device number 102 [ 1805.065005][T25680] usb 1-1: Using ep0 maxpacket: 8 [ 1805.205099][T25680] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1805.216357][T25680] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1805.225850][T25680] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1805.239119][T25680] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1805.248557][T25680] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1805.258635][T15597] usb 2-1: USB disconnect, device number 79 [ 1805.326417][T25680] hub 1-1:1.0: bad descriptor, ignoring hub [ 1805.332393][T25680] hub: probe of 1-1:1.0 failed with error -5 [ 1805.340409][T25680] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1805.404981][T25978] usb 6-1: new high-speed USB device number 103 using dummy_hcd 23:03:36 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:36 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, 0x0, 0x0) 23:03:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:36 executing program 4: r0 = socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1805.654962][T25978] usb 6-1: Using ep0 maxpacket: 8 [ 1805.655251][T15560] usb 1-1: USB disconnect, device number 76 23:03:36 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @empty}, 0x10) 23:03:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:36 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @empty}, 0x10) [ 1805.785255][T25978] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1805.809842][T25978] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 23:03:36 executing program 3: setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r0 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1805.829002][T25978] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1805.875132][T25978] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 23:03:37 executing program 2: r0 = socket$inet(0x2b, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @empty}, 0x10) [ 1805.885405][T25978] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1805.965178][T15560] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 1805.966379][T25978] hub 6-1:1.0: bad descriptor, ignoring hub [ 1805.972919][T25056] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 1806.009604][T25978] hub: probe of 6-1:1.0 failed with error -5 [ 1806.045507][T25978] cdc_wdm 6-1:1.0: skipping garbage 23:03:37 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1806.059961][T25978] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 1806.225122][T15560] usb 2-1: Using ep0 maxpacket: 8 [ 1806.231205][T25056] usb 5-1: Using ep0 maxpacket: 8 [ 1806.285206][T25978] usb 6-1: USB disconnect, device number 103 [ 1806.345118][T15560] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1806.355646][T25056] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1806.365967][T15560] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1806.375054][T25056] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1806.384097][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1806.395473][T15556] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 1806.403141][T25056] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1806.416099][T15560] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1806.427429][T25056] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1806.438783][T15560] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1806.448051][T25056] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1806.457703][T15560] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1806.465901][T25056] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1806.495299][ T3600] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1806.505424][ T3597] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1806.516419][T15560] hub 2-1:1.0: bad descriptor, ignoring hub [ 1806.522379][T15560] hub: probe of 2-1:1.0 failed with error -5 [ 1806.530363][T25056] hub 5-1:1.0: bad descriptor, ignoring hub [ 1806.536906][T25056] hub: probe of 5-1:1.0 failed with error -5 [ 1806.546123][T15560] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1806.558731][T25056] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1806.564855][T15560] cdc_wdm 2-1:1.0: Unknown control protocol [ 1806.571130][T25056] cdc_wdm 5-1:1.0: Unknown control protocol 23:03:37 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a09040000010209000005"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:37 executing program 3: setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r0 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1806.655210][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1806.783124][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1806.805731][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1806.818499][T15556] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1806.831923][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1806.842350][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1806.896251][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1806.902188][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1806.932280][T15556] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1806.975576][T15558] usb 5-1: USB disconnect, device number 79 [ 1807.004988][T15560] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 1807.254995][T15560] usb 6-1: Using ep0 maxpacket: 8 [ 1807.265479][T25223] usb 1-1: USB disconnect, device number 77 [ 1807.295765][ T3600] usb 2-1: reset high-speed USB device number 80 using dummy_hcd [ 1807.375430][T15560] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1807.385874][T15560] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1807.394790][T15560] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1807.408467][T15560] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1807.417934][T15560] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1807.479650][T15560] hub 6-1:1.0: bad descriptor, ignoring hub [ 1807.491091][T15560] hub: probe of 6-1:1.0 failed with error -5 [ 1807.498077][T15560] cdc_wdm 6-1:1.0: skipping garbage [ 1807.503382][T15560] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 1807.545157][ T3600] usb 2-1: Using ep0 maxpacket: 8 [ 1807.615208][T25223] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1807.677622][ T3641] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1807.863662][T15597] usb 6-1: USB disconnect, device number 104 [ 1807.865180][T25223] usb 1-1: Using ep0 maxpacket: 8 [ 1807.915750][T15560] usb 2-1: USB disconnect, device number 80 [ 1807.936319][ T3636] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1807.995233][T25223] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1808.011058][T25223] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1808.030240][T25223] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1808.055287][T25223] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1808.064484][T25223] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1808.075034][T15558] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 1808.116794][T25223] hub 1-1:1.0: bad descriptor, ignoring hub [ 1808.122771][T25223] hub: probe of 1-1:1.0 failed with error -5 [ 1808.137340][T25223] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1808.205011][T15597] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 1808.325089][T15558] usb 5-1: Using ep0 maxpacket: 8 23:03:39 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000001840)={&(0x7f0000001780)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001800)={&(0x7f00000017c0)={0x14}, 0x14}}, 0x0) 23:03:39 executing program 3: setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r0 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1808.435345][T25223] usb 1-1: USB disconnect, device number 78 [ 1808.445456][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1808.469723][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1808.480068][T15597] usb 6-1: Using ep0 maxpacket: 8 [ 1808.505622][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1808.538497][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1808.565085][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1808.574197][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1808.625288][T15597] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1808.625435][ T3642] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1808.652289][T15597] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 23:03:39 executing program 4: r0 = socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:39 executing program 2: request_key(&(0x7f0000001140)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0) [ 1808.668678][T15597] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1808.705278][T15558] usb 5-1: can't set config #1, error -71 23:03:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:39 executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000000)={@loopback}, 0x14) [ 1808.730396][T15597] usb 6-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1808.735310][T15558] usb 5-1: USB disconnect, device number 80 [ 1808.758596][T15597] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:03:39 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f01000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1808.836472][T15597] hub 6-1:1.0: bad descriptor, ignoring hub [ 1808.842455][T15597] hub: probe of 6-1:1.0 failed with error -5 [ 1808.877091][T15597] cdc_wdm 6-1:1.0: skipping garbage 23:03:40 executing program 2: add_key$fscrypt_v1(&(0x7f0000000500), &(0x7f0000000540)={'fscrypt:', @auto=[0x37, 0x61, 0x65, 0x63, 0x0, 0x61, 0x35, 0x7, 0x62, 0x38, 0x1, 0x31, 0x35, 0x33, 0x35, 0x5]}, &(0x7f0000000580)={0x0, "f712a1b8b07628d7e65f81a0b9b68367ccd65bd954bcd143ea205c26f5290a2be0b9c520af7674ccca8ce6f51c804447aa950606d3195b4bd6fbc473f5920e8a"}, 0x48, 0xfffffffffffffffc) [ 1808.897844][T15597] cdc_wdm: probe of 6-1:1.0 failed with error -22 [ 1808.939553][T25223] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 1809.168952][T15597] usb 6-1: USB disconnect, device number 105 [ 1809.195079][T25223] usb 2-1: Using ep0 maxpacket: 8 [ 1809.235023][T25978] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 1809.245161][T15558] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 1809.315073][T25223] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1809.325471][T25223] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1809.334480][T25223] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1809.346036][T25223] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1809.357613][T25223] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1809.366935][T25223] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1809.395496][ T3650] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1809.416249][T25223] hub 2-1:1.0: bad descriptor, ignoring hub [ 1809.422229][T25223] hub: probe of 2-1:1.0 failed with error -5 [ 1809.440066][T25223] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1809.453094][T25223] cdc_wdm 2-1:1.0: Unknown control protocol [ 1809.495145][T25978] usb 1-1: Using ep0 maxpacket: 8 [ 1809.495593][T15558] usb 5-1: Using ep0 maxpacket: 8 23:03:40 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1809.625178][T25978] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1809.635495][T15558] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1809.635524][T15558] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1809.635564][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1809.635594][T15558] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1809.635635][T15558] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1809.662868][T25978] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1809.712675][T15558] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1809.724376][T25978] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1809.738145][T25978] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1809.745840][ T3656] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 [ 1809.747427][T25978] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1809.766209][T15558] hub 5-1:1.0: bad descriptor, ignoring hub [ 1809.778536][T15558] hub: probe of 5-1:1.0 failed with error -5 [ 1809.816349][T25978] hub 1-1:1.0: bad descriptor, ignoring hub [ 1809.822320][T25978] hub: probe of 1-1:1.0 failed with error -5 [ 1809.841287][T25978] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1810.055187][T15597] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 1810.185890][ T3650] usb 2-1: reset high-speed USB device number 81 using dummy_hcd [ 1810.205258][T15562] usb 1-1: USB disconnect, device number 79 [ 1810.265047][T15597] usb 6-1: device descriptor read/64, error 18 [ 1810.435003][ T3650] usb 2-1: Using ep0 maxpacket: 8 [ 1810.536006][ T3669] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1810.545127][T15597] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 1810.555020][T25978] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1810.576372][T15558] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1810.588428][T15558] cdc_wdm 5-1:1.0: Unknown control protocol [ 1810.747173][T15597] usb 6-1: device descriptor read/64, error 18 [ 1810.775645][T15562] usb 2-1: USB disconnect, device number 81 [ 1810.815509][T15558] usb 5-1: reset high-speed USB device number 81 using dummy_hcd [ 1810.835360][T25978] usb 1-1: Using ep0 maxpacket: 8 [ 1810.870317][T15597] usb usb6-port1: attempt power cycle [ 1810.975201][T25978] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1810.997469][T25978] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1811.016524][T25978] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1811.039758][T25978] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1811.053789][T25978] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1811.055139][T15558] usb 5-1: Using ep0 maxpacket: 8 [ 1811.126147][T25978] hub 1-1:1.0: bad descriptor, ignoring hub [ 1811.132122][T25978] hub: probe of 1-1:1.0 failed with error -5 [ 1811.139151][T25978] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1811.165441][ T3670] raw-gadget.2 gadget.4: fail, usb_ep_enable returned -22 23:03:42 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:42 executing program 2: ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, 0x0) pipe2$watch_queue(0x0, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x2, &(0x7f0000000c40)=@raw=[@alu, @kfunc], &(0x7f0000000c80)='GPL\x00', 0x3, 0x9e, &(0x7f0000000cc0)=""/158, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 23:03:42 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1811.314977][T15597] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 1811.456551][T25978] usb 1-1: USB disconnect, device number 80 [ 1811.495114][T15597] usb 6-1: device descriptor read/8, error -61 [ 1811.515860][T25680] usb 5-1: USB disconnect, device number 81 [ 1811.665006][T15598] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 1811.774991][T15597] usb 6-1: new high-speed USB device number 109 using dummy_hcd 23:03:43 executing program 4: r0 = socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000002c0)=0x2000000) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:43 executing program 2: add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) pipe2$watch_queue(0x0, 0x80) sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) pipe2$watch_queue(&(0x7f00000008c0), 0x80) request_key(&(0x7f0000000940)='syzkaller\x00', &(0x7f0000000980)={'syz', 0x2}, &(0x7f00000009c0)='logon\x00', 0x0) add_key$fscrypt_v1(0x0, &(0x7f0000000a40)={'fscrypt:', @desc3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000cc0), 0x0, 0x0) 23:03:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:43 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1811.934970][T15598] usb 2-1: Using ep0 maxpacket: 8 23:03:43 executing program 2: add_key(&(0x7f00000001c0)='asymmetric\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) [ 1811.965276][T15597] usb 6-1: device descriptor read/8, error -61 23:03:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1812.055209][T15598] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1812.070057][T15598] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1812.085183][T15597] usb usb6-port1: unable to enumerate USB device 23:03:43 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)='\x00') [ 1812.101884][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1812.122701][T15598] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1812.156444][T15598] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1812.179088][T15598] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1812.225440][ T3677] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1812.247196][T15598] hub 2-1:1.0: bad descriptor, ignoring hub [ 1812.255231][T15558] usb 1-1: new high-speed USB device number 81 using dummy_hcd [ 1812.255572][T15598] hub: probe of 2-1:1.0 failed with error -5 [ 1812.284206][T15598] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1812.290805][T15598] cdc_wdm 2-1:1.0: Unknown control protocol [ 1812.465005][T15597] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 1812.506323][T15558] usb 1-1: Using ep0 maxpacket: 8 23:03:43 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1812.626768][T15558] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1812.650616][T15558] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1812.683136][T15558] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1812.729171][T15558] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1812.738663][T15558] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1812.745731][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1812.796208][T15558] hub 1-1:1.0: bad descriptor, ignoring hub [ 1812.802167][T15558] hub: probe of 1-1:1.0 failed with error -5 [ 1812.818493][T15558] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1812.876124][ T3677] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 1812.884168][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1812.895655][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1812.904589][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1812.916814][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1812.928255][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1812.937728][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1812.965275][ T3685] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1812.986340][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1812.992322][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1813.125110][T24990] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 1813.133568][ T3677] usb 2-1: Using ep0 maxpacket: 8 [ 1813.196884][T15562] usb 1-1: USB disconnect, device number 81 [ 1813.267767][ T3692] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1813.316930][T15597] cdc_wdm 5-1:1.0: cdc-wdm1: USB WDM device [ 1813.323005][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1813.355310][T24990] usb 6-1: device descriptor read/64, error 18 [ 1813.362392][T15597] usb 5-1: USB disconnect, device number 82 [ 1813.538009][T25680] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1813.605541][T15598] usb 2-1: USB disconnect, device number 82 [ 1813.645201][T24990] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 1813.814985][T25680] usb 1-1: Using ep0 maxpacket: 8 [ 1813.845134][T24990] usb 6-1: device descriptor read/64, error 18 [ 1813.855356][T15597] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 1813.965394][T25680] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1813.975826][T24990] usb usb6-port1: attempt power cycle [ 1813.981429][T25680] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 23:03:45 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:45 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620b, 0x0) 23:03:45 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1814.003879][T25680] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1814.045490][ T3702] binder: 3699:3702 ioctl c018620b 0 returned -14 [ 1814.052198][T25680] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1814.069585][T25680] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.115477][T15597] usb 5-1: Using ep0 maxpacket: 8 [ 1814.136494][T25680] hub 1-1:1.0: bad descriptor, ignoring hub [ 1814.142492][T25680] hub: probe of 1-1:1.0 failed with error -5 [ 1814.172278][T25680] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1814.235251][T15597] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1814.245603][T15597] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1814.254620][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1814.266388][T15597] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1814.277902][T15597] usb 5-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1814.287414][T15597] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.339614][ T3685] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 1814.383019][T15597] hub 5-1:1.0: bad descriptor, ignoring hub [ 1814.389092][T15597] hub: probe of 5-1:1.0 failed with error -5 [ 1814.399139][T15597] cdc_wdm 5-1:1.0: cdc-wdm0: USB WDM device [ 1814.410590][T24990] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 1814.418949][T15597] cdc_wdm 5-1:1.0: Unknown control protocol [ 1814.445254][T15605] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 1814.485350][T25680] usb 1-1: USB disconnect, device number 82 [ 1814.615175][T24990] usb 6-1: device descriptor read/8, error -61 [ 1814.695012][T15605] usb 2-1: Using ep0 maxpacket: 8 [ 1814.700737][T15556] usb 5-1: USB disconnect, device number 83 [ 1814.835052][T15605] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1814.845765][T15605] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1814.854860][T15605] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1814.876448][T15605] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1814.889391][T15605] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1814.899212][T15605] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.915254][T24990] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 1814.956842][ T3704] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1814.976424][T15605] hub 2-1:1.0: bad descriptor, ignoring hub [ 1814.982413][T15605] hub: probe of 2-1:1.0 failed with error -5 [ 1814.991175][T15605] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1815.004940][T15605] cdc_wdm 2-1:1.0: Unknown control protocol 23:03:46 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:46 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000022c0), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 23:03:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 23:03:46 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1815.105206][T24990] usb 6-1: device descriptor read/8, error -61 23:03:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=@newqdisc={0x70, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x40, 0x2, {{0x0, 0x80000001, 0x0, 0x0, 0x42c7}, [@TCA_NETEM_CORR={0x10, 0x1, {0x9c7, 0x0, 0x6c7}}, @TCA_NETEM_DELAY_DIST={0x6, 0x2, "3efc"}, @TCA_NETEM_JITTER64={0xc, 0xb, 0x5}]}}}]}, 0x70}}, 0x0) unshare(0x6c060000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x128}}, 0x0) getsockname$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bind$packet(r3, &(0x7f00000000c0)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r3, &(0x7f0000000200)="05034600080471045239a04f0c00", 0xe, 0x0, 0x0, 0x0) 23:03:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1815.236035][T24990] usb usb6-port1: unable to enumerate USB device [ 1815.273962][ T3717] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1815.303645][ T3717] BUG: sleeping function called from invalid context at include/linux/sched/mm.h:274 [ 1815.313907][ T3717] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 3717, name: syz-executor.2 [ 1815.323409][ T3717] preempt_count: 201, expected: 0 [ 1815.328513][ T3717] RCU nest depth: 0, expected: 0 [ 1815.333490][ T3717] 2 locks held by syz-executor.2/3717: [ 1815.339041][ T3717] #0: ffffffff8e097668 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x720/0xf00 23:03:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1815.348633][ T3717] #1: ffff88801ee9d908 (&sch->q.lock){+...}-{2:2}, at: netem_change+0x17e/0x1ea0 [ 1815.358102][ T3717] Preemption disabled at: [ 1815.358118][ T3717] [<0000000000000000>] 0x0 [ 1815.366949][ T3717] CPU: 0 PID: 3717 Comm: syz-executor.2 Not tainted 6.1.41-syzkaller #0 [ 1815.375322][ T3717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2023 [ 1815.385420][ T3717] Call Trace: [ 1815.388726][ T3717] [ 1815.391686][ T3717] dump_stack_lvl+0x1e3/0x2cb [ 1815.396420][ T3717] ? nf_tcp_handle_invalid+0x642/0x642 [ 1815.397508][T15556] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 1815.401916][ T3717] ? panic+0x75d/0x75d [ 1815.413588][ T3717] __might_resched+0x5cb/0x780 [ 1815.418466][ T3717] ? __might_sleep+0xb0/0xb0 [ 1815.423098][ T3717] slab_pre_alloc_hook+0x4a/0x2a0 [ 1815.428196][ T3717] ? kvmalloc_node+0x6e/0x180 [ 1815.432917][ T3717] __kmem_cache_alloc_node+0x47/0x260 [ 1815.438327][ T3717] ? kvmalloc_node+0x6e/0x180 [ 1815.443013][ T3717] __kmalloc_node+0xa2/0x230 [ 1815.447655][ T3717] kvmalloc_node+0x6e/0x180 [ 1815.452221][ T3717] get_dist_table+0x91/0x380 [ 1815.456875][ T3717] netem_change+0x947/0x1ea0 [ 1815.461511][ T3717] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 1815.467550][ T3717] ? netem_destroy+0xb0/0xb0 [ 1815.472192][ T3717] ? do_raw_spin_unlock+0x137/0x8a0 [ 1815.477437][ T3717] ? _raw_spin_unlock_irqrestore+0x8b/0x130 [ 1815.483357][ T3717] ? lockdep_hardirqs_on+0x94/0x130 [ 1815.488587][ T3717] ? memset+0x1f/0x40 [ 1815.492639][ T3717] ? __hrtimer_init+0x181/0x260 [ 1815.497512][ T3717] netem_init+0x58/0xb0 [ 1815.501683][ T3717] ? qdisc_peek_dequeued+0x220/0x220 [ 1815.506981][ T3717] qdisc_create+0x8a1/0x1220 [ 1815.511654][ T3717] ? qdisc_notify+0x390/0x390 [ 1815.516355][ T3717] tc_modify_qdisc+0x9e0/0x1da0 [ 1815.521341][ T3717] ? rcu_lock_release+0x20/0x20 [ 1815.526228][ T3717] ? rcu_lock_release+0x20/0x20 [ 1815.531091][ T3717] rtnetlink_rcv_msg+0x776/0xf00 [ 1815.536038][ T3717] ? print_irqtrace_events+0x210/0x210 [ 1815.541514][ T3717] ? rtnetlink_bind+0x80/0x80 [ 1815.546199][ T3717] ? __local_bh_enable_ip+0x164/0x1f0 [ 1815.556575][ T3717] ? local_bh_enable+0x5/0x20 [ 1815.561277][ T3717] ? _local_bh_enable+0xa0/0xa0 [ 1815.566148][ T3717] ? __dev_queue_xmit+0x177a/0x3c90 [ 1815.571406][ T3717] ? netdev_core_pick_tx+0x320/0x320 [ 1815.576737][ T3717] ? ref_tracker_free+0x638/0x7d0 [ 1815.581857][ T3717] ? memcpy+0x3c/0x60 [ 1815.585875][ T3717] ? refcount_inc+0x80/0x80 [ 1815.590431][ T3717] netlink_rcv_skb+0x1cd/0x410 [ 1815.595309][ T3717] ? rtnetlink_bind+0x80/0x80 [ 1815.600015][ T3717] ? netlink_ack+0xe60/0xe60 [ 1815.604660][ T3717] netlink_unicast+0x7bf/0x990 [ 1815.609465][ T3717] ? netlink_detachskb+0x90/0x90 [ 1815.614418][ T3717] ? __virt_addr_valid+0x22b/0x2e0 [ 1815.619582][ T3717] ? __phys_addr_symbol+0x2b/0x70 [ 1815.624624][ T3717] ? __check_object_size+0x4dd/0xa30 [ 1815.629973][ T3717] ? bpf_lsm_netlink_send+0x5/0x10 [ 1815.635132][ T3717] netlink_sendmsg+0xa26/0xd60 [ 1815.639922][ T3717] ? netlink_getsockopt+0x5b0/0x5b0 [ 1815.645409][ T3717] ? aa_sock_msg_perm+0x91/0x150 [ 1815.650384][ T3717] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 1815.655870][ T3717] ? security_socket_sendmsg+0x7d/0xa0 [ 1815.666218][ T3717] ? netlink_getsockopt+0x5b0/0x5b0 [ 1815.671440][ T3717] ____sys_sendmsg+0x59e/0x8f0 [ 1815.676277][ T3717] ? __sys_sendmsg_sock+0x30/0x30 [ 1815.681338][ T3717] __sys_sendmsg+0x2a9/0x390 [ 1815.685950][ T3717] ? ____sys_sendmsg+0x8f0/0x8f0 [ 1815.690919][ T3717] ? rcu_is_watching+0x11/0xb0 [ 1815.695780][ T3717] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 1815.701779][ T3717] ? syscall_enter_from_user_mode+0x2e/0x220 [ 1815.707771][ T3717] ? lockdep_hardirqs_on+0x94/0x130 [ 1815.712981][ T3717] ? syscall_enter_from_user_mode+0x2e/0x220 [ 1815.718979][ T3717] do_syscall_64+0x3d/0xb0 [ 1815.723414][ T3717] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1815.729326][ T3717] RIP: 0033:0x7f776067cb29 [ 1815.733753][ T3717] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1815.753365][ T3717] RSP: 002b:00007f77613400c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1815.761788][ T3717] RAX: ffffffffffffffda RBX: 00007f776079bf80 RCX: 00007f776067cb29 [ 1815.769766][ T3717] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 1815.777830][ T3717] RBP: 00007f77606c847a R08: 0000000000000000 R09: 0000000000000000 [ 1815.785810][ T3717] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1815.793788][ T3717] R13: 000000000000000b R14: 00007f776079bf80 R15: 00007ffeb9856588 [ 1815.801781][ T3717] [ 1815.805060][ T3717] [ 1815.807413][ T3717] ============================================ [ 1815.813579][ T3717] WARNING: possible recursive locking detected [ 1815.819759][ T3717] 6.1.41-syzkaller #0 Tainted: G W [ 1815.826278][ T3717] -------------------------------------------- [ 1815.832448][ T3717] syz-executor.2/3717 is trying to acquire lock: [ 1815.838786][ T3717] ffff88801ee9d908 (&sch->q.lock){+...}-{2:2}, at: get_dist_table+0x254/0x380 [ 1815.847685][ T3717] [ 1815.847685][ T3717] but task is already holding lock: [ 1815.855054][ T3717] ffff88801ee9d908 (&sch->q.lock){+...}-{2:2}, at: netem_change+0x17e/0x1ea0 [ 1815.863875][ T3717] [ 1815.863875][ T3717] other info that might help us debug this: [ 1815.871934][ T3717] Possible unsafe locking scenario: [ 1815.871934][ T3717] [ 1815.879381][ T3717] CPU0 [ 1815.882655][ T3717] ---- [ 1815.885942][ T3717] lock(&sch->q.lock); [ 1815.890113][ T3717] lock(&sch->q.lock); [ 1815.894344][ T3717] [ 1815.894344][ T3717] *** DEADLOCK *** [ 1815.894344][ T3717] [ 1815.902506][ T3717] May be due to missing lock nesting notation [ 1815.902506][ T3717] [ 1815.910825][ T3717] 2 locks held by syz-executor.2/3717: [ 1815.916281][ T3717] #0: ffffffff8e097668 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x720/0xf00 [ 1815.925699][ T3717] #1: ffff88801ee9d908 (&sch->q.lock){+...}-{2:2}, at: netem_change+0x17e/0x1ea0 [ 1815.934945][ T3717] [ 1815.934945][ T3717] stack backtrace: [ 1815.940856][ T3717] CPU: 0 PID: 3717 Comm: syz-executor.2 Tainted: G W 6.1.41-syzkaller #0 [ 1815.950659][ T3717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2023 [ 1815.960711][ T3717] Call Trace: [ 1815.963996][ T3717] [ 1815.966927][ T3717] dump_stack_lvl+0x1e3/0x2cb [ 1815.971621][ T3717] ? nf_tcp_handle_invalid+0x642/0x642 [ 1815.977117][ T3717] ? panic+0x75d/0x75d [ 1815.981215][ T3717] validate_chain+0x4726/0x58e0 [ 1815.986085][ T3717] ? do_raw_spin_unlock+0x137/0x8a0 [ 1815.991295][ T3717] ? reacquire_held_locks+0x660/0x660 [ 1815.996699][ T3717] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 1816.002620][ T3717] ? _raw_spin_unlock+0x40/0x40 [ 1816.007504][ T3717] ? stack_trace_save+0x113/0x1c0 [ 1816.012546][ T3717] ? stack_trace_snprint+0xe0/0xe0 [ 1816.017671][ T3717] ? __stack_depot_save+0x3f5/0x470 [ 1816.022886][ T3717] ? kasan_set_track+0x60/0x70 [ 1816.027666][ T3717] ? kasan_set_track+0x4b/0x70 [ 1816.032447][ T3717] ? __kasan_kmalloc+0x97/0xb0 [ 1816.037215][ T3717] ? mark_lock+0x9a/0x340 [ 1816.041563][ T3717] ? tc_modify_qdisc+0x9e0/0x1da0 [ 1816.046611][ T3717] __lock_acquire+0x125b/0x1f80 [ 1816.051494][ T3717] lock_acquire+0x1f8/0x5a0 [ 1816.056016][ T3717] ? get_dist_table+0x254/0x380 [ 1816.060902][ T3717] ? read_lock_is_recursive+0x10/0x10 [ 1816.067161][ T3717] ? get_dist_table+0x254/0x380 [ 1816.072051][ T3717] ? __bpf_trace_softirq+0x10/0x10 [ 1816.077178][ T3717] ? kvmalloc_node+0x6e/0x180 [ 1816.081865][ T3717] ? get_dist_table+0x254/0x380 [ 1816.086733][ T3717] _raw_spin_lock_bh+0x31/0x40 [ 1816.091512][ T3717] ? get_dist_table+0x254/0x380 [ 1816.096391][ T3717] get_dist_table+0x254/0x380 [ 1816.101119][ T3717] netem_change+0x947/0x1ea0 [ 1816.105743][ T3717] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 1816.111737][ T3717] ? netem_destroy+0xb0/0xb0 [ 1816.116338][ T3717] ? do_raw_spin_unlock+0x137/0x8a0 [ 1816.121559][ T3717] ? _raw_spin_unlock_irqrestore+0x8b/0x130 [ 1816.127465][ T3717] ? lockdep_hardirqs_on+0x94/0x130 [ 1816.132681][ T3717] ? memset+0x1f/0x40 [ 1816.136673][ T3717] ? __hrtimer_init+0x181/0x260 [ 1816.141535][ T3717] netem_init+0x58/0xb0 [ 1816.145701][ T3717] ? qdisc_peek_dequeued+0x220/0x220 [ 1816.150993][ T3717] qdisc_create+0x8a1/0x1220 [ 1816.155594][ T3717] ? qdisc_notify+0x390/0x390 [ 1816.160333][ T3717] tc_modify_qdisc+0x9e0/0x1da0 [ 1816.165228][ T3717] ? rcu_lock_release+0x20/0x20 [ 1816.170117][ T3717] ? rcu_lock_release+0x20/0x20 [ 1816.175023][ T3717] rtnetlink_rcv_msg+0x776/0xf00 [ 1816.179980][ T3717] ? print_irqtrace_events+0x210/0x210 [ 1816.185457][ T3717] ? rtnetlink_bind+0x80/0x80 [ 1816.190157][ T3717] ? __local_bh_enable_ip+0x164/0x1f0 [ 1816.195552][ T3717] ? local_bh_enable+0x5/0x20 [ 1816.200256][ T3717] ? _local_bh_enable+0xa0/0xa0 [ 1816.205131][ T3717] ? __dev_queue_xmit+0x177a/0x3c90 [ 1816.210357][ T3717] ? netdev_core_pick_tx+0x320/0x320 [ 1816.215666][ T3717] ? ref_tracker_free+0x638/0x7d0 [ 1816.220738][ T3717] ? memcpy+0x3c/0x60 [ 1816.224733][ T3717] ? refcount_inc+0x80/0x80 [ 1816.229254][ T3717] netlink_rcv_skb+0x1cd/0x410 [ 1816.234027][ T3717] ? rtnetlink_bind+0x80/0x80 [ 1816.238715][ T3717] ? netlink_ack+0xe60/0xe60 [ 1816.243314][ T3717] netlink_unicast+0x7bf/0x990 [ 1816.248087][ T3717] ? netlink_detachskb+0x90/0x90 [ 1816.253025][ T3717] ? __virt_addr_valid+0x22b/0x2e0 [ 1816.258146][ T3717] ? __phys_addr_symbol+0x2b/0x70 [ 1816.263181][ T3717] ? __check_object_size+0x4dd/0xa30 [ 1816.268474][ T3717] ? bpf_lsm_netlink_send+0x5/0x10 [ 1816.273611][ T3717] netlink_sendmsg+0xa26/0xd60 [ 1816.278492][ T3717] ? netlink_getsockopt+0x5b0/0x5b0 [ 1816.283796][ T3717] ? aa_sock_msg_perm+0x91/0x150 [ 1816.288779][ T3717] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 1816.294087][ T3717] ? security_socket_sendmsg+0x7d/0xa0 [ 1816.299578][ T3717] ? netlink_getsockopt+0x5b0/0x5b0 [ 1816.304813][ T3717] ____sys_sendmsg+0x59e/0x8f0 [ 1816.309618][ T3717] ? __sys_sendmsg_sock+0x30/0x30 [ 1816.314679][ T3717] __sys_sendmsg+0x2a9/0x390 [ 1816.319284][ T3717] ? ____sys_sendmsg+0x8f0/0x8f0 [ 1816.324241][ T3717] ? rcu_is_watching+0x11/0xb0 [ 1816.329022][ T3717] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 1816.335014][ T3717] ? syscall_enter_from_user_mode+0x2e/0x220 [ 1816.340999][ T3717] ? lockdep_hardirqs_on+0x94/0x130 [ 1816.346203][ T3717] ? syscall_enter_from_user_mode+0x2e/0x220 [ 1816.352193][ T3717] do_syscall_64+0x3d/0xb0 [ 1816.356627][ T3717] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1816.362537][ T3717] RIP: 0033:0x7f776067cb29 [ 1816.366970][ T3717] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 1816.386598][ T3717] RSP: 002b:00007f77613400c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1816.395027][ T3717] RAX: ffffffffffffffda RBX: 00007f776079bf80 RCX: 00007f776067cb29 23:03:47 executing program 5: ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x40) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1816.403000][ T3717] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 1816.410969][ T3717] RBP: 00007f77606c847a R08: 0000000000000000 R09: 0000000000000000 [ 1816.418942][ T3717] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1816.426927][ T3717] R13: 000000000000000b R14: 00007f776079bf80 R15: 00007ffeb9856588 [ 1816.434932][ T3717] 23:03:47 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1816.657690][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1816.676038][ T3704] usb 2-1: reset high-speed USB device number 83 using dummy_hcd [ 1816.775856][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1816.788642][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1816.798564][T15556] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1816.814128][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1816.823551][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1816.881068][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1816.890228][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1816.902774][T15556] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1816.917221][ T3704] usb 2-1: Using ep0 maxpacket: 8 [ 1816.935014][T15560] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 1817.015299][ T3720] raw-gadget.1 gadget.1: fail, usb_ep_enable returned -22 [ 1817.125141][T15560] usb 6-1: device descriptor read/64, error 18 23:03:48 executing program 1: socket(0x10, 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1817.257575][T15562] usb 1-1: USB disconnect, device number 83 [ 1817.284929][ C1] cdc_wdm 2-1:1.0: nonzero urb status received: -71 [ 1817.291568][ C1] cdc_wdm 2-1:1.0: wdm_int_callback - 0 bytes [ 1817.304576][T15556] usb 2-1: USB disconnect, device number 83 23:03:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1817.406292][T15560] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 1817.595094][T15560] usb 6-1: device descriptor read/64, error 18 [ 1817.605199][T15562] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 1817.715117][T15560] usb usb6-port1: attempt power cycle [ 1817.725223][T15556] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 1817.845006][T15562] usb 1-1: Using ep0 maxpacket: 8 [ 1817.965049][T15562] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1817.975485][T15556] usb 2-1: Using ep0 maxpacket: 8 [ 1817.984218][T15562] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1817.994036][T15562] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1818.009589][T15562] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1818.018991][T15562] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.074019][T15562] hub 1-1:1.0: bad descriptor, ignoring hub [ 1818.080938][T15562] hub: probe of 1-1:1.0 failed with error -5 [ 1818.089872][T15562] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1818.107118][T15556] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1818.117613][T15556] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1818.129262][T15560] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 1818.137312][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 163, changing to 11 [ 1818.151062][T15556] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 9934, setting to 1024 [ 1818.162432][T15556] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 23:03:49 executing program 4: r0 = socket(0x10, 0x803, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) close(0xffffffffffffffff) sendmsg$AUDIT_GET_FEATURE(r0, 0x0, 0x40) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a0000001905813fce3ea359cc"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) 23:03:49 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1818.174267][T15556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.205275][ T3737] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1818.247700][T15556] hub 2-1:1.0: bad descriptor, ignoring hub [ 1818.253620][T15556] hub: probe of 2-1:1.0 failed with error -5 23:03:49 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='bbr\x00', 0x4) r1 = socket$inet6(0x10, 0x0, 0x4) sendto$inet6(r1, &(0x7f0000000040)="4c00000012001f15b9409b849ac00a00a578400c0000000000f0030038c88cc055c5ac27a6c5b00400bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) [ 1818.293032][T15556] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 1818.300278][T15556] cdc_wdm 2-1:1.0: Unknown control protocol [ 1818.315470][T15560] usb 6-1: device descriptor read/8, error -61 [ 1818.455108][T15562] usb 1-1: USB disconnect, device number 84 [ 1818.585118][T15560] usb 6-1: new high-speed USB device number 117 using dummy_hcd 23:03:49 executing program 0: sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x115}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_LINK={0x8}]}, 0x3c}}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) [ 1818.755082][T15560] usb 6-1: device descriptor read/8, error -61 [ 1818.875213][T15560] usb usb6-port1: unable to enumerate USB device [ 1818.905501][ T3737] usb 2-1: reset high-speed USB device number 84 using dummy_hcd [ 1819.105021][T15556] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 1819.145038][ T3737] usb 2-1: Using ep0 maxpacket: 8 [ 1819.245255][ T3747] raw-gadget.2 gadget.1: fail, usb_ep_enable returned -22 [ 1819.344959][T15556] usb 1-1: Using ep0 maxpacket: 8 [ 1819.465065][T15556] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1819.482776][T15556] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1819.492087][T15556] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1819.519701][T15556] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1819.531266][T15556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.595992][T15556] hub 1-1:1.0: bad descriptor, ignoring hub [ 1819.609924][T15556] hub: probe of 1-1:1.0 failed with error -5 [ 1819.619306][T15556] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1819.965218][T15562] usb 1-1: USB disconnect, device number 85 [ 1820.315025][T15562] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 1820.554999][T15562] usb 1-1: Using ep0 maxpacket: 8 [ 1820.675084][T15562] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1820.687716][T15562] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1820.697195][T15562] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1820.712576][T15562] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 1820.721924][T15562] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1820.781040][T15562] hub 1-1:1.0: bad descriptor, ignoring hub [ 1820.789383][T15562] hub: probe of 1-1:1.0 failed with error -5 [ 1820.795981][T15562] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 1823.631669][ T3750] cdc_wdm 2-1:1.0: Error autopm - -16 [ 1823.637174][T15560] usb 2-1: USB disconnect, device number 84