28aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:50 executing program 3: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000002640)={0xffffffffffffffff}, 0xc) 00:04:50 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:50 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x1800, 0x28, 0x0, 0x0}) 00:04:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee59be0b0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 291.426861][ T8585] loop1: detected capacity change from 0 to 131072 [ 291.443263][ T8585] F2FS-fs (loop1): Found nat_bits in checkpoint [ 291.465501][ T8585] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b 00:04:51 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000004340), 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}]}}, 0x0, 0x0, 0x0) 00:04:51 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002640)={&(0x7f0000002340)=@allocspi={0xf8, 0x16, 0x1, 0x70bd25, 0x25dfdbff, {{{@in=@multicast2, @in=@broadcast, 0x4e21, 0x8000, 0x4e23, 0x0, 0x2, 0x20, 0x20, 0x62}, {@in=@empty, 0x4d2, 0x33}, @in6=@mcast2, {0x22, 0x4, 0x5, 0x20, 0x2, 0x7, 0x1, 0x2}, {0x32, 0x3232, 0xffffffff7fffffff, 0x9}, {0x0, 0xff, 0xaed}, 0x70bd2a, 0x3503, 0x300}, 0x0, 0x5}}, 0xf8}}, 0x0) 00:04:51 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x2500, 0x28, 0x0, 0x0}) 00:04:51 executing program 0: sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a39bb0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 291.563041][ T8609] fuse: blksize only supported for fuseblk 00:04:51 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002640)={&(0x7f0000002340)=@allocspi={0xf8, 0x16, 0x1, 0x70bd25, 0x25dfdbff, {{{@in=@multicast2, @in=@broadcast, 0x4e21, 0x8000, 0x4e23, 0x0, 0x2, 0x20, 0x20, 0x62}, {@in=@empty, 0x4d2, 0x33}, @in6=@mcast2, {0x22, 0x4, 0x5, 0x20, 0x2, 0x7, 0x1, 0x2}, {0x32, 0x3232, 0xffffffff7fffffff, 0x9}, {0x0, 0xff, 0xaed}, 0x70bd2a, 0x3503, 0x300}, 0x0, 0x5}}, 0xf8}}, 0x0) 00:04:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000b80)=ANY=[@ANYBLOB="d801000012001906"], 0x1d8}}, 0x0) 00:04:51 executing program 0: sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:51 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x4000, 0x28, 0x0, 0x0}) 00:04:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3c0b0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:51 executing program 1: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={0x0}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000940)) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup=r0}, 0x10) r1 = openat$cgroup_procs(r0, &(0x7f0000000100)='tasks\x00', 0x2, 0x0) r2 = syz_clone(0x40180100, &(0x7f0000000140)="74ca7647c4d7f2ef9d18cfb841f62104aaebeae1a832b82d7dc6d88f765457b4fb45a9e8a2bb00015b92674b4d1264ba00d3b6c087a8198656d3ec372b9f3296cc6506dde729cf831ba8980f0750d84c857344205bb1162a674054c4589b0f07537b6dbe905cf547cf98eb7c8017e314228e6d153adb3eba6da60dee417a9d2f1bb12ecb8ca5e92bec40f337d090856c50877348256f41bd3ed192b6e0b56ad9277417ba2542929410", 0xa9, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="c9c2e162baa7844c3b836da9f004283f3f6611df1ac6e0d83305d0da2ed7de4dd8a3beda9062ad659f5dd8a92d3b826d614a734040ceeb7ff9d8d3b548e549d099dc9d038e6fbb746c3084631e0b3a0f3923dcf7ffe548af3174e96a1a47173cb5fdd4bc85688533552c43ff9fa6ac012d240eac4343fb79a45491faabc53c24c90561fb0b5226c9bb8c399008b053509e8e085119067523373c2559ee8dfa5f02e67672cb5b9268e0cad67b") write$cgroup_pid(r1, &(0x7f0000000380)=r2, 0x12) mkdirat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x1ff) 00:04:51 executing program 3: gettid() r0 = syz_clone(0x49004000, &(0x7f00000000c0), 0x0, &(0x7f0000000100), 0x0, 0x0) syz_open_procfs$namespace(r0, 0x0) [ 291.697158][ T8618] netlink: 440 bytes leftover after parsing attributes in process `syz-executor.5'. [ 291.699264][ T8618] netlink: 440 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:51 executing program 5: r0 = getpid() syz_open_procfs$namespace(r0, 0x0) gettid() syz_clone(0x41000200, &(0x7f0000000000)="f23e3b17e510efc1dd1571c0215826250b52f953cea15d4c1c74e2751926cee04e6b849db81cfe5e1b1467fc5975126f3f644eb435ea7363eb7022a0c71a58c3ae56605b509e6b", 0x47, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="234aa22d57b304032d9d25b153990b4b94c6285517848578a66205b900cb4e74059112ec11dc58b29afc9d545d80fc86bf7b0ddfbffcaf332e140a570fe081fef099facffb56003ce88f49a5a518b7659681d90b49a9f248bf3709") r1 = getpid() syz_open_procfs$namespace(r1, 0x0) r2 = getpid() getpid() r3 = getpid() syz_open_procfs$namespace(r3, 0x0) syz_open_procfs$namespace(r2, 0x0) 00:04:51 executing program 0: sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3f0b0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:51 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x5c00, 0x28, 0x0, 0x0}) 00:04:51 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3f8b0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:51 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x0, 0x0}) 00:04:51 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3fcb0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:51 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:52 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) 00:04:52 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x2, 0x0}) 00:04:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e09bb6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:52 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, 0x0, 0x0) 00:04:52 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x147881, 0x0) 00:04:52 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x2) 00:04:52 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x3, 0x0}) 00:04:52 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, 0x0, 0x0) 00:04:52 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x9f, 0xe5, 0x60, 0x10, 0x582, 0x8, 0x857c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x74, 0x90, 0x53}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x51, &(0x7f0000000340)={0x5, 0xf, 0x51, 0x1, [@generic={0x4c, 0x10, 0xa, "4d0f4a5a86a039e65ec5e4b04b005e0a50b39af244407db140e0793bbe08bae8c333c7ed89da7328a80a61609b7a9f9773172a43aed434d732b7af3a760d95f748496a7b6d8e2e6dc5"}]}}) 00:04:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0e0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:52 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000100)={{0x0, 0x6}}) 00:04:52 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="256c5e0ceb6a", @remote, @val, {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @local, "", @local, "8aa4d17da08277d35d0c1394d2ca623c"}}}}, 0x0) 00:04:52 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x4, 0x0}) 00:04:52 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, 0x0, 0x0) [ 292.840027][ T8672] udc-core: couldn't find an available UDC or it's busy [ 292.852074][ T8672] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:04:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0f0b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000001280)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001240)={&(0x7f0000001200)={0x14}, 0x14}}, 0x0) 00:04:52 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 00:04:52 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x5, 0x0}) 00:04:52 executing program 1: syz_open_dev$tty20(0xc, 0x4, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="87", 0x1}], 0x1) 00:04:52 executing program 3: socket$nl_netfilter(0x10, 0x3, 0xc) socketpair(0x1, 0x80000, 0x9, &(0x7f0000000040)) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000240)="241400001a0025f00485bc04fef7001d0a0b49ff708800008064280008021c00fe8000000000000036ede498534108e58342fa94a235a2a441f9", 0xfcae) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000440)={@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x77}) sendmsg$IPSET_CMD_GET_BYINDEX(r0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x2, 0x4, 0x4, 0x5}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r1, &(0x7f0000000000), &(0x7f0000000080)=@udp, 0x1}, 0x20) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fanotify_init(0x0, 0x0) write(r3, &(0x7f00000000c0)="000000ee01000000", 0x8) ioctl$BTRFS_IOC_SNAP_CREATE(r3, 0x50009401, &(0x7f0000000a00)={{}, "6a63b845b6095ba19abc3f812b16689d92c3c64d80fc9aa300610cdae2b68336a385f68d04d5190f8e807450c460f0897bb27c4771eafa7af0535ebb2d571925f3ed10edb86cde7514ae215c898cd3a816e2cc67adeaefd3629d985d0e567ededc5708fd04f4276add406f70981a9bfef7d57f5172cb8e31ed8cebe7d8330b7609ec70bbb5ce8c36481a0cca68d0ed12a8cdaedad2e06ef5f1c995c20466f3ded7efec8487a26f4cba06750fda056c94fdab727bd1b5484c2619af3ff24b1ab549cbde6cd8ed4ba00526350b87f5fb6cf68a774d591ac41005c090f764532a6b8e8a82bee8356747302f51e779def2f8801a1ddd36ed3108ab013f4bb7c3777cb6a58ec77b0a275c5735fd46040c5999e8f4de6fd8934fd66e6769f0b449d3a5ac2fa3580d9963c2841f0c1427c8076f84e542938343e9e256abebab9a6d7b5a2c5966d01cae69e774210a2084260dfe5e5efb27b2e3b034aeb7cbfeeac63a3518d306727480120ff50d44fb6902fdc65a56273b2b856cfa6019021e52e6bd426749782a6662f11ce799c782632552516c6295b129f06cdfca284e1c4fa0117b153bd6e5ed30daf42eba39c61309cfce4afc0555c11724055edbf515e92b4e1cd5c2351d378216f22302080073a7ec925d344f63eae8e5658f5edf28035e978e41cc6faa60691b83f220a3c5e27316784ea69c191e5704dfca473edbd63c29fb7f600d879c87b33aec08cb59881e4e1f101516fe417c2f1de51420679961bf4c60b8f28e60287679681d5fb79c97e6050c919adf81a6548f9746905276a02ef3d436a6d79c68eb383deb0a43043d16060d8a54201aaa13a9afbd570fd4bdcb776116a4b1310d844af1ed39f6155263cdf9de21876f0f24127101e827b1ec39a04b51e32c104495fb7ad46ac67f436f38f4e391e91560dce1704555f4d97c4a463e7d504d1e0766808deb84d7a92249275de1a284d0dd033c91c718481d92e7ab2553fa0949e8810146cd4c8e30852945f15514a8e9c6b4037f0eeae1347f1df67ecef00531771f2d7f9b2847f8f1703f5cefa7418acf5f0c4d87e2a82bd551ed673a2b24bb8ea3bee53f5719e142d026a6f1dcde3de4d4da549c48bda5a2d398eaef81efeb8d1c34431b1fa85d94cdb5d7d7054ba825397b3af815c30bc60374908e508314e9ee85bee82d09306998ae0ef214ddc5cd71963a7d36c2077bbaccac9c51cf2a41066adfac045c1b2e56b46b40867d4581e4f2b25bdeed40e9f710fc9c372e20d3d2a9327d1610f0b95cbd868ee4676ffa27eca666800434fb9d9c925bb4ae987e4850037b66d91be77ba9a439a50231ce3c143859ea6e9ee35861fb64541705e2edf84ad6c2814a1a5842024d8e258fb6e3e21b48ec9f74edc7918e69807a0adae29b9c46914d0786d08a58148019f59e56e955ceb877e80a6c867a33d5957164c38ec7874ef6b1faa39cea6c8fec3be0930299db5540442f5ea6e9dc0e146153d7f7dc5d9cbb65923531cd3a536bd7d1f3ac9323442306f4230e82468166b5c4a92b9bddbef736213f511a2da86eda19c8b8ccfdc404455a65180f1b7ab16478085d9f05d7bfe0559acbe1c39a934b5a5eec7fff149dbdda7ab76c5ecee7a5bbfa4d1011127a8526ee04a2977cb8d4756269efc2d08db01fac31f42d6681cf5a3264d7b1aa84424a02aa27e67bce58ab27f70e5b8a3b97e75eddc048ebd710b6182e01715000c002b151401cecc42729f45ef932fe746e83bba393e5799f6a24b15db7850f6be2e425bc75205395dbe7bc52e1f13b6bca52cd0f08a9629e215b1fe3d5daa5629a3131ca681db8a57275a15556dfcf6b8899a6c9efe476d8d5bde2d9d0e56985c56e7550fbfd84f7da15565706c73ed13a8288b3ffbd3f85e2f7fe7248bb6a3d15773480fe2a880c3515d1f6b37e85eacc880fa68c455164fc7ed7adf82416a64616800b09ecfab79638525df9e7c37c61b4ee85bb63b28621678fa2079ea772328b90528e71a9770dde36344625d41e41889a7f92f21b91a1c2fa20521dcb00f649ceba23090a2b4f41f16de20d74b1fffc17ae4679b5a6105f1506a412b7a569ed9bca1d46c63058f5a9ca89e05e90e9b812adee784b0d98f9d226dc1042ee2dca414232784ce899911058c4378a44667f81b7172aceeb132337bfcd48ca565246fb7149adab936c5e70573cc0484446f2932c2fbd34be875f6deb2c18611a86e0dca9167e0a058fb89ffd22bc84de728d0004ba7b778fd2bdb1f39e981445580b0de1c880d7352338e054400033524781feaeb4d3bff970f9a3987d027437e57024f9131c318c44908171884d645bd6a5bc69e718005b0a6e2f2fba96a2280f96e5bbbf0ece8a57141422c54cc2ae665699129810d85f3bb60ad212041c0b4080dab5ac3b61f5aa6a7bc71d1721115a5b61ddd69dbb6fa3589e9072b9cd55079ac8f971e10d01006f4c9406b9b07580e3a50729ec2e6bec5342b9db9c5ae4b6d7bcb5456a312082fa63c2e8ac9df30ddafb367098fa1c42ccf6e80a6ebbcc8e6829a89d93f927973b1b461a5883623db123bbba3585bb49848c72c98cc00946f744d3491b815be77cbd671e2a8dcf9d42846f8e8f1e742a40165783312867c2984a75240e1152768e1093e4d903df97251b158a2a1ef890431cb62fe662cd84784c66cc6c78316f124ef9784d6dfcd08c3914de89f5074a26695157f2d32ac94bf5b8676c10db7160c636f6f967ddab974ae578fe93b18156875cdd3089d8259ad6983c201c0d740dadbe5098eee9934f2767fafe9f5e74821774eb34be6728db676bcad15551a7f6b6987736362e09f51f835c24672e698f115433ae2be30010353379d3633b4a228788dfb0ba9c6c50574fa860fbd2e37d1bb6dfb4ad943cdb941f3f7bc3495d3339d8f67e20bbc9a617702253390987ad42bf58d2feec4fd97c41028066deb0f24f1652281da9c259a4324c94291a55baa299776119bb99df84b6e8db77b7063b98da8e0d758fe6444f62a0f3f92476ad4ededbaf305625939765c336be8b56019a5976782aa9c017a57b24002a0090dcfe7b12da67f4dcac354f93e88f84bfe9248b0edcd046b8ca4fb034defbe298235464ce0b3fbfe9b97913655033b6e962aac75c1183d05a23498b6bfb1a8d0718a52bc0c5cfd45ab8493b842c8be3eef5f3a0c2508f950de5454f84cb2d5fc0d725702f1a5e45c5eeb0de912baebe437db1d7a0f65c92399a22ce4451329ff254f49a8cfcbbfb1d4706048a0956a63d5e4439cd00c608ef9eb96bbdfaea66a2fcc4ac91c3d32755919f89512f543a78d341487809477ed0f5e0a52d31ec5231f3ac2ab3ac0cd3817f0eea9d7db4ac14b87c8b45155427959515f54ee2f8ba84fc23a24949d904f80fecedf5991a915f91f468365e116e07494f529b49f20710e37363e6368171a005ebef97a65c127c4e431ca5a0a90536611cc3deb15cbac5d540a7bd364393de024074be45317171a8b7393ed2ead7e505ce033d8448c4f90618daaebfdf0749a68a15f7e42d899f55121e782dc2a06093cd28c57934d50a57464b93957a59e0029dacbb94a69ec0860e1b6a96f80add10d329dd24dc3015cad98f0829ce812c10325fee605fa6aca01245327be64f4a44af00022967ca2854d3306e8c68eee3570a843c124c925d58953be2c8f1dc1c7515fcadb95dbdca8a2775f6a4ec488f06285978916c3675b97b8bda6e487924d8ceb64a99509829306e5c40f3a991032ab45470112b55edbdd519216905a3ab0f800e412fa3a23ea2514d3a344b6147838a51d30227a2fa5ffac58c03df44cb45373784c1c0b1cd1fe7bb7ebf5b43e4bb17049f566963f55db0cfb433c629d72e64e067b86aa71fbf8692e96f28106a7c6a9239fb109fc5945f8f52d9689f1fee22ae1622e5be669dd024f9e0219e4d95e3611054fef3bf2ee3552763db322330b2d28bb7773fc214ebdc27a956e2c35623397910dbc692bf9236a18bf929a5769b9e5b09ed66be52cbd20a014f40089480332d8e0d56c01cf59580fe2175d429a68e4f69710c6982c8c456410db7cbcd54a6275c77a03b7b62c86c523625e3b1d46daaab315f8a6a530888966966c02add59c0a13f8df66e6a3c5d07fb9930bd95714f5b78cd52b16a66dcf5905a354a98d23d966a1b7580eac95682b31b562828b882bf545996a78aad7298d660c3d92fd5b4396dd56a4aaa2dd0d2e6f0d8f9b065e69710ed601800f9188e38be39c41c5a798249ca381327bdf1fbde2f5ab9ce06db2c03208338f845c6d34b09a40adeba557334610ca9ba76c5a2e557ff6959c2126d0ec3c8ffd5a18b6bf6ba3563a47017bc28e8e8794e2aaf12803be7925a60bec2d5d5ccab9940f6809342cf308c928288938dbcd1714400cca2b0d3d6bc45ac616317ae0768882afa57027871d66223f6083292789e335b4f4bebc79ff731cb038c8c6a140b6af13bd462361511c3cd0a51ddff9daf86846ee6b4ab6f2be083276b68e2c99ed8c8c6f5dff03a41d2849bedd525e7ed4c2fced2add04a46468b9b5434a69df5e16e42ca42227f82a14aeff6ca131133651bbb11fb3992907a6e04d19705d8a6eb207964e91a8d4e217612edfeab353222621d31e3cdbad35e891d24876c896062f13d5d26b3e50ba20803cefe807dfe8448a518164edc42627b15250181f365383520e6c913176ef8187bd0042178ce89d45294cee999440c29826348a76f0c3799d722ebb85225945cce629a692b3aec1a5f20b231f2dea2b56846f92a8df56a24226bef45b737cd9aab552245915c8fec062d7b322b4361199a36ca477d54c5ddb1310f41ebd87142a6c91f4cfd4bacf5ea647ad9d1b36ccdbb701030cb70b987d4aeee492ba2596e907d2c85d75f1ed6ea3bca0897c8913bf6a75758eeac448e3d869d7b24f16ea3033c8fb008656134a468adf4f7ec2d4c7b4e8134671abbfc8421d12516eb501bad92c8056f1404f21c1294a7b0ff9e7cefe040b0159c0f17f378672d668c11f4f3399a075753b7e4a559b34edc9d8e615d5d65a60b2b701c1f06dbef7eb1f79be9eb8f4b2b21350b1c10bec3c37c55902969301d2272e7180c10ce9205f3be8f724c9c5ccf2cfe3278077da5865801c060efe5d3627100bf6568c5bd0fac3416e9c952a3e503ba0d0a7a6b599f794a3aa96e1e221a33e8fbe2c162dfd79c5b1e42831e4495a803d75dec18a29b4c9734177b96cae63d412d892d33aa656436f460482ce1a1107086298482c505704fbbd1a82b33ed6089192eecb43bdef9eb8744283acff6220793da284d3c7356bc722f90a7a4bb73579c08079ec305baba379e584e1ee3ed9e29e239cc4151f66e7887167492a448ddcae8fb03cee88283396ac406289e62cbdee9a149b174ac17ac4827df38fd38c1faafe77b33d07de77d57277076d971462b2d1b406d80f81ffc6c80f068f21742af6f062b4c12e4f3677d2814665044d5054aefdd8865637ddbb4fab826bd321e3b8f9eba62b12861048f5e7062d1e6baa6d87bb7a1007128493beb4a46081d39dbf3d48d82c89892c60bad9096f1a4083a90b1aafc23e4c5dd828b2a8e50cc41dbfa49a46bc730a86596b1e5c205d257a04d3c5e268908199e3b5973b9d70b3493f119ca39fcd30afa10f4edbd907d4c9047a91edf7f401386be0e6fb824bcffb8c4e9693915e498633b4fdda4ef6868420182e07077728775a7af881a8e9d7472d7d182f7e4aa65fef6b39b4cf1c31e"}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @local}, 0x1c) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000002240)=[{{0x0, 0x34b, 0x0}}], 0x40000e2, 0xbb8) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000600)={'#! ', './file0', [{}, {0x20, 'vlan0\x00'}, {}, {0x20, 'cgroup.controllers\x00'}], 0xa, "54221f05f29115da5532ebe9214f9f35ca8fa69e832f9986eecb3caad096a79d0e00c2957f368ed6246f364c53f558d980514779ffa3a5214068a17defc2fa5369fbb8db4886165bcc4f6a76e07b5905970d793af812d39b9981709e75c81916c2c184f90627d6f8196bb1d39ac6f73298b65b685b0dbef1748dbc424567798634c54f3bfe920d673b2f2995a334d7f237db0f0e5d16e2fcc05dc09237b7a19ac352ec2ce39abc4513ec0543b35fdc8ea709f01ef7f314b30cf4a9d38401a66ef56df680189ad4c3b25e54e8b09f6a4265beaae0cb"}, 0xfd) ioctl$sock_inet_SIOCGIFDSTADDR(0xffffffffffffffff, 0x8917, &(0x7f00000005c0)={'vlan0\x00', {0x2, 0x0, @empty}}) write$binfmt_script(r4, &(0x7f0000000200)=ANY=[@ANYRES32=r3, @ANYRES16], 0x3af4701e) setsockopt$packet_fanout(r4, 0x107, 0x12, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x2200c001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4000}, 0xc, 0x0}, 0x20000000) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000280)="44f9b108b1cdc885c9c533d2a9474bec8bfef1031e2da700008dc6b91d09f7ab15778571d8e27546090000006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d435a5404970c85d92d7083ff38844cbb0c6c5eb508ddc2dc7a590aa7941b1e2d6129c92c862607e09eeb5a688138dea062276cbfa784cbf550bf3074f8a4df5a0000007d551d199eafb57977a403c4ac3a2feb0000000005923d56dae25b80f76a873664b5753444fe05f33e5f9104557c00000000000000cd018f0c6f579a26", 0xc9, 0x1, 0x0, 0x0) shutdown(r2, 0x2) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x8000) recvmsg(r2, &(0x7f0000001500)={&(0x7f0000000100)=@sco={0x1f, @none}, 0x80, &(0x7f00000014c0)=[{0x0}], 0x1}, 0x1) [ 293.026100][ T8689] netlink: 'syz-executor.3': attribute type 28 has an invalid length. [ 293.046554][ T8689] netlink: 4608 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") truncate(&(0x7f00000003c0)='./file2\x00', 0x401) 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0f8b6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x6, 0x0}) 00:04:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") statfs(&(0x7f0000000100)='./file2\x00', &(0x7f0000000400)=""/34) 00:04:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa0c886, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1, 0x2b2, &(0x7f00000007c0)="$eJzs3EtoE3sUx/HTx217e2kTLiIoqEe7UZGhyVpog7QiBiraSLUgTO1EQsYkZEI0RZoIQjcu3PhaqyBSKIgLQSh14UpapDsX7rrrwrqyiDiSpm2akD7oK4V+P4v2MP//b3ImMxmSfyCzZx/djoYdI2w2iUiN1HZKTuZrxCu1siQnp+6MfTly5dr1i4FgsOuyaneg1+dX1dZj4/33Rk9MpP67+q71Q6NMem/MzvlnJg9OHpr901svIhFHY/GUmjoQj6fMAdvSwSdO1FC9ZFumY2kk5ljJkvGwHU8kMmrGBluaE0nLcdSMZTRqZTQV11Qyo+YtMxJTwzC0pVmwttH088Dqo6E3864rc6nPrtuYE9d18xubdrE9VNnC+XfdFef/YbVbwi5acVNvErFH0qF0qPC/MB4IS0RssaRdPPJb8teI+2LMXbhU8n/v+seC06c/fVRVrwzb2cV8Nh2qK837xCPeQqagUHdfCHb5tGA531jsbznvF48cqJz3l+cXHr9BTratyBvikembEhdbpsaP/5zpGXm6lB/2qZ7rCZbl/5XBYhuvf+z2iQEAAAAAAAAAYAsMXVZx/d7IT3gwpKotZeOFfKXvB8rX59srrs/Xy+H66h47AAAAAAD7hZMZipq2bSW3WOQ/ym/HfvZkISK5Tcdf3t/45KPda89p66ib6vyaS+yNp2XDxa++PdFGaSGLq0/rTa7b5ldKsfi+LfupWexv9Tnn+7+9XXc/DaVb/ln9ljGx4zclAAAAADui+Ka/Q7Lh9+ls35nH1e4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID9ZhM/OTb1rNKQ5ov/X1UaqvYxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArOVvAAAA//+1Icp/") [ 293.398078][ T8701] loop3: detected capacity change from 0 to 128 [ 293.404063][ T8699] loop1: detected capacity change from 0 to 128 [ 293.422853][ T8704] loop5: detected capacity change from 0 to 128 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0fcb6e68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x7, 0x0}) 00:04:53 executing program 3: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="04", 0x1}], 0x1) 00:04:53 executing program 5: syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000680), 0x1, 0x5d3, &(0x7f00000006c0)="$eJzs3c9rHOcZB/Dv7MqyZIOzSewk/QEVLpQSU1vS2nUKharFFB1MSegllxxEvY6F106QNkXJobjFf0h6UK/p2fTgg8+95yTosVDoJSB6cZnZ2dXGlmUpkbTr+PPB78777jvzzDuPZ152ZgUb4KW1/H5OPEyR5QvXN8r21ma7u7XZvjOoJzmZpFH9y1RZ/VfSvJ/MpV/yvSRFHa541n7e++DBV1+2vzjdbzXqUq3f3Gu7/blXlyzVg1w6xHiPvnW8YniEZdBrg+CT4PHz/fcId988wtgcQPGM/4tWcirJTD0PDE7cxvGO7vBNzAUIAAAAR+iV7WxnI2fGPQ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4kdS//1/UpTGoz6UY/P7/dP1e6voL7eG4BwAAAAAAAAAAh+BH29nORs4M2o+L6jv/81XjbPV6Op9kPZ2s5WI2spJeelnLQpLWSKDpjZVeb21hH1su7rrl4vEcLwAAAAAAAAB8R/0lyzvf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCQokmZ/UZWzg3orjakkM0mmy/XuJf8Y1F9kD8c9AAAAADgGr2xnOxs5M2g/Lqp7/jeq+/6ZfJK76WU1vXTTyY3qWUD/rr+xtdnubm2275Tl6bi//s+BhlFFTP/Zw+57nq/WODfcYjm/ze9zIXN5N2tZzR+zkl46mcu1qraSIq366UVrMM7dx7v0tda7zxvrW9VIZnMzq9XYLuYP+Sjd3EijOoZqnb33+OcyO8WvavvM0Y16WSTFD+ojmwytKiMnhhmZr3NfZuPVvTNxwPPkyT0tpDF8BnX2CHJ+ql6WOZ+Z6Jwvjpx9b+ydieT89a3mre7d27durl+YnEP6hp7MRHskE2++VJmYrrPRn0UPNluer7Y9k9X8Lh/lRjq5kqu5ksv5edpZyNXqWhvk9dw+rrXGwa61H/+0rryWFLP95YQo8/rqSF5HZ7pW1Tf6zk6WXjv8GWnq+3WlmRRTwzFNgiczMXq+vL53Jv76uHxd7969vXZr5eN97u8n9bKcm09O1Nw8XZ+9U1Xr62dH2ff6rn0LVd/ZYV/jqb5zw77nXanT9We4pyMtVn1v7trXrvreGunb7VMOABPv1Nunpmf/PfvP2c9n78/emr0+85uT75z84XROPJp60Px742+NXxZv5/P8aef+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+ObWP/3s9kq321lTUVFRGVbGPTNxHC717nx8af3Tz362emflw86HnbvvLF5evLxw9covLt1c7Xbm+6/jHiVHZeeiH/dIAAAAAAAAAAAAOIjj+HPScR8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL47l93PiYYoszF+cL9tbm+1uWQb1nTUbSabK5f+S5v1kLv2S1ki44ln7ee+DB1992f7i9E6sxmD95l7b7c+9umSpHuTSIcZ79K3jFcMjLINeGwSHcft/AAAA///15iAT") setxattr$incfs_metadata(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x2) 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b09be68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x8, 0x0}) 00:04:53 executing program 3: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00'}, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_user\x00', 0x275a, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0fce68b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x30}}, 0x0) [ 293.677790][ T8723] loop5: detected capacity change from 0 to 1024 [ 293.731448][ T8723] hfsplus: cannot replace xattr 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:04:53 executing program 3: unshare(0x40000000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r2, 0x40047459, &(0x7f0000000000)=0x6c0076) write$binfmt_elf32(r2, &(0x7f0000000300)=ANY=[], 0x758) signalfd4(r1, 0x0, 0x0, 0x0) 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x9, 0x0}) 00:04:53 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x13, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:04:53 executing program 1: getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000280)={@loopback}, &(0x7f0000000380)=0x14) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000dc0)=@newlink={0x44, 0x10, 0xffffff1f, 0x28c, 0x0, {0x0, 0x2, 0x0, 0x0, 0xffffff81}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @gretap={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r2}]}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x44}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000440)={'gre0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB='gretap0\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYBLOB="000000000000ddaf9dd9d502d756d049b3cadb93b700014b2c0065000007009068ac1edd95"]}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000440)={'ip6tnl0\x00', &(0x7f00000003c0)={'ip6_vti0\x00', 0x0, 0x4, 0x1, 0x20, 0x101, 0x68, @dev={0xfe, 0x80, '\x00', 0x1c}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000500)={'erspan0\x00', &(0x7f0000000480)={'erspan0\x00', 0x0, 0x8, 0x8, 0x7fff, 0x2, {{0x15, 0x4, 0x3, 0x19, 0x54, 0x67, 0x0, 0x5, 0x2f, 0x0, @multicast1, @private=0xa010100, {[@rr={0x7, 0xf, 0xb3, [@broadcast, @dev={0xac, 0x14, 0x14, 0x1b}, @private=0xa010102]}, @ra={0x94, 0x4}, @timestamp_prespec={0x44, 0x2c, 0xb4, 0x3, 0x9, [{@private=0xa010102, 0x9}, {@broadcast, 0x7}, {@broadcast, 0x4}, {@private=0xa010102, 0x2}, {@loopback, 0x7f}]}, @noop]}}}}}) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x0, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r4, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r4, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r3, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000440)={'gre0\x00', 0x0}) syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x20100c0, &(0x7f00000002c0)={[{@errors_continue}, {@discard}, {@dmask={'dmask', 0x3d, 0x1000}}, {@utf8}, {@umask={'umask', 0x3d, 0xc8f2}}, {@namecase}, {@fmask={'fmask', 0x3d, 0x1000}}, {@gid}, {@iocharset={'iocharset', 0x3d, 'cp866'}}, {@namecase}]}, 0x1, 0x1519, &(0x7f0000001ac0)="$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") 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b69b8b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) [ 293.861632][ T8740] batman_adv: Cannot find parent device 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xa, 0x0}) [ 293.863647][ T8740] device gretap1 entered promiscuous mode 00:04:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6fc8b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 00:04:53 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000080)) 00:04:53 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xb, 0x0}) 00:04:54 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0xfe0f, &(0x7f0000000040)={&(0x7f00000000c0)=@RTM_NEWMDB={0x38, 0x55, 0x1, 0x0, 0x0, {}, [@MDBA_SET_ENTRY={0x20, 0x1, {r1, 0x0, 0x0, 0x0, {@ip4=@multicast1=0xe0000000, 0x800}}}]}, 0x38}, 0x1, 0xf00}, 0x0) [ 294.080283][ T8740] loop1: detected capacity change from 0 to 256 [ 294.082522][ T8740] exfat: Deprecated parameter 'utf8' [ 294.083737][ T8740] exfat: Deprecated parameter 'namecase' [ 294.085125][ T8740] exfat: Deprecated parameter 'namecase' 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e69b171bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 3: unshare(0x40000000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r2, 0x40047459, &(0x7f0000000000)=0x6c0076) write$binfmt_elf32(r2, &(0x7f0000000300)=ANY=[], 0x758) signalfd4(r1, 0x0, 0x0, 0x0) 00:04:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x1c, 0x8, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) [ 294.155474][ T8740] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0x1a5d0b6b, utbl_chksum : 0xe619d30d) 00:04:54 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xc, 0x0}) 00:04:54 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f00000001c0), 0xc, 0x40001) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b061bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x8, 0x6, 0x101}, 0x14}}, 0x0) [ 294.254007][ T8772] vhci_hcd: default hub control req: 0000 v0000 i0000 l0 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xd, 0x0}) 00:04:54 executing program 5: syz_emit_ethernet(0x4f, &(0x7f00000000c0)={@local, @empty, @val, {@ipv4}}, 0x0) 00:04:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x8, 0x6, 0x101}, 0x14}}, 0x0) 00:04:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)={0x168, 0x0, 0x0, 0x0, 0x0, {}, [{@pci={{0x8}, {0x11}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8}}, {@pci={{0x8}, {0x11}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x168}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="70050000", @ANYRES16=r2, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r1, @ANYBLOB="5205330050800000080211000001080211000000ffffffffffff"], 0x570}}, 0x0) 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b071bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 3: unshare(0x40000000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r2, 0x40047459, &(0x7f0000000000)=0x6c0076) write$binfmt_elf32(r2, &(0x7f0000000300)=ANY=[], 0x758) signalfd4(r1, 0x0, 0x0, 0x0) 00:04:54 executing program 5: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="d6e9c7984244", @val, {@ipv4}}, 0x0) 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xe, 0x0}) 00:04:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x8, 0x6, 0x101}, 0x14}}, 0x0) 00:04:54 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) ppoll(&(0x7f0000000000)=[{r1}], 0x1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) close(r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b081bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x140f, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x9, 0x45, 'issm\x00'}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}]}, 0x2c}}, 0x0) 00:04:54 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4001, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000004d40)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)='t', 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x4880) 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b091bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x10, 0x0}) 00:04:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./file1\x00', 0x1000004, &(0x7f0000000680)={[{@fat=@codepage={'codepage', 0x3d, '437'}}, {@shortname_winnt}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'maciceland'}}, {@uni_xlateno}, {@uni_xlate}, {@uni_xlateno}, {@shortname_mixed}, {@numtail}, {@shortname_lower}, {@utf8no}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'cp855'}}, {@shortname_lower}]}, 0x1, 0x32c, &(0x7f0000000340)="$eJzs3U9oI2UUAPCXTdt0hTU5CAueRm+ClG3Fg55SlhXEIv4h6Hqy2K5IE4UtBrqHZnsSj4IXQfHgzYMe9yyexJsHPaog/sGLCx4WXByZZCaZJO2aLqT1z+93aL9833vfvJmkdFral5ebsbO1GFdu3vwxlpcrsdC82IxblWjEmajGwPUAAP5LbqVp/JYOnHYtAMDJ6H//f/XcHSJ+Lz+oVOZfEgAwZ6Wf/xfvEPbMobNvzK0sAGCOpn7//+DY8tJ49MLwbwIAgH+v5y+/9NT6RsRzSbIc0Xmr2+q24vHR+vqVeC3asR0Xoh63IwY3CoO7hezjE09uXLqQZH5qRCvL6LYiOr1ua7hFll+L1ahHI89Ph/nVLH+1n59ExPVe//jRqXRbi5Xi+N/eE9uxFvW4bzL/bERsXFpL8g1anSK/F3EQy0UFWf0rUY+vXunf0GxFljuqf381SS6mG0k8fSZPyPapxdZoh9zkYwAAAAAAAAAAAAAAAAAAAAAAuDsryVBj2D8nzT4POv2tjAIaaam/TtHfJ+8PdDDoD5TWiu48b1cn+wON9+fpthbizOmeOgAAAAAAAAAAAAAAAAAAAPxj7O4txWa7vX11d+/aTnnQK828/sUnn5+N6Zi/GSzkx9i7tvNhvlSNYUxaLYLTaj9mIr0aMQr++Maw4iImW68Nz+LQMmpHL7Xb5x744f3Dlv4czVSjqLA+OM4M5965N/qF5TPfrM+UlQ/WyjMRpaXLxemnR6Xvvze9YVQiFo7/xM0waEbEI7vnH+3PfJY3fXjo4foL37370S9Z8ZX8iiURcTu9q2PVYvAsFzOVpfHX7vE2XIq9zerXv754/ztfzpaVlmfePDr408mZpcEguwKzFLZ4yIt/DoPzHzQ3b+x///P40uKRXyClC61RBwAAAAAAAAAAAAAAAAAAnIjS/4ofw2PPzq8iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADh5o/f/Lw0OpmZmGfzRi+ml2vbV3Vg+7bMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/7q8AAAD//+l9brE=") openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8941, 0x0) 00:04:54 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x211, 0x0, 0x0, 0x0, 0x40, 0xc16, 0x8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7, {0x9}}}]}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x44, &(0x7f0000000100)={0x5, 0xf, 0x44, 0x2, [@generic={0x38, 0x10, 0xa, "5f2ac7bb4a5d413d785e3a4871673eed1b02f23ba99bbe2df04a7acf2c0abebf0718b4744f0fb163b457007d72a625e537f540a024"}, @ext_cap={0x7}]}}) syz_usb_control_io$hid(r0, &(0x7f0000000400)={0x24, 0x0, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x411}}, 0x0, 0x0}, 0x0) [ 294.699813][ T8815] loop0: detected capacity change from 0 to 256 [ 294.734108][ T8817] udc-core: couldn't find an available UDC or it's busy [ 294.735856][ T8817] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 294.776399][ T8815] FAT-fs (loop0): Directory bread(block 64) failed [ 294.778067][ T8815] FAT-fs (loop0): Directory bread(block 65) failed [ 294.779713][ T8815] FAT-fs (loop0): Directory bread(block 66) failed [ 294.783638][ T8815] FAT-fs (loop0): Directory bread(block 67) failed [ 294.786383][ T8815] FAT-fs (loop0): Directory bread(block 68) failed [ 294.791515][ T8815] FAT-fs (loop0): Directory bread(block 69) failed [ 294.794238][ T8815] FAT-fs (loop0): Directory bread(block 70) failed [ 294.799331][ T8815] FAT-fs (loop0): Directory bread(block 71) failed [ 294.802616][ T8815] FAT-fs (loop0): Directory bread(block 72) failed [ 294.806516][ T8815] FAT-fs (loop0): Directory bread(block 73) failed 00:04:54 executing program 3: unshare(0x40000000) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r2, 0x40047459, &(0x7f0000000000)=0x6c0076) write$binfmt_elf32(r2, &(0x7f0000000300)=ANY=[], 0x758) signalfd4(r1, 0x0, 0x0, 0x0) 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x11, 0x0}) 00:04:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0a1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:54 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x12, 0x0}) 00:04:55 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) ppoll(&(0x7f0000000000)=[{r1}], 0x1, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) close(r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 00:04:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0b1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:55 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xd4, &(0x7f0000000040)=0x6, 0x4) 00:04:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x18, 0x0}) 00:04:55 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000480)=""/39, 0x27}, {&(0x7f0000000a00)=""/116, 0x74}, {&(0x7f0000000a80)=""/149, 0x95}], 0x3}}], 0x1, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000040)=""/88, 0xbc}, {&(0x7f0000000140)=""/85, 0x519}, {&(0x7f0000000fc0)=""/4096, 0x2ae}, {&(0x7f0000000400)=""/106, 0x264}, {&(0x7f0000000280)=""/85, 0x1c7}, {&(0x7f0000000200)=""/77, 0x62}, {&(0x7f00000007c0)=""/148, 0x2d7}, {&(0x7f0000000100)=""/22, 0x26b}], 0x90, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000000000)={0x77359400}) 00:04:55 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:55 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000002a105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001200)={0x24, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="0022620000003f57010000002a6a01070100be0083"], 0x0}, 0x0) 00:04:55 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037001000030001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) 00:04:55 executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @private}, @dev}}) 00:04:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0c1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:55 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x21, 0x0}) [ 295.439071][ T8842] udc-core: couldn't find an available UDC or it's busy [ 295.453104][ T8842] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 295.458989][ T8845] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.0'. 00:04:55 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3900000013001118680907070000000f0000ff3f04000000170a001700000000040037000a000d0001302564aa58b9a64411f6bbf44dc48f57", 0x39}], 0x1) [ 295.556095][ T8854] netlink: 'syz-executor.0': attribute type 13 has an invalid length. [ 295.562661][ T8854] netlink: 9 bytes leftover after parsing attributes in process `syz-executor.0'. [ 295.595339][ T8854] gretap0: refused to change device tx_queue_len 00:04:56 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000280)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x25, 0x0}) 00:04:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0d1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:56 executing program 5: nanosleep(&(0x7f0000000000)={0xfffffffffffff080}, 0x0) 00:04:56 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd602ac1c700083a00fe8000000000000000000000000000bbfe8000000000000000000046000000bb"], 0x0) 00:04:56 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1ee0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 00:04:56 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000400)={@broadcast, @random, @val, {@ipv4}}, 0x0) 00:04:56 executing program 5: syz_emit_ethernet(0x86, &(0x7f0000000080)={@random="3158c0d5e477", @local, @val, {@ipv4}}, 0x0) 00:04:56 executing program 0: syz_emit_ethernet(0x2fbf, &(0x7f0000002b40)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0e1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x5c, 0x0}) 00:04:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, @val, {@ipv4}}, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xfffffff9, 0x8000) 00:04:56 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600307b7000800004967a50db0a258fc5577a9e7b3ffebc9fe80"], 0x0) 00:04:56 executing program 5: pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x7, 0x0) 00:04:56 executing program 0: pipe2(&(0x7f0000000500), 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 00:04:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x300, 0x0}) 00:04:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b0f1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:56 executing program 5: syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:56 executing program 3: r0 = socket(0x840000000002, 0x3, 0xff) setsockopt$inet_int(r0, 0x0, 0x16, &(0x7f0000000000)=0xc, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='gre0\x00', 0x10) sendmmsg$inet(r0, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001980)=[{&(0x7f0000000200)="a9050000000074640400000000003552bde5c064c6", 0x15}, {&(0x7f0000000100)="174640b6d80fb2eedc81ba60ccbb9d", 0xf}], 0x2}}], 0x1, 0x0) 00:04:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x20, 0x3, 0x7, 0x5, 0x0, 0x0, {}, [@NFACCT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 00:04:56 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="280000001c0073fc000000000000000007000000", @ANYRES32=r2, @ANYBLOB="2becaeb00a000200bb"], 0x28}}, 0x0) 00:04:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x500, 0x0}) [ 296.578164][ T8897] bridge_slave_0: default FDB implementation only supports local addresses 00:04:56 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg$inet(r0, &(0x7f0000003140)=[{{&(0x7f0000000200)={0x2, 0x0, @local}, 0x10, 0x0}}, {{&(0x7f00000005c0)={0x2, 0x0, @multicast2}, 0x10, 0x0}}], 0x2, 0x0) 00:04:56 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x3) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ppoll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x3084}, {0xffffffffffffffff, 0x2382}, {0xffffffffffffffff, 0xa148}, {r1, 0x2}, {0xffffffffffffffff, 0x102}, {0xffffffffffffffff, 0x640}, {r0, 0x48}, {r0, 0x504}, {r2, 0x8308}], 0x9, &(0x7f0000000340), &(0x7f0000000380)={[0x8]}, 0x8) 00:04:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b181bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:56 executing program 1: pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) close(r1) 00:04:56 executing program 0: semget(0xffffffffffffffff, 0x4, 0x10a) 00:04:56 executing program 3: r0 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000001340)='./binderfs/binder-control\x00', 0x0, 0x0) fstatfs(r0, &(0x7f0000001380)=""/172) 00:04:56 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x600, 0x0}) 00:04:56 executing program 1: shmget(0xffffffffffffffff, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) 00:04:56 executing program 0: mq_open(&(0x7f0000000000)='^.@[](*\x00', 0x80, 0xc4, 0x0) 00:04:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1a1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:56 executing program 3: timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000140)={0x77359400}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000040)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 00:04:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000100)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x18, 0x2, [@TCA_BPF_FLAGS_GEN={0x8}, @TCA_BPF_OPS={{0x6}, {0x4}}]}}]}, 0x44}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 00:04:56 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 296.834775][ T8925] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 00:04:57 executing program 5: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x3) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r2, 0x40047438, &(0x7f0000000180)=""/246) ppoll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x3084}, {0xffffffffffffffff, 0x2382}, {0xffffffffffffffff, 0xa148}, {r1, 0x2}, {0xffffffffffffffff, 0x102}, {0xffffffffffffffff, 0x640}, {r0, 0x48}, {r0, 0x504}, {r2, 0x8308}], 0x9, &(0x7f0000000340), &(0x7f0000000380)={[0x8]}, 0x8) 00:04:57 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x700, 0x0}) 00:04:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1b1bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:57 executing program 1: syz_usb_connect(0x0, 0x58, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0xb8, 0x35, 0xe8, 0x10, 0x7ca, 0xb808, 0x5161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x46, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x37, 0x26, 0x83, 0x0, [@uac_control={{}, [@mixer_unit={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}], [{}]}}]}}]}}, 0x0) [ 297.294539][ T8933] udc-core: couldn't find an available UDC or it's busy [ 297.296119][ T8933] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:04:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1707ca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:57 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x900, 0x0}) 00:04:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1708ca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:57 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xa00, 0x0}) 00:04:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1709ca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:57 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="70050000", @ANYRES16, @ANYBLOB="010000000000000000003b000000080003", @ANYBLOB="5205330050800000080211000001080211000000ffffffffffff0000000000002000000000000000640000000100030107060200002d1a000000000000000000000000000000000000000000000000000072"], 0x570}}, 0x0) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)={0x350, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_BG_SCAN_PERIOD={0x6}, @fils_params=[@NL80211_ATTR_FILS_ERP_RRK={0xdd, 0xfc, "73fc549f595239d6ec1985e92765a3e10885707f30d395ec1534b3cd8760e800d1b8c335834db37d42abf829a4ac5e2cf106468c9438850f73e628dd0a05d33a693bc6fcfa6b78bea2a95261bea7f62e0040cf8480f25243c7bcd50bc0462917cb816a00c5c3278b7ab178346ab6776209dd77a2d6be9fad97cb02216d89e9f1c6d8b8cc8f433ee98ba69790879563b503aa6c7016841c5e00fb9630b40ca4b0b5a66a1dcc8c5473dffb0161f143029304fa6109667d019a60a9de2acc4c614423e8254868dafa4573b4a2e21fab5ac8595147cf5ef4262a6c"}, @NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM={0x6}, @NL80211_ATTR_FILS_ERP_REALM={0x15, 0xfa, "ac12dd938696efe4962206567a2643cbde"}, @NL80211_ATTR_FILS_ERP_REALM={0x4}, @NL80211_ATTR_FILS_ERP_REALM={0x22e, 0xfa, "a1186aab50b1bd63a815af44845572cc4ca2ba85b2a77cd25100d8727768a813e39852fa2bec720fcc3856221910c6fc9dbe8cd0bf99accf223aa0becec651ae700ec4158e5cdda956cf4e96639d7e8263e7fc7322ab006daf4e0c9af83ac41b6c92edfcf0151812b722c22c134be033d59606164c01c51943f090c6f01071f2f2de66ae5ed40c40a1dca6dd16558fb794199a522bf958e6483b5dac75ad34ab0491b8049705c8de2b7dbccb30a27f099eeb7fb30e7c6e3972e8947fc3e2198bf542084e00b47d9c924d4b4962aaede30bf2594506ca7e72cfb26af2028ce23ea1b6ed8cb9a91fe985efd94318ca16fb8ae801432dc11d2ea1a9910619f9a3d0e5aa9e4d171db9976bb9ba458855c2d42d8e6db2a24da154ca3eb62471020781098c24deb7f2ed4f1a80ec2d3e0974f6a7774a32afd258c0642408d023ede5dbe47a09fb76520d873488ba5b9842c2a54eca60feec7a7562927e34f2786c22ee0293ba926037dfb33b37aef49ac9f38750f0dfa17a32c0113c5ccf2159055226c06acf8c26c0e8eef64df56401594b37efec49df6d007d5fa25f849d0c17965f3c150cec95f3b52ef2098186c3412f9eabc954e08f11b741139534342e397ff7ac75aa1e60a548705ae0727d718abad158858646378c5b152c1ae3affe66545953227775a407c614a284be0fa3b8324d5c6e42420099a5214b7633dbd61cc57804f16503dd8e6bfb586df5f24a3de1c9184e8598938bd15b7a8a64140de2a709a38c8393dc0e3beddfd5"}]]}, 0x350}}, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="70050000", @ANYRES16=r2, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r1, @ANYBLOB="5205330050800000080211000001080211000000ffffffffffff00000000000020000000000000006400000001000301"], 0x570}}, 0x0) 00:04:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170aca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 298.300510][ T8923] loop0: detected capacity change from 0 to 131072 [ 298.306512][ T8923] F2FS-fs (loop0): invalid crc value [ 298.311308][ T8923] F2FS-fs (loop0): Found nat_bits in checkpoint [ 298.326008][ T8923] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 00:04:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170bca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:59 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xb00, 0x0}) 00:04:59 executing program 3: syz_usb_connect(0x0, 0x58, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0xb8, 0x35, 0xe8, 0x10, 0x7ca, 0xb808, 0x5161, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x46, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x37, 0x26, 0x83, 0x0, [@uac_control={{}, [@selector_unit={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}], [{}]}}]}}]}}, 0x0) 00:04:59 executing program 1: r0 = msgget(0x3, 0x0) msgctl$MSG_STAT_ANY(r0, 0xd, &(0x7f0000001800)=""/4096) 00:04:59 executing program 5: r0 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder-control\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) 00:04:59 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 299.216227][ T8965] udc-core: couldn't find an available UDC or it's busy [ 299.218265][ T8965] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:04:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000440), r0) 00:04:59 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xc00, 0x0}) 00:04:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170cca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:59 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) setsockopt$ax25_int(r0, 0x101, 0x4, &(0x7f0000000040)=0x1, 0x4) 00:04:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)={0x34, r1, 0x1, 0x0, 0x0, {}, [@GTPA_MS_ADDRESS={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_PEER_ADDRESS={0x8}, @GTPA_I_TEI={0x8}]}, 0x34}}, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x0, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@GTPA_FLOW={0x6}, @GTPA_TID={0xc, 0x3, 0x3}, @GTPA_TID={0xc, 0x3, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_VERSION={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40010}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000340)={'wpan1\x00'}) r4 = socket(0x10, 0x3, 0x0) getpid() sendmsg$nl_generic(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x14, 0x5a, 0x1}, 0x14}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)={0x54, r7, 0x1, 0x0, 0x0, {0x25}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) r8 = socket(0x0, 0x3, 0x0) r9 = getpid() sendmsg$nl_generic(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, 0x5a, 0x1, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid=r9}]}, 0x1c}}, 0x0) sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x4040004) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, 0x0, 0x0) 00:04:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170dca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:04:59 executing program 5: r0 = gettid() syz_open_procfs$namespace(r0, 0x0) r1 = gettid() syz_open_procfs$namespace(r1, 0x0) 00:04:59 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xd00, 0x0}) [ 299.421823][ T8976] netdevsim netdevsim1 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 299.479270][ T8976] netdevsim netdevsim1 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 299.580334][ T8976] netdevsim netdevsim1 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 299.683471][ T8976] netdevsim netdevsim1 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:04:59 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_mreqsrc(r0, 0x0, 0xf, 0x0, &(0x7f0000000240)) 00:04:59 executing program 5: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x4d, 0x0, 0x0) 00:04:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170eca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 299.853554][ T8976] netdevsim netdevsim1 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.864066][ T8976] netdevsim netdevsim1 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.882000][ T8976] netdevsim netdevsim1 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 299.935981][ T8976] netdevsim netdevsim1 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 300.940434][ T8992] loop0: detected capacity change from 0 to 131072 [ 300.953782][ T8992] F2FS-fs (loop0): invalid crc value [ 300.968775][ T8992] F2FS-fs (loop0): Found nat_bits in checkpoint [ 301.007413][ T8992] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 00:05:02 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) 00:05:02 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) 00:05:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xe00, 0x0}) 00:05:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b170fca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:02 executing program 3: syz_open_procfs$namespace(0x0, &(0x7f0000005200)='ns/pid_for_children\x00') 00:05:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)={0x34, r1, 0x1, 0x0, 0x0, {}, [@GTPA_MS_ADDRESS={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_PEER_ADDRESS={0x8}, @GTPA_I_TEI={0x8}]}, 0x34}}, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x0, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@GTPA_FLOW={0x6}, @GTPA_TID={0xc, 0x3, 0x3}, @GTPA_TID={0xc, 0x3, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_VERSION={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40010}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000340)={'wpan1\x00'}) r4 = socket(0x10, 0x3, 0x0) getpid() sendmsg$nl_generic(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x14, 0x5a, 0x1}, 0x14}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)={0x54, r7, 0x1, 0x0, 0x0, {0x25}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) r8 = socket(0x0, 0x3, 0x0) r9 = getpid() sendmsg$nl_generic(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, 0x5a, 0x1, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid=r9}]}, 0x1c}}, 0x0) sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x4040004) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, 0x0, 0x0) 00:05:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b1718ca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:02 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) r1 = socket$igmp(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000001080)={'vcan0\x00', 0x0}) sendmmsg$inet(r0, &(0x7f0000000240)=[{{&(0x7f0000000040)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @empty, @remote}}}], 0x20}}], 0x1, 0x0) 00:05:02 executing program 3: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x49, 0x0, 0x0) 00:05:02 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x1100, 0x0}) [ 302.250662][ T9006] netdevsim netdevsim1 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:05:02 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000040)="8e", 0x1, 0x0, &(0x7f0000001040)={0x2, 0x0, @loopback}, 0x10) 00:05:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171aca1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 302.333280][ T9006] netdevsim netdevsim1 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 302.398755][ T9006] netdevsim netdevsim1 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 302.481798][ T9006] netdevsim netdevsim1 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 303.524240][ T9025] loop0: detected capacity change from 0 to 131072 [ 303.538980][ T9025] F2FS-fs (loop0): invalid crc value [ 303.543169][ T9025] F2FS-fs (loop0): Found nat_bits in checkpoint [ 303.560762][ T9025] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 00:05:04 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e0400000000000000e6e3d62020c5c9060035c1d0d4aed3b4f12f92a85b7923372b80f335a051a3f824f996364c678ae25a247f7212679ad77a6786d78c9f80387012294176d54a0552d635a8a033c09b2f5f080dc4dc7aaf844c3d379fbfe3a5054bf5f3f096782563e318000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) 00:05:04 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x1200, 0x0}) 00:05:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171b9b1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:04 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup(r0) recvmsg(r1, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=""/35, 0x23}, 0x3) 00:05:04 executing program 3: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd4483a708f838c0e7e62003724ccf27789ed0a4d6b48cb0622f570f103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000"/817], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x13, 0xa, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x3, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x0, 0x6, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x7ff}, [@map_idx, @exit]}, 0x0, 0x3, 0x22, &(0x7f00000002c0)=""/34, 0x41100, 0x10, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000780)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xd, 0xff, 0x5, 0x1, 0x0, 0x1, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1a, 0x11, &(0x7f0000000d80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8}, [@map_val={0x18, 0x0, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x10001}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @map_idx={0x18, 0x8}, @jmp={0x5, 0x1, 0xb, 0x0, 0x875d9e2d26518f25, 0x4, 0xfffffffffffffff0}, @generic={0x21, 0x8, 0x9, 0xfff9}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4}, @alu={0x0, 0x0, 0x2, 0x3, 0xa, 0xfffffffffffffff0, 0x10}, @map_idx_val={0x18, 0xc9aa4122fca32101}, @map_fd={0x18, 0xa, 0x1, 0x0, r1}]}, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x1000, &(0x7f00000024c0)=""/4096, 0x41000, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x5, 0x5}, 0x8, 0x10, 0x0}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000001c00)={0x9, 0xa, &(0x7f0000001a00)=@raw=[@generic={0x0, 0x0, 0x0, 0x8}, @func, @func={0x85, 0x0, 0x1, 0x0, 0x2}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8001}, @generic={0x80, 0x1, 0x5, 0x8}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xffff}], &(0x7f00000001c0)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0xa, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, &(0x7f0000001b00)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000001b40)={0x2, 0x0, 0x0, 0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000001bc0)=[0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0xffe000) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x0, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0xfffffffd, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000004c0)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x1}, 0x10, 0x0, r0, 0x0, &(0x7f00000005c0)=[0xffffffffffffffff, 0x1]}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001300)=ANY=[@ANYBLOB="611534000000000061134c0000000000bfa000000000000007000000070000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160300000ee60060bf050000000000000f650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c128aee67a85995dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f78af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f674629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629e8e58acfc1d926a0f6a5480a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba90000000000000000fffb0000000b82fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d6327f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081963409ed2912c811ae63f03212a5331c2a4ead0000000000e90493970b8479329bf0f0a328a00e6cebaf855bc5752aa4"], &(0x7f0000000100)='GPL\x00'}, 0x48) r3 = socket(0xa, 0x3, 0x7) bind$alg(r3, &(0x7f0000000000)={0xa, 'hash\x00', 0xfe5e0002, 0x0, 'hmac(sha1-neon)\x00'}, 0x58) connect$unix(r3, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002440)=[{{&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6e, 0x0}}, {{0x0, 0x0, &(0x7f0000000d00), 0x0, 0x0, 0x0, 0x4040000}}], 0x2, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(0xffffffffffffffff, 0x0, 0x40408c0) [ 305.534989][ T9006] netdevsim netdevsim1 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 305.546815][ T9006] netdevsim netdevsim1 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 305.558420][ T9006] netdevsim netdevsim1 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 305.564217][ T9006] netdevsim netdevsim1 eth3: set [1, 0] type 2 family 0 port 6081 - 0 00:05:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)={0x34, r1, 0x1, 0x0, 0x0, {}, [@GTPA_MS_ADDRESS={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_PEER_ADDRESS={0x8}, @GTPA_I_TEI={0x8}]}, 0x34}}, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x0, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@GTPA_FLOW={0x6}, @GTPA_TID={0xc, 0x3, 0x3}, @GTPA_TID={0xc, 0x3, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_VERSION={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40010}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000340)={'wpan1\x00'}) r4 = socket(0x10, 0x3, 0x0) getpid() sendmsg$nl_generic(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x14, 0x5a, 0x1}, 0x14}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)={0x54, r7, 0x1, 0x0, 0x0, {0x25}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) r8 = socket(0x0, 0x3, 0x0) r9 = getpid() sendmsg$nl_generic(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, 0x5a, 0x1, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid=r9}]}, 0x1c}}, 0x0) sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x4040004) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, 0x0, 0x0) 00:05:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bfc1e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:05 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 00:05:05 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x1800, 0x0}) 00:05:05 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) [ 305.656094][ T9053] raw_sendmsg: syz-executor.5 forgot to set AF_INET. Fix it! 00:05:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0766dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:05 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=@in6={0x1c, 0x1c, 0x2}, 0x1c) sendto(r0, &(0x7f0000000000)="d4", 0x1, 0x0, &(0x7f0000000080)=@in={0x10}, 0x10) [ 305.766888][ T9055] netdevsim netdevsim1 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 305.853878][ T9055] netdevsim netdevsim1 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 305.932447][ T9055] netdevsim netdevsim1 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 305.961576][ T9045] loop0: detected capacity change from 0 to 131072 [ 305.970485][ T9045] F2FS-fs (loop0): invalid crc value [ 305.978814][ T9055] netdevsim netdevsim1 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 305.983207][ T9045] F2FS-fs (loop0): Found nat_bits in checkpoint [ 306.006689][ T9045] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 00:05:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000080), 0x4) 00:05:06 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x2500, 0x0}) 00:05:06 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000001c0), 0x4) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x2}, 0x1c) 00:05:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0866dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:06 executing program 3: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="eb2942d0193c", @val, {@ipv4}}, 0x0) [ 307.237043][ T1528] Bluetooth: hci2: command 0x0406 tx timeout [ 307.239018][ T1528] Bluetooth: hci1: command 0x0406 tx timeout [ 307.247251][ T21] Bluetooth: hci3: command 0x0406 tx timeout [ 307.248609][ T21] Bluetooth: hci0: command 0x0406 tx timeout [ 307.249858][ T21] Bluetooth: hci4: command 0x0406 tx timeout [ 307.251086][ T21] Bluetooth: hci5: command 0x0406 tx timeout [ 311.688166][ T9055] netdevsim netdevsim1 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 311.693091][ T9055] netdevsim netdevsim1 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 311.698791][ T9055] netdevsim netdevsim1 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 311.703699][ T9055] netdevsim netdevsim1 eth3: set [1, 0] type 2 family 0 port 6081 - 0 00:05:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000580)={0x34, r1, 0x1, 0x0, 0x0, {}, [@GTPA_MS_ADDRESS={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_PEER_ADDRESS={0x8}, @GTPA_I_TEI={0x8}]}, 0x34}}, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x0, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@GTPA_FLOW={0x6}, @GTPA_TID={0xc, 0x3, 0x3}, @GTPA_TID={0xc, 0x3, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_VERSION={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40010}, 0x40000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000340)={'wpan1\x00'}) r4 = socket(0x10, 0x3, 0x0) getpid() sendmsg$nl_generic(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x14, 0x5a, 0x1}, 0x14}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000440)={0x54, r7, 0x1, 0x0, 0x0, {0x25}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc}, {0xc}}]}, 0x54}}, 0x0) r8 = socket(0x0, 0x3, 0x0) r9 = getpid() sendmsg$nl_generic(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x1c, 0x5a, 0x1, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid=r9}]}, 0x1c}}, 0x0) sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x4040004) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, 0x0, 0x0) 00:05:11 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0966dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:11 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x4000, 0x0}) 00:05:11 executing program 3: syz_mount_image$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x4, 0x0, &(0x7f0000000000)) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x10, 0x80002, 0x0) write$P9_RLERRORu(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="1c00000007ffff"], 0x52) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_u}]}}) 00:05:11 executing program 5: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x3000480, &(0x7f00000000c0)=ANY=[], 0x14, 0x77f, &(0x7f00000007c0)="$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") 00:05:11 executing program 0: openat$ttynull(0xffffffffffffff9c, &(0x7f0000001e00), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$UHID_INPUT(r0, &(0x7f0000000440)={0x8, {"6b8ba4b76438b5be362dab8025ebdc1569c741bad4e6fcef3538048806412d52a34703890c9533471a8d0089353a8f083709e4749af15f0997bfdd69ca4b5fe24e20dee8aa0d55e74f542278953a190d49b3ae808246d432e2e7b6db13148031cf341060e13c73ba70c1192cd877e008e6b09df780fae51fba75c10ccc20f8f3f45d42d4223d874a212293a2a981613c841090df129267b30184a113508cb8d2b132a366887a0c7cd8d13520e5944cf3ef125deb6efa806122a694929a6b5fbbf19db7bee547cfcaae8110eec6ad8e046e745e79ec828c2db7e299b659cb6c8d17b7e72aea1edf86e34b9b5ee8e50dc8713d2df6bf955493867605620db3f9cea9dfc7997121b512912c6570838cfa5cfdba3817a429a33e0f1a329fabaaf36d77b33274656065bc8b0c0828394e31861f0f6abbd6e79f303b698896826bf0bdeae47491ac45bf2fe726e4d14fa45802744613f34f01060d0da9419b5c2a27f8fc907ddd4e612e50e7a463d150e3fd2092f367dc0f071edce44b3ace110f615008802c658115fcfaf490f49f35156281a8ab3340dfd6b0617a002f7d56b6ea81eefd9071a8541119fd5e0e6d20774e7ff048e7a7dea718b6d617a93d2ad394dd838c27e90da9777a783633e01138201fc3a78879b7509c7d52b320bd346ea6b4c4a6b676268f7813b76bb4613a3d496d43dd7228e58af6a2b0e495b94272d52b69212f69f17083def7cfee64e29415601c5a2c9ae8ccfff3863347c64e5402c486d9278cf799ae426457796b97db3883b47e88d0d059b31eb12c08cffc98d2ed98770c4716cc6dcabe64841194ea570301ddc04f5dfa2e7b5894ad8356fd0dc38e19fe772c05c03d3bb8296786393f90bf3d4a51c34b506489eb2d69137e36a167967c7472424f3969e4d46f09a018985aedf5c756e01f94bad2fabeeb94f8b0a28694de4e34beffb69d79c4b870c433359c7d13b77c86f400b4392282a1a91eb300a8c9e352618877ef4482b50adb7a8d2084a8e4f2c831f03a430000092b147c057baab73f9bbe9fe656ca3f95ab2bc55585c9088e427997597f04edf210fba0e644faa3f207ce73e6057a4e8f65c43dc60c9e6472d2a6858c6288cf425006fdd41911e1b797ad7597220d74dc597139e452140e83c76625fe0dd33704684f3a9ba972eeafdf96694d8af1b50a60432ac66ecbdc6a5ff441c4c792c48db801e3c8773170130dbfa7bd04301050590a7dc630a3a1d043cf586d57d5127aa6b743f1b1afb12808db71911467b8450455b0d251535b12728aa2f17b57daf95e027cce7fa10d160f06ba9fa34a6343976cf7b57ae3e05542cba8f838d6efdf68c0c3b279cc74e6cc6d9864858a0580c13c111bddb7d0012e45d4b1be5592165be4fbba8605bde1edbcc2e4da7816628bd4c0b0465b8167a116bfcf63ac812917992855c72d1d1aa740d8a5c69f7b3c720143888e22a1bca8dee51d232f4de36ce85165b01947dbec4adcb96c74c1f06113ad864dd0627e35e9619555567c1a911d17f05a79a387977fd2d95f47118072ac2dacc48efde5528f7bff07cd638a35ca6459305f3c604957c42f28aa27daedd55c0f6260fd6f0793f3ef8453851314e0e3a552283d5012a726d2d9efb04afe5a36ccc282086546ba08796011ff8a329dccbd196720c8dd31ef27020f4232fd5fe03d1edc9c3b91689a6722f94770062586f52da6e9a0937d84d260bf102f6f28fe0d043c18c44b5559c6ce99083b2229d28e8f50fa1f3b972aa921c8f5aaaeb6d2f082dde6dd75a78ebda3c50d0e132d5a548f958f406757b338941c1c455c4d36a6697ea9a30ea8f411c84940245b2602ec517174024420ce299fd83a295dfa09d50d940c0f0ddd851fb96c7dec05de1929310510fd3cd4d0b75f94ec284656739cb96307e6012ed851dd4d3a227c139371a6688104b3c5768079565dc84f739170f794d10e06cee326b8f8ed77e0eba975214418941d7c2b15fdf830de844ec536b961ac04b737a534a510f4199a38f6df3eb032e7fbaf07936a161b60ce5c643a89f6d180bd1ef5b7b9c79cfa34e027586e8ef0a9fb39269f98324aa17b84ecb798ce762c70ebebdca8723ab7e6b319b0bdb66420a0bce76e2d86de0d90d3fc23e2ea626daadd89a500fcc153ad2b8552918ff3f6e3304632070708a57b0ae2d4386fead20b1050ec0f83fb840620ffb073dd657611a70d7a9ccdc902606c41e0a42173a34819d28c7e31ee950e58b48fdbcb75faccd0c25f98cfcf09c0c58f6085b36cb113fba33463e0be03c26eac3acad77eaf26d9d49ff15989ad24bf9b219448242ae298e299b0c739cab1a1d8418a3f70be59e3874f9a79e84e8b8e72f74683c24d7e7e11806b7a13c1fc9c3e20af5de843848910047cb79167c5c7e5bb6d3c95847777ae0f61cda1512a33b5949ac5561bd7814e1e61e0a18ad091ef8ab86bfef73dee28aaf31e455f825e2a3edfd61f89d497bdc4cb58bc38111c7fdc32c61babdaa935477f2c1110ab5d90158a02b33f9e99048bb4432ebeb38e68a32e2dcb855e7e98692c4f770fca01ff107b210f7d508fe2b0ac1fb26bac042e04ec8ba2b0cc6a6ddb14a509eb2b33fad0309e41ae3a73c2f35474dc9c4be048366cc1a9eba15b8d6524a6dde2361b1a1ef515f3d409c734375080261b51f81515b9747a8c581bea9ce8327ee4d326abec92094a694ab0c28171eaf097c5ba77e6d6974f7e9bde0241bc1866ee2da4b8a3fc5781ff214e35711557a259186f39f883b743e9725cdbee51b6d90d7a58398c23ee414949edf72865be96f0c4bba4ad296bd35de9bba706164e578276790711cfd0001b73680326a323fccaad4795e3a08cdbd6c079cb63d5c072577108fcbe8c65ad175be13ca05e9b8ddf6c10981a0c5c83705d9451bd53513d639edae6d6311fd7c7be851e319b76f1f293b6b998dff24d7f693b6c8a22e6d6991ec6b5ebba51ab436db3d89b62f2b39abe2756ddbb920ceb8bc318c3ef16c889c8d032dac660b78d1be88d956c2d4b59ed19f0528ddfe7ffe45ab344bb4b052d3b50a988f31eea8c346596876ab234df5114074f0e05ac93821c3d41b26080feef794a52b24b911b4f5e3d9b108c2127b4bd043d56690995fac5829952d35b65c8c4a903cf02666ac247fccc47db63fdcd1679ced4481823e22c87a8f09e8947919dfd2eec9a2a2c40710a4280ff9de310e8714e94911d7e9985e96fa0b6e5f866eb68444188cf5f60d17e471b6628371f56c369fa22e9258e0af19d6dffedb81222a432df63775bf1abb3b29ef4db0ef48e659e42301614b6e730124fe1d57351bdf5996ffe7b2117270038e3df1ee8b69ea2e7b2d6fd86eca3fb57c773035ef84f3de1e06fd1ab858f4fcd061ed57b173074610892e6160cb351b9e4e43c155bed296b739d5d378fc60a5f646db6b2326955961495cfb6f6a241aa2c749d60124ce537ee50b4e707451092b68ffdcbdf38b0b7145b373376ddc36241ee6e5843cedbfa524a3d135c2ffdd21a79eeac5eddda63774a8ebf85ade4e5fec5c0362478020cd71fb163d4a4adf892e0354e020984d3c53b19c60a43b2c75ae7eecb87c98b6da516913fcdcff7fec74310fd689fe4ecfb847142bc3bbfd0fef473a38f58e3e7583b6b33138633565c04f0b174b6d0ce9eb3c0611699b2ca01f5765188fba0346f424b8a7dba0dd3354bab82bbe6a195254ad53b9be38bd5f856368ff1b25d2f4c5fed5868284359f355536f6e90694a3e63df2f40d64da21f44817455fe07a580df59a59c2ae4ed30d6d7d0cc1485085dc11dc773fb512d453b07d579e7550fe7bfd83d69cf3da39cdf0e5c886829a1cafa3c3fab1f08ffa87e18c59c12127717cce8521b0472308f8c475b71332069d93a49216d0f73b81e1fa62afd0766cd8161d6c3241b344e9733a5114b2cc8111284b3348012e6605912df25c84c5b361f5657682448dec3537c0fa2888c07e2d7aeab8b054f694ad222a8d8c212a2b3ee62ef3489b80807ac61f241b90926b72f715f4e5f9a2e23f5e64b824f71e5bd69c8e001d321db33c99fd9873af94934c68dc1e50f6629ae8a1b44116e232be21ef5a9350d1a2aa63c218d55e6b51b585236857c6359c6b158e00d659213c249adb6bed1daf389eb96fb527602bb9c4ad697f40f8ccc3c33ce0549288ec2adf407d8e234ee7333350c6424bd741bcf07e5e546c5e0642605169f3e06abc54a09109ba5c1cffaed0e1d7df930f510741b09fde3f4066dbd5714cca2a3489b9f94063771d8e8786fd726d5d1d894529d7a625118cc6566c661c33593b75e3163b661c66bba7990a49cef56debf5e78037092568ace45e8aa20b1c2d4527064865a2c14c207bb022283c3c1cf06b69c751afd7c2175e16d9e07cd6c9817b9bc15fed7e1d534f30d92c1032b344e8bd444abf9828feb4485e8361ab86b6051c567ef4b57cd8eb40765f0f19a18acb0530f26678f376671cdea299bb0c41daec99c7494be69980396af23b54992811c63e260fc6e17d56b8dbd8be10d4dda71a2ef0c8c212172c99aa0727f7a88050f3057d23fdc147e1779492c8b43f4156fd24b1b67d33daeee24be1a5a690fac971410886df0cbe5981d9d0c539ff14f2efdb6f4fb63a37f1feb5bed2deb9c6eb7cea4fc5524fee4d33aa5b5132dab4ac0ea62853a3b8e829ca3096241d2911b1f87d22eb19d0616da828f4c1a081b7bd171f01b3d7aa8a5d2b71839acf91e468591ce609476362f172fba41a26aebcc0d1c69f67cd440469116bc353a727ee44382cd27828a165546d96debd3e350fd9ae70b640251eab33323493cb2295af3ed58a83e9ef6e3d2de1d5138139972dbbe5306fd8857c4c11e7ad4968a8ef17e26d481cce6f40cc93232b9a40901cbe2f302214b29dd6feaf646c1872aba9487d4bbd7b59a4e0631d9f3482a8dc38bf7283a1375c8e81222984220854d1998daca8b2a9e51ed50a007b4d617fa67cfa2c0595dbd3e2cc2a5d922093307a515f40acb478c8cef722f4c5c1f2af377142b3164c3acd53859ed58076fb21a37ea1f668ff2486a80016fe7c3a820027fd83ce16990e3c9575fd611c790adca1439118c468cf919206faf138f0f2d064f9c67e22525d598054f1ea78706e01674437f1fab97cc4894a1a6ac57787f6acd29dc16a7392eeded4590e5ea755d42b1a3af759e579dba8c1f309cde43fbfe867ccb5874b2d55360fe9ed400a014f9e2a02877346d047aa9cca52fbd81a20323a6aa3a3bd359aebc28ffd6c5f3bdd03e4f56b638ad1acdb8c8b370df7cdc3f951be64c3caa230c67dcbb383fe339c5a6703c4a38607b05ff4e84ef836bbb35123646a46700bf5cbb855337b7d88c608ce9ec06a2ba5a2c56012d3396adea4154808797f9d8d4aead623ccaecce9fa47c7c235b88370288eab67067a133fbf50e4c59f2b2aa591ba82fef94a5dd0289122c7051f1f2fed3943df7f3aed4e44cbc63680e423b875cbca08e9b6f7d3c19a3be543586227bf997ea23584c3c190ec1be03698130d108d6163d49b5b9b951fbe94964e9d5eaccf3041f12753790665d2c752066ba94186332f1e8b518f0f51ccd025d26d4464b898f15cd8f41437ee5afad45e12ae9d8bbf05dbcebf2bc148108e92d076255e4c4116ed944b1c6a0213bea3dc19cb06bb86cfcd6ba1b2e069a89093ef57b4919ef3abad88977f7d337812f8f5136e9d2c9c16dffc31af64926905d1b2633e6b36984b886f05ce18d2b6fdcee27", 0x1000}}, 0x1006) [ 311.747118][ T9086] 9pnet: p9_errstr2errno: server reported unknown error 00:05:11 executing program 0: openat$ttynull(0xffffffffffffff9c, &(0x7f0000001e00), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$UHID_INPUT(r0, &(0x7f0000000440)={0x8, {"6b8ba4b76438b5be362dab8025ebdc1569c741bad4e6fcef3538048806412d52a34703890c9533471a8d0089353a8f083709e4749af15f0997bfdd69ca4b5fe24e20dee8aa0d55e74f542278953a190d49b3ae808246d432e2e7b6db13148031cf341060e13c73ba70c1192cd877e008e6b09df780fae51fba75c10ccc20f8f3f45d42d4223d874a212293a2a981613c841090df129267b30184a113508cb8d2b132a366887a0c7cd8d13520e5944cf3ef125deb6efa806122a694929a6b5fbbf19db7bee547cfcaae8110eec6ad8e046e745e79ec828c2db7e299b659cb6c8d17b7e72aea1edf86e34b9b5ee8e50dc8713d2df6bf955493867605620db3f9cea9dfc7997121b512912c6570838cfa5cfdba3817a429a33e0f1a329fabaaf36d77b33274656065bc8b0c0828394e31861f0f6abbd6e79f303b698896826bf0bdeae47491ac45bf2fe726e4d14fa45802744613f34f01060d0da9419b5c2a27f8fc907ddd4e612e50e7a463d150e3fd2092f367dc0f071edce44b3ace110f615008802c658115fcfaf490f49f35156281a8ab3340dfd6b0617a002f7d56b6ea81eefd9071a8541119fd5e0e6d20774e7ff048e7a7dea718b6d617a93d2ad394dd838c27e90da9777a783633e01138201fc3a78879b7509c7d52b320bd346ea6b4c4a6b676268f7813b76bb4613a3d496d43dd7228e58af6a2b0e495b94272d52b69212f69f17083def7cfee64e29415601c5a2c9ae8ccfff3863347c64e5402c486d9278cf799ae426457796b97db3883b47e88d0d059b31eb12c08cffc98d2ed98770c4716cc6dcabe64841194ea570301ddc04f5dfa2e7b5894ad8356fd0dc38e19fe772c05c03d3bb8296786393f90bf3d4a51c34b506489eb2d69137e36a167967c7472424f3969e4d46f09a018985aedf5c756e01f94bad2fabeeb94f8b0a28694de4e34beffb69d79c4b870c433359c7d13b77c86f400b4392282a1a91eb300a8c9e352618877ef4482b50adb7a8d2084a8e4f2c831f03a430000092b147c057baab73f9bbe9fe656ca3f95ab2bc55585c9088e427997597f04edf210fba0e644faa3f207ce73e6057a4e8f65c43dc60c9e6472d2a6858c6288cf425006fdd41911e1b797ad7597220d74dc597139e452140e83c76625fe0dd33704684f3a9ba972eeafdf96694d8af1b50a60432ac66ecbdc6a5ff441c4c792c48db801e3c8773170130dbfa7bd04301050590a7dc630a3a1d043cf586d57d5127aa6b743f1b1afb12808db71911467b8450455b0d251535b12728aa2f17b57daf95e027cce7fa10d160f06ba9fa34a6343976cf7b57ae3e05542cba8f838d6efdf68c0c3b279cc74e6cc6d9864858a0580c13c111bddb7d0012e45d4b1be5592165be4fbba8605bde1edbcc2e4da7816628bd4c0b0465b8167a116bfcf63ac812917992855c72d1d1aa740d8a5c69f7b3c720143888e22a1bca8dee51d232f4de36ce85165b01947dbec4adcb96c74c1f06113ad864dd0627e35e9619555567c1a911d17f05a79a387977fd2d95f47118072ac2dacc48efde5528f7bff07cd638a35ca6459305f3c604957c42f28aa27daedd55c0f6260fd6f0793f3ef8453851314e0e3a552283d5012a726d2d9efb04afe5a36ccc282086546ba08796011ff8a329dccbd196720c8dd31ef27020f4232fd5fe03d1edc9c3b91689a6722f94770062586f52da6e9a0937d84d260bf102f6f28fe0d043c18c44b5559c6ce99083b2229d28e8f50fa1f3b972aa921c8f5aaaeb6d2f082dde6dd75a78ebda3c50d0e132d5a548f958f406757b338941c1c455c4d36a6697ea9a30ea8f411c84940245b2602ec517174024420ce299fd83a295dfa09d50d940c0f0ddd851fb96c7dec05de1929310510fd3cd4d0b75f94ec284656739cb96307e6012ed851dd4d3a227c139371a6688104b3c5768079565dc84f739170f794d10e06cee326b8f8ed77e0eba975214418941d7c2b15fdf830de844ec536b961ac04b737a534a510f4199a38f6df3eb032e7fbaf07936a161b60ce5c643a89f6d180bd1ef5b7b9c79cfa34e027586e8ef0a9fb39269f98324aa17b84ecb798ce762c70ebebdca8723ab7e6b319b0bdb66420a0bce76e2d86de0d90d3fc23e2ea626daadd89a500fcc153ad2b8552918ff3f6e3304632070708a57b0ae2d4386fead20b1050ec0f83fb840620ffb073dd657611a70d7a9ccdc902606c41e0a42173a34819d28c7e31ee950e58b48fdbcb75faccd0c25f98cfcf09c0c58f6085b36cb113fba33463e0be03c26eac3acad77eaf26d9d49ff15989ad24bf9b219448242ae298e299b0c739cab1a1d8418a3f70be59e3874f9a79e84e8b8e72f74683c24d7e7e11806b7a13c1fc9c3e20af5de843848910047cb79167c5c7e5bb6d3c95847777ae0f61cda1512a33b5949ac5561bd7814e1e61e0a18ad091ef8ab86bfef73dee28aaf31e455f825e2a3edfd61f89d497bdc4cb58bc38111c7fdc32c61babdaa935477f2c1110ab5d90158a02b33f9e99048bb4432ebeb38e68a32e2dcb855e7e98692c4f770fca01ff107b210f7d508fe2b0ac1fb26bac042e04ec8ba2b0cc6a6ddb14a509eb2b33fad0309e41ae3a73c2f35474dc9c4be048366cc1a9eba15b8d6524a6dde2361b1a1ef515f3d409c734375080261b51f81515b9747a8c581bea9ce8327ee4d326abec92094a694ab0c28171eaf097c5ba77e6d6974f7e9bde0241bc1866ee2da4b8a3fc5781ff214e35711557a259186f39f883b743e9725cdbee51b6d90d7a58398c23ee414949edf72865be96f0c4bba4ad296bd35de9bba706164e578276790711cfd0001b73680326a323fccaad4795e3a08cdbd6c079cb63d5c072577108fcbe8c65ad175be13ca05e9b8ddf6c10981a0c5c83705d9451bd53513d639edae6d6311fd7c7be851e319b76f1f293b6b998dff24d7f693b6c8a22e6d6991ec6b5ebba51ab436db3d89b62f2b39abe2756ddbb920ceb8bc318c3ef16c889c8d032dac660b78d1be88d956c2d4b59ed19f0528ddfe7ffe45ab344bb4b052d3b50a988f31eea8c346596876ab234df5114074f0e05ac93821c3d41b26080feef794a52b24b911b4f5e3d9b108c2127b4bd043d56690995fac5829952d35b65c8c4a903cf02666ac247fccc47db63fdcd1679ced4481823e22c87a8f09e8947919dfd2eec9a2a2c40710a4280ff9de310e8714e94911d7e9985e96fa0b6e5f866eb68444188cf5f60d17e471b6628371f56c369fa22e9258e0af19d6dffedb81222a432df63775bf1abb3b29ef4db0ef48e659e42301614b6e730124fe1d57351bdf5996ffe7b2117270038e3df1ee8b69ea2e7b2d6fd86eca3fb57c773035ef84f3de1e06fd1ab858f4fcd061ed57b173074610892e6160cb351b9e4e43c155bed296b739d5d378fc60a5f646db6b2326955961495cfb6f6a241aa2c749d60124ce537ee50b4e707451092b68ffdcbdf38b0b7145b373376ddc36241ee6e5843cedbfa524a3d135c2ffdd21a79eeac5eddda63774a8ebf85ade4e5fec5c0362478020cd71fb163d4a4adf892e0354e020984d3c53b19c60a43b2c75ae7eecb87c98b6da516913fcdcff7fec74310fd689fe4ecfb847142bc3bbfd0fef473a38f58e3e7583b6b33138633565c04f0b174b6d0ce9eb3c0611699b2ca01f5765188fba0346f424b8a7dba0dd3354bab82bbe6a195254ad53b9be38bd5f856368ff1b25d2f4c5fed5868284359f355536f6e90694a3e63df2f40d64da21f44817455fe07a580df59a59c2ae4ed30d6d7d0cc1485085dc11dc773fb512d453b07d579e7550fe7bfd83d69cf3da39cdf0e5c886829a1cafa3c3fab1f08ffa87e18c59c12127717cce8521b0472308f8c475b71332069d93a49216d0f73b81e1fa62afd0766cd8161d6c3241b344e9733a5114b2cc8111284b3348012e6605912df25c84c5b361f5657682448dec3537c0fa2888c07e2d7aeab8b054f694ad222a8d8c212a2b3ee62ef3489b80807ac61f241b90926b72f715f4e5f9a2e23f5e64b824f71e5bd69c8e001d321db33c99fd9873af94934c68dc1e50f6629ae8a1b44116e232be21ef5a9350d1a2aa63c218d55e6b51b585236857c6359c6b158e00d659213c249adb6bed1daf389eb96fb527602bb9c4ad697f40f8ccc3c33ce0549288ec2adf407d8e234ee7333350c6424bd741bcf07e5e546c5e0642605169f3e06abc54a09109ba5c1cffaed0e1d7df930f510741b09fde3f4066dbd5714cca2a3489b9f94063771d8e8786fd726d5d1d894529d7a625118cc6566c661c33593b75e3163b661c66bba7990a49cef56debf5e78037092568ace45e8aa20b1c2d4527064865a2c14c207bb022283c3c1cf06b69c751afd7c2175e16d9e07cd6c9817b9bc15fed7e1d534f30d92c1032b344e8bd444abf9828feb4485e8361ab86b6051c567ef4b57cd8eb40765f0f19a18acb0530f26678f376671cdea299bb0c41daec99c7494be69980396af23b54992811c63e260fc6e17d56b8dbd8be10d4dda71a2ef0c8c212172c99aa0727f7a88050f3057d23fdc147e1779492c8b43f4156fd24b1b67d33daeee24be1a5a690fac971410886df0cbe5981d9d0c539ff14f2efdb6f4fb63a37f1feb5bed2deb9c6eb7cea4fc5524fee4d33aa5b5132dab4ac0ea62853a3b8e829ca3096241d2911b1f87d22eb19d0616da828f4c1a081b7bd171f01b3d7aa8a5d2b71839acf91e468591ce609476362f172fba41a26aebcc0d1c69f67cd440469116bc353a727ee44382cd27828a165546d96debd3e350fd9ae70b640251eab33323493cb2295af3ed58a83e9ef6e3d2de1d5138139972dbbe5306fd8857c4c11e7ad4968a8ef17e26d481cce6f40cc93232b9a40901cbe2f302214b29dd6feaf646c1872aba9487d4bbd7b59a4e0631d9f3482a8dc38bf7283a1375c8e81222984220854d1998daca8b2a9e51ed50a007b4d617fa67cfa2c0595dbd3e2cc2a5d922093307a515f40acb478c8cef722f4c5c1f2af377142b3164c3acd53859ed58076fb21a37ea1f668ff2486a80016fe7c3a820027fd83ce16990e3c9575fd611c790adca1439118c468cf919206faf138f0f2d064f9c67e22525d598054f1ea78706e01674437f1fab97cc4894a1a6ac57787f6acd29dc16a7392eeded4590e5ea755d42b1a3af759e579dba8c1f309cde43fbfe867ccb5874b2d55360fe9ed400a014f9e2a02877346d047aa9cca52fbd81a20323a6aa3a3bd359aebc28ffd6c5f3bdd03e4f56b638ad1acdb8c8b370df7cdc3f951be64c3caa230c67dcbb383fe339c5a6703c4a38607b05ff4e84ef836bbb35123646a46700bf5cbb855337b7d88c608ce9ec06a2ba5a2c56012d3396adea4154808797f9d8d4aead623ccaecce9fa47c7c235b88370288eab67067a133fbf50e4c59f2b2aa591ba82fef94a5dd0289122c7051f1f2fed3943df7f3aed4e44cbc63680e423b875cbca08e9b6f7d3c19a3be543586227bf997ea23584c3c190ec1be03698130d108d6163d49b5b9b951fbe94964e9d5eaccf3041f12753790665d2c752066ba94186332f1e8b518f0f51ccd025d26d4464b898f15cd8f41437ee5afad45e12ae9d8bbf05dbcebf2bc148108e92d076255e4c4116ed944b1c6a0213bea3dc19cb06bb86cfcd6ba1b2e069a89093ef57b4919ef3abad88977f7d337812f8f5136e9d2c9c16dffc31af64926905d1b2633e6b36984b886f05ce18d2b6fdcee27", 0x1000}}, 0x1006) 00:05:11 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x3800488, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES32, @ANYRES16, @ANYRES8, @ANYRES16=0x0], 0x15, 0x76a, &(0x7f0000000fc0)="$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") mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) umount2(&(0x7f00000002c0)='./file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141c42, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0xc) 00:05:11 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0a66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 311.807030][ T9090] loop5: detected capacity change from 0 to 2048 00:05:11 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x5c00, 0x0}) [ 311.860777][ T9095] netdevsim netdevsim1 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 311.872214][ T9090] EXT4-fs error (device loop5): ext4_ext_check_inode:501: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 311.872720][ T9090] EXT4-fs (loop5): get root inode failed [ 311.872736][ T9090] EXT4-fs (loop5): mount failed [ 311.894250][ T9103] loop3: detected capacity change from 0 to 2048 00:05:11 executing program 0: openat$ttynull(0xffffffffffffff9c, &(0x7f0000001e00), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$UHID_INPUT(r0, &(0x7f0000000440)={0x8, {"6b8ba4b76438b5be362dab8025ebdc1569c741bad4e6fcef3538048806412d52a34703890c9533471a8d0089353a8f083709e4749af15f0997bfdd69ca4b5fe24e20dee8aa0d55e74f542278953a190d49b3ae808246d432e2e7b6db13148031cf341060e13c73ba70c1192cd877e008e6b09df780fae51fba75c10ccc20f8f3f45d42d4223d874a212293a2a981613c841090df129267b30184a113508cb8d2b132a366887a0c7cd8d13520e5944cf3ef125deb6efa806122a694929a6b5fbbf19db7bee547cfcaae8110eec6ad8e046e745e79ec828c2db7e299b659cb6c8d17b7e72aea1edf86e34b9b5ee8e50dc8713d2df6bf955493867605620db3f9cea9dfc7997121b512912c6570838cfa5cfdba3817a429a33e0f1a329fabaaf36d77b33274656065bc8b0c0828394e31861f0f6abbd6e79f303b698896826bf0bdeae47491ac45bf2fe726e4d14fa45802744613f34f01060d0da9419b5c2a27f8fc907ddd4e612e50e7a463d150e3fd2092f367dc0f071edce44b3ace110f615008802c658115fcfaf490f49f35156281a8ab3340dfd6b0617a002f7d56b6ea81eefd9071a8541119fd5e0e6d20774e7ff048e7a7dea718b6d617a93d2ad394dd838c27e90da9777a783633e01138201fc3a78879b7509c7d52b320bd346ea6b4c4a6b676268f7813b76bb4613a3d496d43dd7228e58af6a2b0e495b94272d52b69212f69f17083def7cfee64e29415601c5a2c9ae8ccfff3863347c64e5402c486d9278cf799ae426457796b97db3883b47e88d0d059b31eb12c08cffc98d2ed98770c4716cc6dcabe64841194ea570301ddc04f5dfa2e7b5894ad8356fd0dc38e19fe772c05c03d3bb8296786393f90bf3d4a51c34b506489eb2d69137e36a167967c7472424f3969e4d46f09a018985aedf5c756e01f94bad2fabeeb94f8b0a28694de4e34beffb69d79c4b870c433359c7d13b77c86f400b4392282a1a91eb300a8c9e352618877ef4482b50adb7a8d2084a8e4f2c831f03a430000092b147c057baab73f9bbe9fe656ca3f95ab2bc55585c9088e427997597f04edf210fba0e644faa3f207ce73e6057a4e8f65c43dc60c9e6472d2a6858c6288cf425006fdd41911e1b797ad7597220d74dc597139e452140e83c76625fe0dd33704684f3a9ba972eeafdf96694d8af1b50a60432ac66ecbdc6a5ff441c4c792c48db801e3c8773170130dbfa7bd04301050590a7dc630a3a1d043cf586d57d5127aa6b743f1b1afb12808db71911467b8450455b0d251535b12728aa2f17b57daf95e027cce7fa10d160f06ba9fa34a6343976cf7b57ae3e05542cba8f838d6efdf68c0c3b279cc74e6cc6d9864858a0580c13c111bddb7d0012e45d4b1be5592165be4fbba8605bde1edbcc2e4da7816628bd4c0b0465b8167a116bfcf63ac812917992855c72d1d1aa740d8a5c69f7b3c720143888e22a1bca8dee51d232f4de36ce85165b01947dbec4adcb96c74c1f06113ad864dd0627e35e9619555567c1a911d17f05a79a387977fd2d95f47118072ac2dacc48efde5528f7bff07cd638a35ca6459305f3c604957c42f28aa27daedd55c0f6260fd6f0793f3ef8453851314e0e3a552283d5012a726d2d9efb04afe5a36ccc282086546ba08796011ff8a329dccbd196720c8dd31ef27020f4232fd5fe03d1edc9c3b91689a6722f94770062586f52da6e9a0937d84d260bf102f6f28fe0d043c18c44b5559c6ce99083b2229d28e8f50fa1f3b972aa921c8f5aaaeb6d2f082dde6dd75a78ebda3c50d0e132d5a548f958f406757b338941c1c455c4d36a6697ea9a30ea8f411c84940245b2602ec517174024420ce299fd83a295dfa09d50d940c0f0ddd851fb96c7dec05de1929310510fd3cd4d0b75f94ec284656739cb96307e6012ed851dd4d3a227c139371a6688104b3c5768079565dc84f739170f794d10e06cee326b8f8ed77e0eba975214418941d7c2b15fdf830de844ec536b961ac04b737a534a510f4199a38f6df3eb032e7fbaf07936a161b60ce5c643a89f6d180bd1ef5b7b9c79cfa34e027586e8ef0a9fb39269f98324aa17b84ecb798ce762c70ebebdca8723ab7e6b319b0bdb66420a0bce76e2d86de0d90d3fc23e2ea626daadd89a500fcc153ad2b8552918ff3f6e3304632070708a57b0ae2d4386fead20b1050ec0f83fb840620ffb073dd657611a70d7a9ccdc902606c41e0a42173a34819d28c7e31ee950e58b48fdbcb75faccd0c25f98cfcf09c0c58f6085b36cb113fba33463e0be03c26eac3acad77eaf26d9d49ff15989ad24bf9b219448242ae298e299b0c739cab1a1d8418a3f70be59e3874f9a79e84e8b8e72f74683c24d7e7e11806b7a13c1fc9c3e20af5de843848910047cb79167c5c7e5bb6d3c95847777ae0f61cda1512a33b5949ac5561bd7814e1e61e0a18ad091ef8ab86bfef73dee28aaf31e455f825e2a3edfd61f89d497bdc4cb58bc38111c7fdc32c61babdaa935477f2c1110ab5d90158a02b33f9e99048bb4432ebeb38e68a32e2dcb855e7e98692c4f770fca01ff107b210f7d508fe2b0ac1fb26bac042e04ec8ba2b0cc6a6ddb14a509eb2b33fad0309e41ae3a73c2f35474dc9c4be048366cc1a9eba15b8d6524a6dde2361b1a1ef515f3d409c734375080261b51f81515b9747a8c581bea9ce8327ee4d326abec92094a694ab0c28171eaf097c5ba77e6d6974f7e9bde0241bc1866ee2da4b8a3fc5781ff214e35711557a259186f39f883b743e9725cdbee51b6d90d7a58398c23ee414949edf72865be96f0c4bba4ad296bd35de9bba706164e578276790711cfd0001b73680326a323fccaad4795e3a08cdbd6c079cb63d5c072577108fcbe8c65ad175be13ca05e9b8ddf6c10981a0c5c83705d9451bd53513d639edae6d6311fd7c7be851e319b76f1f293b6b998dff24d7f693b6c8a22e6d6991ec6b5ebba51ab436db3d89b62f2b39abe2756ddbb920ceb8bc318c3ef16c889c8d032dac660b78d1be88d956c2d4b59ed19f0528ddfe7ffe45ab344bb4b052d3b50a988f31eea8c346596876ab234df5114074f0e05ac93821c3d41b26080feef794a52b24b911b4f5e3d9b108c2127b4bd043d56690995fac5829952d35b65c8c4a903cf02666ac247fccc47db63fdcd1679ced4481823e22c87a8f09e8947919dfd2eec9a2a2c40710a4280ff9de310e8714e94911d7e9985e96fa0b6e5f866eb68444188cf5f60d17e471b6628371f56c369fa22e9258e0af19d6dffedb81222a432df63775bf1abb3b29ef4db0ef48e659e42301614b6e730124fe1d57351bdf5996ffe7b2117270038e3df1ee8b69ea2e7b2d6fd86eca3fb57c773035ef84f3de1e06fd1ab858f4fcd061ed57b173074610892e6160cb351b9e4e43c155bed296b739d5d378fc60a5f646db6b2326955961495cfb6f6a241aa2c749d60124ce537ee50b4e707451092b68ffdcbdf38b0b7145b373376ddc36241ee6e5843cedbfa524a3d135c2ffdd21a79eeac5eddda63774a8ebf85ade4e5fec5c0362478020cd71fb163d4a4adf892e0354e020984d3c53b19c60a43b2c75ae7eecb87c98b6da516913fcdcff7fec74310fd689fe4ecfb847142bc3bbfd0fef473a38f58e3e7583b6b33138633565c04f0b174b6d0ce9eb3c0611699b2ca01f5765188fba0346f424b8a7dba0dd3354bab82bbe6a195254ad53b9be38bd5f856368ff1b25d2f4c5fed5868284359f355536f6e90694a3e63df2f40d64da21f44817455fe07a580df59a59c2ae4ed30d6d7d0cc1485085dc11dc773fb512d453b07d579e7550fe7bfd83d69cf3da39cdf0e5c886829a1cafa3c3fab1f08ffa87e18c59c12127717cce8521b0472308f8c475b71332069d93a49216d0f73b81e1fa62afd0766cd8161d6c3241b344e9733a5114b2cc8111284b3348012e6605912df25c84c5b361f5657682448dec3537c0fa2888c07e2d7aeab8b054f694ad222a8d8c212a2b3ee62ef3489b80807ac61f241b90926b72f715f4e5f9a2e23f5e64b824f71e5bd69c8e001d321db33c99fd9873af94934c68dc1e50f6629ae8a1b44116e232be21ef5a9350d1a2aa63c218d55e6b51b585236857c6359c6b158e00d659213c249adb6bed1daf389eb96fb527602bb9c4ad697f40f8ccc3c33ce0549288ec2adf407d8e234ee7333350c6424bd741bcf07e5e546c5e0642605169f3e06abc54a09109ba5c1cffaed0e1d7df930f510741b09fde3f4066dbd5714cca2a3489b9f94063771d8e8786fd726d5d1d894529d7a625118cc6566c661c33593b75e3163b661c66bba7990a49cef56debf5e78037092568ace45e8aa20b1c2d4527064865a2c14c207bb022283c3c1cf06b69c751afd7c2175e16d9e07cd6c9817b9bc15fed7e1d534f30d92c1032b344e8bd444abf9828feb4485e8361ab86b6051c567ef4b57cd8eb40765f0f19a18acb0530f26678f376671cdea299bb0c41daec99c7494be69980396af23b54992811c63e260fc6e17d56b8dbd8be10d4dda71a2ef0c8c212172c99aa0727f7a88050f3057d23fdc147e1779492c8b43f4156fd24b1b67d33daeee24be1a5a690fac971410886df0cbe5981d9d0c539ff14f2efdb6f4fb63a37f1feb5bed2deb9c6eb7cea4fc5524fee4d33aa5b5132dab4ac0ea62853a3b8e829ca3096241d2911b1f87d22eb19d0616da828f4c1a081b7bd171f01b3d7aa8a5d2b71839acf91e468591ce609476362f172fba41a26aebcc0d1c69f67cd440469116bc353a727ee44382cd27828a165546d96debd3e350fd9ae70b640251eab33323493cb2295af3ed58a83e9ef6e3d2de1d5138139972dbbe5306fd8857c4c11e7ad4968a8ef17e26d481cce6f40cc93232b9a40901cbe2f302214b29dd6feaf646c1872aba9487d4bbd7b59a4e0631d9f3482a8dc38bf7283a1375c8e81222984220854d1998daca8b2a9e51ed50a007b4d617fa67cfa2c0595dbd3e2cc2a5d922093307a515f40acb478c8cef722f4c5c1f2af377142b3164c3acd53859ed58076fb21a37ea1f668ff2486a80016fe7c3a820027fd83ce16990e3c9575fd611c790adca1439118c468cf919206faf138f0f2d064f9c67e22525d598054f1ea78706e01674437f1fab97cc4894a1a6ac57787f6acd29dc16a7392eeded4590e5ea755d42b1a3af759e579dba8c1f309cde43fbfe867ccb5874b2d55360fe9ed400a014f9e2a02877346d047aa9cca52fbd81a20323a6aa3a3bd359aebc28ffd6c5f3bdd03e4f56b638ad1acdb8c8b370df7cdc3f951be64c3caa230c67dcbb383fe339c5a6703c4a38607b05ff4e84ef836bbb35123646a46700bf5cbb855337b7d88c608ce9ec06a2ba5a2c56012d3396adea4154808797f9d8d4aead623ccaecce9fa47c7c235b88370288eab67067a133fbf50e4c59f2b2aa591ba82fef94a5dd0289122c7051f1f2fed3943df7f3aed4e44cbc63680e423b875cbca08e9b6f7d3c19a3be543586227bf997ea23584c3c190ec1be03698130d108d6163d49b5b9b951fbe94964e9d5eaccf3041f12753790665d2c752066ba94186332f1e8b518f0f51ccd025d26d4464b898f15cd8f41437ee5afad45e12ae9d8bbf05dbcebf2bc148108e92d076255e4c4116ed944b1c6a0213bea3dc19cb06bb86cfcd6ba1b2e069a89093ef57b4919ef3abad88977f7d337812f8f5136e9d2c9c16dffc31af64926905d1b2633e6b36984b886f05ce18d2b6fdcee27", 0x1000}}, 0x1006) [ 311.934894][ T9095] netdevsim netdevsim1 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 00:05:11 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xf0ff1f, 0x0}) [ 311.966085][ T9103] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 312.075929][ T9095] netdevsim netdevsim1 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 312.132544][ T9095] netdevsim netdevsim1 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 315.398822][ T2043] ieee802154 phy0 wpan0: encryption failed: -22 [ 315.400237][ T2043] ieee802154 phy1 wpan1: encryption failed: -22 [ 317.909377][ T9095] netdevsim netdevsim1 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 317.914389][ T9095] netdevsim netdevsim1 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 317.919570][ T9095] netdevsim netdevsim1 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 317.924561][ T9095] netdevsim netdevsim1 eth3: set [1, 0] type 2 family 0 port 6081 - 0 00:05:17 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000200)={'syztnl0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r1, 0x89f8, &(0x7f0000000280)={'syztnl2\x00', 0x0}) syz_genetlink_get_family_id$l2tp(&(0x7f0000000980), 0xffffffffffffffff) 00:05:17 executing program 5: openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc00000018003f02ab092500040007000a0700ffffff9e060000369321000f00ff2500000005d00000000000000398996c92773411419da79bb94b46fe000000bc00050000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddefefe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 00:05:17 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000001840)=ANY=[@ANYBLOB="1201000002000040257d15a4400001040001090260004201000000090400000102090000052406000105240000000d240f01000004000000001f0006031a00000004800200090581", @ANYBLOB="53d3"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000540)=""/197, 0xc5) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000001100)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000fc0)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x0, 0xfffffffffffffd28, &(0x7f0000000100)="caac224511d94c421a247f317125bfb8ff71ac60d1a1dc642790b1dfc7051cdbaffb85d795b231efa65f6784d6ac6c415bc3c5d325e030c0ee9995fc68f295dbcbd218d7e0d3daadcb86cd53c55d85ecd123306edea2819f019d7bc6c952f41a3637f3cd9c323d427f4b9e7416ba3847513b11d914c84d82195323afd7a939bf00"/143) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000004c0)={0x44, &(0x7f0000000240)={0x0, 0x0, 0x1, "94"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:05:17 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0b66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:17 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x1000000, 0x0}) 00:05:17 executing program 0: openat$ttynull(0xffffffffffffff9c, &(0x7f0000001e00), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') write$UHID_INPUT(r0, &(0x7f0000000440)={0x8, {"6b8ba4b76438b5be362dab8025ebdc1569c741bad4e6fcef3538048806412d52a34703890c9533471a8d0089353a8f083709e4749af15f0997bfdd69ca4b5fe24e20dee8aa0d55e74f542278953a190d49b3ae808246d432e2e7b6db13148031cf341060e13c73ba70c1192cd877e008e6b09df780fae51fba75c10ccc20f8f3f45d42d4223d874a212293a2a981613c841090df129267b30184a113508cb8d2b132a366887a0c7cd8d13520e5944cf3ef125deb6efa806122a694929a6b5fbbf19db7bee547cfcaae8110eec6ad8e046e745e79ec828c2db7e299b659cb6c8d17b7e72aea1edf86e34b9b5ee8e50dc8713d2df6bf955493867605620db3f9cea9dfc7997121b512912c6570838cfa5cfdba3817a429a33e0f1a329fabaaf36d77b33274656065bc8b0c0828394e31861f0f6abbd6e79f303b698896826bf0bdeae47491ac45bf2fe726e4d14fa45802744613f34f01060d0da9419b5c2a27f8fc907ddd4e612e50e7a463d150e3fd2092f367dc0f071edce44b3ace110f615008802c658115fcfaf490f49f35156281a8ab3340dfd6b0617a002f7d56b6ea81eefd9071a8541119fd5e0e6d20774e7ff048e7a7dea718b6d617a93d2ad394dd838c27e90da9777a783633e01138201fc3a78879b7509c7d52b320bd346ea6b4c4a6b676268f7813b76bb4613a3d496d43dd7228e58af6a2b0e495b94272d52b69212f69f17083def7cfee64e29415601c5a2c9ae8ccfff3863347c64e5402c486d9278cf799ae426457796b97db3883b47e88d0d059b31eb12c08cffc98d2ed98770c4716cc6dcabe64841194ea570301ddc04f5dfa2e7b5894ad8356fd0dc38e19fe772c05c03d3bb8296786393f90bf3d4a51c34b506489eb2d69137e36a167967c7472424f3969e4d46f09a018985aedf5c756e01f94bad2fabeeb94f8b0a28694de4e34beffb69d79c4b870c433359c7d13b77c86f400b4392282a1a91eb300a8c9e352618877ef4482b50adb7a8d2084a8e4f2c831f03a430000092b147c057baab73f9bbe9fe656ca3f95ab2bc55585c9088e427997597f04edf210fba0e644faa3f207ce73e6057a4e8f65c43dc60c9e6472d2a6858c6288cf425006fdd41911e1b797ad7597220d74dc597139e452140e83c76625fe0dd33704684f3a9ba972eeafdf96694d8af1b50a60432ac66ecbdc6a5ff441c4c792c48db801e3c8773170130dbfa7bd04301050590a7dc630a3a1d043cf586d57d5127aa6b743f1b1afb12808db71911467b8450455b0d251535b12728aa2f17b57daf95e027cce7fa10d160f06ba9fa34a6343976cf7b57ae3e05542cba8f838d6efdf68c0c3b279cc74e6cc6d9864858a0580c13c111bddb7d0012e45d4b1be5592165be4fbba8605bde1edbcc2e4da7816628bd4c0b0465b8167a116bfcf63ac812917992855c72d1d1aa740d8a5c69f7b3c720143888e22a1bca8dee51d232f4de36ce85165b01947dbec4adcb96c74c1f06113ad864dd0627e35e9619555567c1a911d17f05a79a387977fd2d95f47118072ac2dacc48efde5528f7bff07cd638a35ca6459305f3c604957c42f28aa27daedd55c0f6260fd6f0793f3ef8453851314e0e3a552283d5012a726d2d9efb04afe5a36ccc282086546ba08796011ff8a329dccbd196720c8dd31ef27020f4232fd5fe03d1edc9c3b91689a6722f94770062586f52da6e9a0937d84d260bf102f6f28fe0d043c18c44b5559c6ce99083b2229d28e8f50fa1f3b972aa921c8f5aaaeb6d2f082dde6dd75a78ebda3c50d0e132d5a548f958f406757b338941c1c455c4d36a6697ea9a30ea8f411c84940245b2602ec517174024420ce299fd83a295dfa09d50d940c0f0ddd851fb96c7dec05de1929310510fd3cd4d0b75f94ec284656739cb96307e6012ed851dd4d3a227c139371a6688104b3c5768079565dc84f739170f794d10e06cee326b8f8ed77e0eba975214418941d7c2b15fdf830de844ec536b961ac04b737a534a510f4199a38f6df3eb032e7fbaf07936a161b60ce5c643a89f6d180bd1ef5b7b9c79cfa34e027586e8ef0a9fb39269f98324aa17b84ecb798ce762c70ebebdca8723ab7e6b319b0bdb66420a0bce76e2d86de0d90d3fc23e2ea626daadd89a500fcc153ad2b8552918ff3f6e3304632070708a57b0ae2d4386fead20b1050ec0f83fb840620ffb073dd657611a70d7a9ccdc902606c41e0a42173a34819d28c7e31ee950e58b48fdbcb75faccd0c25f98cfcf09c0c58f6085b36cb113fba33463e0be03c26eac3acad77eaf26d9d49ff15989ad24bf9b219448242ae298e299b0c739cab1a1d8418a3f70be59e3874f9a79e84e8b8e72f74683c24d7e7e11806b7a13c1fc9c3e20af5de843848910047cb79167c5c7e5bb6d3c95847777ae0f61cda1512a33b5949ac5561bd7814e1e61e0a18ad091ef8ab86bfef73dee28aaf31e455f825e2a3edfd61f89d497bdc4cb58bc38111c7fdc32c61babdaa935477f2c1110ab5d90158a02b33f9e99048bb4432ebeb38e68a32e2dcb855e7e98692c4f770fca01ff107b210f7d508fe2b0ac1fb26bac042e04ec8ba2b0cc6a6ddb14a509eb2b33fad0309e41ae3a73c2f35474dc9c4be048366cc1a9eba15b8d6524a6dde2361b1a1ef515f3d409c734375080261b51f81515b9747a8c581bea9ce8327ee4d326abec92094a694ab0c28171eaf097c5ba77e6d6974f7e9bde0241bc1866ee2da4b8a3fc5781ff214e35711557a259186f39f883b743e9725cdbee51b6d90d7a58398c23ee414949edf72865be96f0c4bba4ad296bd35de9bba706164e578276790711cfd0001b73680326a323fccaad4795e3a08cdbd6c079cb63d5c072577108fcbe8c65ad175be13ca05e9b8ddf6c10981a0c5c83705d9451bd53513d639edae6d6311fd7c7be851e319b76f1f293b6b998dff24d7f693b6c8a22e6d6991ec6b5ebba51ab436db3d89b62f2b39abe2756ddbb920ceb8bc318c3ef16c889c8d032dac660b78d1be88d956c2d4b59ed19f0528ddfe7ffe45ab344bb4b052d3b50a988f31eea8c346596876ab234df5114074f0e05ac93821c3d41b26080feef794a52b24b911b4f5e3d9b108c2127b4bd043d56690995fac5829952d35b65c8c4a903cf02666ac247fccc47db63fdcd1679ced4481823e22c87a8f09e8947919dfd2eec9a2a2c40710a4280ff9de310e8714e94911d7e9985e96fa0b6e5f866eb68444188cf5f60d17e471b6628371f56c369fa22e9258e0af19d6dffedb81222a432df63775bf1abb3b29ef4db0ef48e659e42301614b6e730124fe1d57351bdf5996ffe7b2117270038e3df1ee8b69ea2e7b2d6fd86eca3fb57c773035ef84f3de1e06fd1ab858f4fcd061ed57b173074610892e6160cb351b9e4e43c155bed296b739d5d378fc60a5f646db6b2326955961495cfb6f6a241aa2c749d60124ce537ee50b4e707451092b68ffdcbdf38b0b7145b373376ddc36241ee6e5843cedbfa524a3d135c2ffdd21a79eeac5eddda63774a8ebf85ade4e5fec5c0362478020cd71fb163d4a4adf892e0354e020984d3c53b19c60a43b2c75ae7eecb87c98b6da516913fcdcff7fec74310fd689fe4ecfb847142bc3bbfd0fef473a38f58e3e7583b6b33138633565c04f0b174b6d0ce9eb3c0611699b2ca01f5765188fba0346f424b8a7dba0dd3354bab82bbe6a195254ad53b9be38bd5f856368ff1b25d2f4c5fed5868284359f355536f6e90694a3e63df2f40d64da21f44817455fe07a580df59a59c2ae4ed30d6d7d0cc1485085dc11dc773fb512d453b07d579e7550fe7bfd83d69cf3da39cdf0e5c886829a1cafa3c3fab1f08ffa87e18c59c12127717cce8521b0472308f8c475b71332069d93a49216d0f73b81e1fa62afd0766cd8161d6c3241b344e9733a5114b2cc8111284b3348012e6605912df25c84c5b361f5657682448dec3537c0fa2888c07e2d7aeab8b054f694ad222a8d8c212a2b3ee62ef3489b80807ac61f241b90926b72f715f4e5f9a2e23f5e64b824f71e5bd69c8e001d321db33c99fd9873af94934c68dc1e50f6629ae8a1b44116e232be21ef5a9350d1a2aa63c218d55e6b51b585236857c6359c6b158e00d659213c249adb6bed1daf389eb96fb527602bb9c4ad697f40f8ccc3c33ce0549288ec2adf407d8e234ee7333350c6424bd741bcf07e5e546c5e0642605169f3e06abc54a09109ba5c1cffaed0e1d7df930f510741b09fde3f4066dbd5714cca2a3489b9f94063771d8e8786fd726d5d1d894529d7a625118cc6566c661c33593b75e3163b661c66bba7990a49cef56debf5e78037092568ace45e8aa20b1c2d4527064865a2c14c207bb022283c3c1cf06b69c751afd7c2175e16d9e07cd6c9817b9bc15fed7e1d534f30d92c1032b344e8bd444abf9828feb4485e8361ab86b6051c567ef4b57cd8eb40765f0f19a18acb0530f26678f376671cdea299bb0c41daec99c7494be69980396af23b54992811c63e260fc6e17d56b8dbd8be10d4dda71a2ef0c8c212172c99aa0727f7a88050f3057d23fdc147e1779492c8b43f4156fd24b1b67d33daeee24be1a5a690fac971410886df0cbe5981d9d0c539ff14f2efdb6f4fb63a37f1feb5bed2deb9c6eb7cea4fc5524fee4d33aa5b5132dab4ac0ea62853a3b8e829ca3096241d2911b1f87d22eb19d0616da828f4c1a081b7bd171f01b3d7aa8a5d2b71839acf91e468591ce609476362f172fba41a26aebcc0d1c69f67cd440469116bc353a727ee44382cd27828a165546d96debd3e350fd9ae70b640251eab33323493cb2295af3ed58a83e9ef6e3d2de1d5138139972dbbe5306fd8857c4c11e7ad4968a8ef17e26d481cce6f40cc93232b9a40901cbe2f302214b29dd6feaf646c1872aba9487d4bbd7b59a4e0631d9f3482a8dc38bf7283a1375c8e81222984220854d1998daca8b2a9e51ed50a007b4d617fa67cfa2c0595dbd3e2cc2a5d922093307a515f40acb478c8cef722f4c5c1f2af377142b3164c3acd53859ed58076fb21a37ea1f668ff2486a80016fe7c3a820027fd83ce16990e3c9575fd611c790adca1439118c468cf919206faf138f0f2d064f9c67e22525d598054f1ea78706e01674437f1fab97cc4894a1a6ac57787f6acd29dc16a7392eeded4590e5ea755d42b1a3af759e579dba8c1f309cde43fbfe867ccb5874b2d55360fe9ed400a014f9e2a02877346d047aa9cca52fbd81a20323a6aa3a3bd359aebc28ffd6c5f3bdd03e4f56b638ad1acdb8c8b370df7cdc3f951be64c3caa230c67dcbb383fe339c5a6703c4a38607b05ff4e84ef836bbb35123646a46700bf5cbb855337b7d88c608ce9ec06a2ba5a2c56012d3396adea4154808797f9d8d4aead623ccaecce9fa47c7c235b88370288eab67067a133fbf50e4c59f2b2aa591ba82fef94a5dd0289122c7051f1f2fed3943df7f3aed4e44cbc63680e423b875cbca08e9b6f7d3c19a3be543586227bf997ea23584c3c190ec1be03698130d108d6163d49b5b9b951fbe94964e9d5eaccf3041f12753790665d2c752066ba94186332f1e8b518f0f51ccd025d26d4464b898f15cd8f41437ee5afad45e12ae9d8bbf05dbcebf2bc148108e92d076255e4c4116ed944b1c6a0213bea3dc19cb06bb86cfcd6ba1b2e069a89093ef57b4919ef3abad88977f7d337812f8f5136e9d2c9c16dffc31af64926905d1b2633e6b36984b886f05ce18d2b6fdcee27", 0x1000}}, 0x1006) [ 317.955312][ T9129] udc-core: couldn't find an available UDC or it's busy [ 317.963602][ T9129] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 [ 317.968164][ T9128] netlink: 'syz-executor.5': attribute type 15 has an invalid length. [ 317.971415][ T9128] IPv6: NLM_F_CREATE should be specified when creating new route [ 317.971463][ T9128] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 317.971562][ T9128] IPv6: NLM_F_CREATE should be set when creating new route [ 317.971595][ T9128] IPv6: NLM_F_CREATE should be set when creating new route 00:05:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0f", 0x1, 0x11, 0x0, 0x0) recvmmsg(r0, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f00000008c0)=""/200, 0xc8}], 0x1}}], 0x1, 0x121, 0x0) 00:05:17 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x2000000, 0x0}) 00:05:18 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/118, 0x76) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000066c0)="a062030607792c01386f28a428828947de99f79cc542703d923c7cb9d4e1f6fd95fbf2f747ab32f6fb041861fb3f87a88cb85405b4e73c0b6b12c81e42a9f13d82c32b7ddb172bcba1aac5c38f083747ac179f08d4d6d342a87ba8dd9bb7a9680f27433c3357b4f6ac97b19a973592f1ac6e7853a0b15ba42a28efb9cc30b146346b546018966e94976ca28f26a1950dd64c0adbb0c2e09bbd9caa9e7886a2b3d6e2b6d6616b718f1322ea2881ca59ef73948b1bcdc2dd3970e63cbc1043ce42af0ea1f95d17268cbc3ef062c8c31a537e94a20c1c505a6022d5ece7f51bd9c754d8c47cbe80bbb30b2159991a94dd3a25e64aff8a7a17374b5a71e0c7c241cbfd7f084e18a50bea512ada902210a3881ffcd42071ab09c4d80139d8980d6dc5d12c2595ced445caf22f80d8fb1a4c243da47fadb8e28e9c04fea820a8a2f032f5adff8b7d9269e63db68d196bf7f416405e52b6b8abd8bb9d9694b8b5eddae348209963738cd9710bd6c291af1c8eaf0e52d2f2f24bef8c8bc9f77eed40104e07c8ee1b4cb358fc73e2653fef6232b5e9f5d0be26b91a0b7967ed5e3bf10c449424ff4d11951d963677001d9576425d6a9c4503268a407d74854f5e1caacc0ccc463dc56e684db1d80b370da238915579ab82cdbd7d155adf10b96ed71100ea92834e8a4e4f5b7b831bff6fb4febe01bb398ea4065446f277f107aa3cc06e0b7a6e98434bf57744ba9ecb8effe704d7f852e16bc33ac113649f7540b7a7a67cf5493b400ce06e571d485af1732938b79ded4de7dad97a7e1c0be7bd479dc264647bb76503168423e3f6fc95f8ac8ea35e39f476ab54e88286fcf73eead1f794784465592fe4ad112ac63bbc3b3f35b87c40bc5fa6e3ca6cad878f9772a61a23aa00491a9e2442eb90a32af2bd74e99d075bcda20288bfc30f3b00a7e8e1a0b4791573abd65284bbb53e2b7d667239b95b332dd423e4d7c512de559bd53fde5285add9795bda81ec142620e693af9c787a4499dd76ca0d77d9c7c4043e537ec6c1cd0b9a642b12adc782a0e00f6c1ed7379d5fff4c2feb19182db977f657b195e4710ff00f78e35a146119897495b0e1a0068a6606292ee72bf65adcd2cd29b4e59a4b3f82eac77d5254013d03d2fb2511975558906741912d09304f0d4cf08c8f62690c67968c869f75a4025224d8e84baf7a42e01b4ecf7e55d7c45839778c2266880d1bb73e3aad618d1a4f8d5a16914d64d70438a88512649fd4caa90506e5a2d58a33ecaebc9b2e5f8a4fbeca57c829ae02fd2dc146e939c3d295ada7df4a07e74b356c6ffd7a9c546b9eddf7e013cbcb2b57ae0d225249f7e06a415681d9f597a060fd55e39bd56f04b863efeca458a0cbc54b660db50ca40d27a3fda3416860e691cfc780593f06b467700968bb918c32547e378b14b4e0dcd11cb0b2fb36ea70946ac62290184b4eed38b51c322a75367b50f558e063bf363341a17c28ddcbf9ce53da06f26303fd156423a25f686809bc9845a78e0cc3d94e04bc8da85f22a4a8ece2c4ac2c79e54dcc4eabc61e067060ad880377a71fe0c2c0305256e4f3c637575f086e4ae3d7ab5d106fde03d24c47dccba3da23a244c1f50a4f60cd8d71b77390c5ce6d5612fd0260a2f33389b064ae6acac783eca62874232fd3808fb2188151a43de6cebc7e245106183f7d929f1eeff6f972da3e3d967170247925fb0f04bf38e88d06321f9ff9d2c296553d842b69036a2b6de2aad3879aedee723ff00736f7b0dffe6182104105ff0f0b636f5192d6bb5ae7ef950825827d2f3d6285d83aedca3f31474e0ad50ce6290a0e546c30d900e5b4208ecc8b3aca0ba3d110fc3c0a7e004a53e5d0ba1cc1c2bb42c3dbcbb4ceb6674151932ae56f6b03cc34ce450c292fecd2456ddcf42b075e6fd49305fbf265a36f3cff61321dd60f16e844089d659130947672a2d059e04af9ef653e8afec926b5a5d411f60a2a435437095a1df8dc60a616bd1a1ce7b5251ed8f905becffebd635eee8ff0055c40f146f1350a406b853ecb005c6ede4dc270ce6751cff915aa27f5f6b0736da14c9949de599d57868c29cc97ad03bd89502a34b88ad29c8762d0dc24a6df759821882a32e70531cab51fa1752a4fc49cf0706cb24d203174b2940f29ef8b0ce65b40cfde4e0c7310c685cc8de8384e485a951192fa8c36c11f9b88a48caf027dca480caa4fccae70ea6c837eb82f926ad7691c7709f217220d71f6e374fb8522a84c118b5c25f3d56acfb25afbe676fc9e574b6c5a59c00a0bbeeff61fd82a1677f3da9bb596133db491a8f11b945d930c8a67de9ce80025c764d518efcbae25d9194dc96c31ed02c63b1ac976715f7233ffed7cb6e929bbb5afabd34bc37c095acd0abbbdb1ea48e40a30ac99550f0ccca19ecef5acb2604c48fffb53b352d114fac72d6fc019ddec558406668f773fed9476148133c0f9ca4d1fd7e70dd04bfa089dc57e5940f29a5fd33dc79913ff48853794fdaf891d71de94c4a4fed0544e09f2bd578b07003031b8602f08ca8a79fa5ebfd5477f4d4f031c3efe0db273446a99d0cbe21a3cf43f3b82774e4657bb4f9675adbaf71c52953f0b18a61e05a9c770536fbad215848f8238e8730b9085189ea4621780dac500d7d7dc7815b45e232f86592498f1515ac8c50306013524cc5f0a74b67bc85d435d332ce69f00641c86a3e91be84b78ac358f35b18d69679df4197d3be8554417cf44aee6dc623f68ce3388df18168efa1c87c776cbda792f6110b6af178eb8200a91dfb72c1e23b5e5a66b5a3ee3f4c2bba2ccac939dcb036006b86e894093922a95fd70baba9424a3d0327a0f209fe10b39f3cec3f669d301a2834e58fd56f94d622dccf653f08e776c9f3e1b0e5b3cdef133834b93c41c70438d51a0b127262868d49ca91623c3d8b75c2cce0b771b9ac941bb96029e782224a3686a7c0dd164e162ede667e0e5817e7bde85ad3bf30a6a5bdc420f751679be74a02f84aa93b971c3f45a67d155f7ecb1d5284660918dbf102bc16f496fb62a1290e6b88ddaff55740583cba13076afd623276634e0c11663be50766980949095003ef5bc6f90a98bbad436b67928513e70115224f672ca2a24e27bb98bd5288c49ea23d47ef13c5ff28c43ce53ca16a6caeccc1f601226253c4a38a88a93828f6c800547cadbaa6d7ad26db618cccd38a671507cad5ba0065ce2edba81a059b95c36c5d04ab456fd6fd81ec3738ebe546d973c0886a5e7b83dd9c2f58f5d6c19519e67575b3732a486555f8d8c4ae004a62e8d07ab2c8ef74cdb96aa99d75aeb1c25985996f281d71106910a3c3da17de35e04dbe00e2b7b75ec2fed177a7f2d04fbf68bd0b8af682b30911867d4d1497ba060b662f4e97a8e7fd3613015cc34302377497cd08bcdc29f06dae240820d2ccddbf8c95c76a4ba5d3e1b37a62369ce3f79fb74ebd9bc82c3fa3edad4034b6715c2853fa7781c974b5a4e541e8b69bf4bd653fcce4e4340d9409fe9112e4d253a3b7e9d43f4426127b10f2d5d3fcd2193490f7d933e0cc53dae552f2d7c9d77b8f9b27c59105cfae43a0aab314a0820fbb5684bf20986e3be215688b42938d272c4c0edd17bcdc84a514d2483456d6cfb4f5c1218859ee55bfc77da36c9c75734932a12fd03df38232063ed92024f8ee7c21f314129feb10670bb4d6a0ad4fb3dc57a64cfe6509a0770650cdec0efd5e0b1fd29433cf871c9ddbe648319bd481357326ac1eb32b4bef4ad89ab6122e92dc786decac88624a4a3963ae771f8023b9a92e446114764c53d7efc07e3ea77a9daac5cabbe648a223e249db62102ef7b7b6d06df46b6ff913911b89848a47aecc0563fb06b6d77fe1daf4541cf619105ab68e0bcdf7a05af22b0551323bf33dec8167df2b7fac62dc9e286dd3462f488c82ad194f7fd5d3ca72fe9c0c37cdb6d75684326e5cb30319ab333fc70bb197320acda161d2e685e78ac2cb1417223f64742b12a316d590b18a4173b2a105a381baf6f383ec2e81d04860b5cc536475d7c5d05bd6a7db1a5d93930bacba8c1de63707bd24785e19fc1f15ba724660ac00d0f2ebbcd5528b8cbe4f3ca332e8611e937a310fc79d234be6c1cd09d6a5cb06ab36a9d667188144c81f86aaf0851763573b36cc21462ba4f3d6e95d38d1e9b943085661d234ef6d079bc9d84c7447c85baba88263451ba10559e1ce326fee5074b26b54872e690a9a1e589e1c444daa3224b292bf9ec4a604dc512760084084f27386c89a1190b8905f0d720508c0ed69272f396725805480188aa4602a26e833c16aa5079c0577a8203ec0b2b929ef3b410bb427c168b7fefd1be652f06efc61c7a295a5d07a9fd61bd5bfe67ac5f74e485a66c92950a1b460257084ca3a3489943ad450300967234b487fa3def4010f9b715196562ebb0846b7ac3eba47646af6285582b4402f64aa684dff7d9cf81fbe1aa88959f7906f06839389f2ad56efb5029afe1d5ceac99a3e698f49ff0da7db06d7c9e94a8773a13fab93def139667b4dc6b741bd2769da7786acecbe315f9006bb6b72abe5bdc587d8d5aa8f67aaefef68197fd2e7874d9b7da2c3a5618720c12e8fc31db3e334c47abcbf10c6181ec14af4f9e90e19a35360a793b1e9b336e49b3ed67568a860cd4c298f967ba323d315821959629e5b7aaac367e1ddb8a1c5d61500afa69331a4c90861852f533657b28b97a343bc531a11ff634b157a6d859a35f0d2a595375e11a32457575f1d73da033bf5eeda12337b9fdd46bce192d3aaaa240a8c65bf47704d6aa64a9531f9de14a96fc9fe380db35dd5ec52321c67fb4c18abcaf22fbe8f602ed201232251317e1a1b71e1e2c924a92d84685de348eec97fed954b7f6681ddf521b4ee03a1aeb2e446ee2a7f4dfa37b1c53831139fc624c14dcc4d144ccdf758fd9f344b4cdc1df70f6a24fa78cab136c912d1ebffa7053ccbc9b9445762236dca409820f738370117d5c369dfc50fd42277f14eeaf29110aedcd503008c42914d04e219a8b6c01e337d04724919b07157e2275ba6365a9dba5ebc8019bd1aa1b8668023f64cf47e1b49b4fbcfc10d560bb74405c90751504db8100d8a8a1a3ff84d98f1262fbbd6b962f492b9531a7411c08e7e56eb0f838075f754b6a395b6b58a8e4c47eb46bfaba2ac94800a396749d18ba0e6219f8d616ec71a1e60b3bcc24e19d4a20ddbc6a871e6d7efa50a362610598d892a5adecbcfe217534deee3620dfc88c7992ec2e710e083ef0a50c20621405f654804d1af4f24d22b8ca48f26303e6969127a74f0b276a5624c3b84410d4d5ee3c62605876e60a88df2bd6e8db8c7e486fdb452178563e7add6bc126b721b9ef8b12181989b87031573a4010d88e34f15a2344e4808b74c99ad68f0c2aca4e8d504397c03e1328c4b1ec43fd902d206c3cfb63d7541ac57fdbc70b0033f87514286101231fe7e79668c802e1c23d61540cdf13a5e675b736e221ddc29ab747d9c64f6213f51d3c1ded2e2b0efc4e45183d90468f61ec1720f7a0b87947e2c54125cebe6563ee4415d886bbe869d17d36371c942c11db1e13c1dd40ed24cabaf7ee80eae6c4db934e982d9619d753dcd679c5650cd95d21582e31b259043a0d03371cd294f4cc028042c75070c9b534a2d79f164ab9d773295795280d1584ca664b53b263fe2e23534d27b0d85742fae8061e03187795129dd272041c6eb9c10c3406da1f752f4ca697bdbddd74975cd4dbba5687fb30ac4fd5d2579494eac73053a63821a852cf41a80f6668006f7e1c4e30b48d638ebab470c558d42baeed1adc8fc71f73e95f3ca212a4b009b508e89898727f805685e4e7650a2961d62c117d1ee9017236a6bffa0c36ae11bc52d346c83399e43c42cdb9f443aa307109a97ee66ceb7a29eeb2f1a2bb3ee1492229116db07301b2aa4126aee7775daa2d0eab4d206fae11b3c6b565dcc4c7b4dd1cf2abec81150d0629803f6eb221be384b8772fe6d6c4fa98c928a9d0a02e9ff8bb7a2168dbebe140323d93bee8983c496bccf752c372b795a3493624cefb3cfeb4307bd39826cac1ea3f18912deef1b8c8db30bc016990a477bc0a925fb36453a9e21354b2d7e6e3d4ca4dd20f27a8db05429d44b7a485365191dc4ba977a815958faf6434813a9f4046054763dd55dbb7fae892b746e169ae046ae3361a9f75cf622b03f75b1633da864395bd1c3a594fab0b1fb37f088dd1f2776e2b795c78635c2026a8ce7ff40968a1960786049a217dd8872ac0c01f4bafcf2d3d751dd46a5e1bec00540a9ca7afca3ef37575d4a8b1291d05be94913092890a9b4bfff39edbff307e5654896e79228777c0f8ea46c55bfe19e522bf457ab4e6b0167d776dbcd0160598370a12c4a03e4edc82b245a7608797b03d4ed89dfc2a5bf07b9fcb251fb8608553f3b3774818717a9aabe6b2ded811515ba454b390a6065bbc59552f3bfe51d38f139792e1aae60093a7c5770b52a1730feb1049c14a7d5261d644f6b738e22ee72aafa422bd93f61e1ccac0a5ef4726c66f61bb539acb937bd63da82c700c0860be90ce5621ced22b52b63d041266fc258fbfa6641aef22e97804e5138ad2ce4405eaf76bb0acd7fc61b2d6de4aabc5c28a850fcf219cff77c97d3cb6bec0067c171b912d11d82c56cbad56c0032a9657d4cdd1eacaca53f40f5e3fe911127e1cd30781351f180e1413933cee2d46ca0eea31ee01fe4e99a567edd0b10565d47b87c8a48366143e889e52d0ff13c920aea092c2545fa9b7056204fec156549d3c0a997bc1cf4a01338483bf5c69d6958ae038f1c3e3b84baeb2c1f9e064c0750602c34c6c483c316391d975f94f21f6dfe74e92c33228b408a9e2b9abcda33c497abba9c48a63e5c8f1a8d0f4c24d36a44e1601e8a09e8a5c7179bd4c44b17e542dd99cace87aab60a5e53325d544c991b6fa5deffa49fd886332980deeca9229cb2f67f495a7b743153854ed81e1623b12dbd65512d08a5732fee2db3fb455cf6df5a1701a2b8674633c6792162dc86ac76e30da225b0167a7e704ad33ba694f9c902afbeed58eef609874767053f59414d4d3eccbbcdbc7eba997c71f9b1f5139bb020d5dae1db6e2dcfbb51b5371b08bdbc3312b05ee6d8c03c8b5a7d4f23da45f276394f222b1a0bdf4e2603243cdba60ee0530387c88bb457ca9932f2283a4d55bb1195e6d325ed93f714e21908b1baafa467f1cec7fa26e5c384ee6828e77978bd1abd014de549a5e5966f2b2f4ba000f9d77f1abfe3a6c337cdb852c1ec59f61b63d543f3062dd2616a163ed7ca60168b0347b5c5646a678dafb4c502c333a0a48f0341b47f5c5946e42e571db0bfa0682a449ca64e71b5661a842975182399245c6de241512c67ac918d7e0c5cb66565010e881b8333567ca584321ead1c383b099d8bf1c56dac08cb218cde4226ad420d6d6313f9c4884d6394722304fdaa76e61db8c0d54eb1151344c41ce1130272928eecb2f9f0f23c752622374eb1223a80efcf0b937dff7d813d7be0340226c0a7b163741d9aecafcb7ddae5a219323323f621c802be82399e06d2e1cc582e759ffa303c5103f8a44d7129d2853b02e506abda57ad2836d7ff16f95232149fbeb8b62e586d3536bb4ae042ecd9e25d1dee789353071f9c89d4361000c47b763556e8902f1f25cbd8ae71679e03ff27db0ec75eeee3fccafc7fcf22c377ac60d3c61a43cb53abf6162118f2efc86a5ce80e69a02bc1db80018beeef6d567941232e4412a958ed012bf7a832c1eaf68134ecabc4927ad666b3d0f21d4e8d52fa37e0a9751124efed8bf47544299138a6f69d89e295677f12606c79b72451c263fca3eec22bf0c47c641159a0bbfb3b2b03154af533e5c06a149e52adcfae31bfc55f30064a8903c8d3b828d275a937b1e4adffa0597da5e253b50bd71b33f057ffeff0b2a0829b3bf33350fbe67c7c79034f80d69e6a21be495a848d328f416f15966491b218eab390544e39d498258ad80ddae248634c845cbe6f1c1e93e7c2b02075411e075fe936bcc75f4a4e1a3687cb3dbbb61cb31ddfbbc87a1859b3a48fccdd8e5915c8bf4eebe8f7093cef6a7a91c8682915f9908c854c483e90c9643467292884d284134dbaddafdbc74d94a5f9713719d62b4f6b4236803d210181847ca27129fde264156895f4e1822ef78a3b215ef56d7e36d2b94c93f5e931a0d13a3a3030061ce62de595eecf47eae6bf698530145757700df18f66fd7261a12c119d6679663b3c0f99d1705aebe66dc862eb21ccb7360b93f54507149b577abf521113991e06f345e8282fdc18de673e1ca7b188ee34b14f37f86ddcf97fef0b913c33cf8e5d5d33707dbcdbe4b27cef056670252f186735cdd02f6ed6bfe5318a704f00e34ffc4fda9855bf37c51be6a7423e44dd8a98883c8fa82ca37c90d681fb7a0db915576b50e49aff545b99aa3aa6343b814ba0bf64e53b2a1edcae2231bf20d65e4bb4da6dc8382120ede652adfb7c30a46e0ee784cbde74563d83eb8d89a1573fa104fddca9d4833c49dc904bda905426c7dee3e48b596c8ee201bea57fedb1a0649457eaac3c5b5f4519af3adb66f10b861e711cd4034448890e15047c2f8902588268b5645051f3f3968ed8d630e050ccef0d01b61ffeade51e4e72d8fd46bba4c20009396e984c424d174934a67a1930665fbea04c809e7cda0a2cdfd3a14d6b99c3a8d8b3691825830456876f188ff871fc861e4c6a0ca377dc1f0cb0f929f7eb1f5da045d9a588a393312acacca5c5a3b15bb1b488b08fc40ad65ae2c1df187eccd8377525a81d80df57579ae52f775fb2efdd172a41c370300fcc594c2635dcf50e9eb9d34fa8b4bbfd13078422e3a7734a8ae6cc09e39d07c7ee19838f8da4cbafe4162c8f8dc44e284840bd0a5c80bfc657c22e37e0d9a96dda34a51ce616c9ccdc95955cf85d93860da902ab30f11aa333eacc25c47981d8636038761ed4d84fcbb0ca92dd2e07863b9505b451c3c49e36a172527578123049ff2dc2b4e258a3f698a12ca4705a6fd0ce6bc4f1767b4d9c2e57c9ed1388527964ac96ff5e4cf5ad6fdb6a853b43905df32af8bd788b520fd526cbb95195a1bc00d654cb080acdf67938517a6cdac741d86730358be16465b4e1301f47f6a444c4e8d2980b8bd98a8dcd6617cde0b287e2d1f59167b5c445146fa49728111b8a2729428cabd02facb8fbddbdb2769680f288648d6baac53e0d909335da3e2b4c13ebd41f32820c9f491e9124ca444a0532f60e2816e15a5810baa91f64454aa355f9d362c7d1a461561689d08b1350a216b6f1bda57aae0706b3710a1b8e52a7e3084e600b5ee3dc540bba0c16267d549304a7840659a32e40070715c9bb912792d4a7b84fa06e73b9ddbc2f06c4edc19d25f5a198c7e3fc6226842e6215da5d826fcf5949612889f78e9de39d4e64b86b7033b5717a21f8f2b81c799a3fc0bfe6f5837b252eefa360c91a6148296bd19d50a343d909c1edf5261e70c8dfb2c488940cf236941ad3fd01247e37902a4bbfdd1839f7c92c260a2c494022fac08629303c8e54108d78ae2c94289c7f998ba3b622b48931ee7c17c59f5499d282467a1b8050acc94a0b17b21836c80b69f519b9b077d18e33c027faad562fa09f2cc6120f8cf5ee18cf7db9d729ffbb9de58885713215b7aebb8c98d9fa009be0a9ef3ceccdb2b31968db555b26c5c94e382d06ebf6d356e8caa85def5813dd1596d823924c4fb63dba5bd094cb64f204d1e59d31287715f831a1f0be95d8749f2166ba0b0b6b64a37991be1fe1c1e922835f2da0c074ec9413561d52166576b1c4f1e18f078dc046d1c284964b80217b55c59a474740c3649116b33e927479736bff6005859c7c00598f22cb8eca38af802f4c86836e8330492ac7ef3707890a8ff856dc7786ed769bba75b18484b257b3b022eeb51aa720639f79e6e6bd3d3c9a61f7822abe562867b4693f0b2f61135aaeaa510b31112efeec48d2602c6d4f2ddeeb51bb03ab18c18d8e127a37e22881febca47742b9332d3f2251003b1a46c40eca111d02446466b669568c70971bd33254ca577777f126f86f8a3665f065b645ff261e78e0f532e83a81b99c5de3488de74ca82daa0e4e7404eff911ae955acbb800f9f91b774e472bc14aa92817b6d85877b1861a6ca92c03c83b6f1490068bad8eab1f58c9e91e1029683de2ca45c99966966031ee86d8c9995f0612480e2a6d5396e8ae361d6fd2e24557613a1191f5019d4c8078628013512ea3a59532efffa6cfe4970d28d8c7aa8c866c4275ff2b0b4ef1a7e56854d7ee4bc445713da9349d13e30a4a802cb9db2f10280fd9ea043b5b3480441e8ed2d907eae1259befba9d87a04ce42b0010c70af157b90e0bf72549852fd122edd6cf3475f76852b13b4bf887cf32e25ad34aed7fd5a6e97b307f9b4ff1c07b2b55beef5ef3dd96eeb2a57720c18209d911a55341cee67e6ff577f7acaba01c2c9690b15a3b8aaa5b9d734196467a8c074b2eeeb5ae931ddf3deb15b1a8d603e72125c2e68ad206f2c4252a659f8248ff882a8e54126ebc0c77a46101072272460e683d465279a3695be6b64c9eeb4a576d95fd520be42eab5c95cbace0dfd80e2d67bab9f683a1cc9c006c02f0f90a21a0f51218c628f5608fbf1abc79aa63452bde1002383033578f32980e3779a8edeb226f6d3f9b36d8f07bddd7479b60346a4b4fa883940e3aef8ad8d834dad4405960a4409a6255e8753d0c0ad0960ff3ef48ce93fbe6b165e86eab36fccb8b989f5b54e6ccaa19749ff065a0a732d15c41b9072bbc6f07e1fd5a3df2775874e46b61ed50714e8c403fbed6884ec06f52ab71d2c191fcc56ac0b17ba3c46d2dab3e11c79383bd8867ff14b5fbca73b9ae594b6a09fb73a2e8f15aee59150e8d6d3dad9659025d045bbd1b9ca257c67bb78abe8f7eb9c8b3bc32951c41f7390bacc8c7059a2a9b078ab50413605aec604e4666a6ace765b0e7ab558fe6232f2703d07811e3d0ac5bf9434e87876e99250ee9db6527a8ccb4a3ee3bde738563c9746f941cf2cd7efacdbd2593cafdbe5171864b2982b54dc5a32c86638c0e650a331625033b8dd65851965ae791880349d5cd52548f4422a317f96ed79e7ccf3bd671e6dc70365f521c65206386eb1f99570a544d11b3d36fea285f8a3770ca303a965a0c1d598ebe3696e647be734ccf760d3d47dec75e236d7ac08019b6622a7b9f08bc8f0937ab75e75a047a7386befbd56fc4b2f89c852dadce8df946cb3fafe4eed2678caadf1a913ae32b2c0b8a37984cb700343c5e24609f8c5ddeff5e653837a9332a41c8e21466a13d79224125d5f6a4fef79b5adae7f4ab7d351c55400545edd3c00637bd27164828925e9bb5d79f1f1e6eb3270ab799ae38772f779565d92c47503de695f7aad7ddacda6f6c71e755b3737231b64715bf07849d3466e4f92239f733436ce674389bd16900", 0x2000, &(0x7f0000008b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006600)={0x90, 0x0, 0x0, {0x100000000404, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}, 0x0, 0x0, 0x0, 0x0}) 00:05:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0c66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:18 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) 00:05:18 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x3000000, 0x0}) 00:05:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000007c0), r0) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14, r2, 0x1, 0x0, 0x0, {0x2a}}, 0x14}}, 0x0) 00:05:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 00:05:18 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x4000000, 0x0}) 00:05:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0d66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1276, 0xffffffffffffffff) 00:05:18 executing program 3: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x420, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 00:05:18 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x401870c8, 0xffffffffffffffff) 00:05:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r1, 0x1, 0x0, 0x0, {0x5}}, 0x14}}, 0x0) 00:05:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89b0, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private1}}) [ 318.552357][ T9170] udc-core: couldn't find an available UDC or it's busy 00:05:18 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @empty, @private1, 0x0, 0x0, 0x0, 0x6}}) 00:05:18 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f00000001c0)={0x1f, 0x0, 0x3}, 0x6) 00:05:18 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x5000000, 0x0}) [ 318.568667][ T9170] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:05:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0e66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:18 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@link_local={0x3}, @random="7f0a000300", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x5, 0x0, 0x0, 0x12, 0x0, 0x3f18, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @broadcast, @loopback}, "0000b50800000000"}}}}}, 0x0) 00:05:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000007c0), r0) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x14, r2, 0x1, 0x0, 0x0, {0x31}}, 0x14}}, 0x0) 00:05:18 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x6000000, 0x0}) 00:05:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private1}}) 00:05:19 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000440)=ANY=[@ANYBLOB="8f010000000000406b1d01014100010203010902"], 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 00:05:19 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1262, 0xffffffffffffffff) 00:05:19 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x7000000, 0x0}) 00:05:19 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8991, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 00:05:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca0f66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:19 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="180000000000001f000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000006980)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0942bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712116219848624b87cec2dbe98223a0eb4fa39f6b5c3e4ae318391fd5ce13371f02e6d6d90756ff7a902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a32672fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeab23d158a9352017080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fe050000004304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e60007000000000000005bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed842da70940fd64d1d41d1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47614108bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422c6cc5adfbd436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce01f79465959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f0813f80c6ae3207c719675758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9883678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f5f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55d4eccf8bc976b0bfadab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a1c0000000000d490e05775393d5cf1a65fcee2eadfb33fcddad6cb82b79757805497822b19f48d3f366d76029a52d82addd6af22aae837c00080c3dd94eac3b75137c02770be9c580ceda8edda94e9115fdbd3b55440c8038eb5abcb0834bd602f44405e902a2325abc6a4e8b352e10c8f2aaa69b8ead3c04e1e427ca4f6c134634e82d882ea7cac1f5c6d4535feca4e5608a0a47725a095e6bbbdff47d2f67e9024cc41e014c5a934320c0a2c7f50a523239ec208a79f5f47f9959e7e4ec3c478fbd242e0c5df5e69a3ba69ab2066adaea58d9210b2868fe9c7bee66191f378ca5f31c01e2c4d21739d0d231da2d953b403fd05f9bbedf1a6b3d9a60a15e349dafcda3f9dc28b2e920f4ae8c394f7dae7816b704017d2be9e657707fec7758c2b45c962872ace8bbc1fd3236314f2d8c44d1f436946bfbf12883fb4037fc93594e7c725ca0b08df0cd77e02ebb094a50de511a24375ba4b7956e0c12c538348bbe0da594d80b447a811a8b8074d"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) r3 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r2}, 0x8) write$cgroup_int(r3, &(0x7f00000001c0), 0xfffffdef) 00:05:19 executing program 1: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@mixer_unit={0x7, 0x24, 0x4, 0x0, 0x4, "bc78"}, @mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x420, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x8, {0x7}}}}}}}]}}, 0x0) 00:05:19 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1262, 0xffffffffffffffff) 00:05:19 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x8000000, 0x0}) 00:05:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1866dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 319.176148][ T9202] udc-core: couldn't find an available UDC or it's busy [ 319.178192][ T9202] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:05:19 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000080)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000180)={0x2c, 0x0, &(0x7f0000000340)=ANY=[], 0x0, 0x0, 0x0}) [ 319.210203][ T9207] binder: 9203:9207 unknown command 0 [ 319.213904][ T9207] binder: 9203:9207 ioctl c0306201 20000180 returned -22 00:05:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1a66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 319.377086][ T3270] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 319.737774][ T3270] usb 1-1: config 0 has no interfaces? [ 319.897198][ T3270] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.41 [ 319.899050][ T3270] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 319.900708][ T3270] usb 1-1: Product: syz [ 319.901584][ T3270] usb 1-1: Manufacturer: syz [ 319.902571][ T3270] usb 1-1: SerialNumber: syz [ 319.909103][ T3270] usb 1-1: config 0 descriptor?? [ 320.149604][ T9198] udc-core: couldn't find an available UDC or it's busy [ 320.151049][ T9198] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 320.154341][ T1528] usb 1-1: USB disconnect, device number 21 00:05:20 executing program 0: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={0x0}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000940)) recvmsg(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={@cgroup, 0xffffffffffffffff, 0x19}, 0x10) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000100)='tasks\x00', 0x2, 0x0) r1 = syz_clone(0x40180100, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280)="c9c2e162baa7844c3b836da9f004283f3f6611df1ac6e0d83305d0da2ed7de4dd8a3beda9062ad659f5dd8a92d3b826d614a734040ceeb7ff9d8d3b548e549d099dc9d038e6fbb746c3084631e0b3a0f3923dcf7ffe548af3174e96a1a47173cb5fdd4bc85688533552c43ff9fa6ac012d240eac4343fb79a45491faabc53c24c90561fb0b5226c9bb8c399008b053509e8e085119067523373c2559ee8dfa5f02e67672cb5b92") write$cgroup_pid(r0, &(0x7f0000000380)=r1, 0x12) mkdirat$cgroup(0xffffffffffffffff, &(0x7f00000000c0)='syz0\x00', 0x1ff) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 00:05:20 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1262, 0xffffffffffffffff) 00:05:20 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "156db0bdb47db1c63a41a466e5a7c25f488d1186d7f3587530609f2a0c6babe268a5a5faaa5db9afc5c8c706f0ccc1d3df1a6f2a4d7d4b3a470198d76408884f", "b5f35ad48d21012c6a90a0a424e78e7490a1faa1a277ee7ddaaeeb2d9cac23ff996164f983c86eec8d569600eaa42d99b88decc6f68b47f95c766d2ca4e841ef", "ca36b765ff55b5a40a4b3287131c79a1f3b0049ead50cb7ca324180dd376b822"}) 00:05:20 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x9000000, 0x0}) 00:05:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1b66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:20 executing program 1: syz_clone(0x84249700, 0x0, 0x0, 0x0, 0x0, 0x0) 00:05:20 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1262, 0xffffffffffffffff) 00:05:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bcafc66dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:20 executing program 3: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={0x0}, 0x10) syz_clone(0x40180100, &(0x7f0000000140), 0x0, &(0x7f0000000200), 0x0, 0x0) 00:05:20 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xa000000, 0x0}) 00:05:20 executing program 1: syz_clone(0x2002000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:05:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e08dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:20 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000e00)='/proc/stat\x00', 0x0, 0x0) read$ptp(r0, &(0x7f0000000380)=""/85, 0x55) 00:05:20 executing program 5: syz_open_procfs$namespace(0x0, &(0x7f0000000800)='ns/ipc\x00') 00:05:20 executing program 1: syz_clone(0xc7001180, 0x0, 0x0, 0x0, 0x0, 0x0) 00:05:20 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xb000000, 0x0}) 00:05:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e09dfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:20 executing program 3: getsockname$packet(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='io.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT, @ANYBLOB="9141dda87dfc7468514b9a72649500000000000000003f0500000082828dced13389000000a1c7fafab9b697791e629f2c8313"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1\x00'}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x339) pread64(r0, &(0x7f0000000440)=""/126, 0x7e, 0x0) close(r0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @remote}}) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x0) 00:05:21 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc004743e, 0x20001414) pread64(r0, 0x0, 0x0, 0x0) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e0adfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xc000000, 0x0}) 00:05:21 executing program 0: openat$rtc(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e0ddfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xd000000, 0x0}) 00:05:21 executing program 1: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000340)={'vxcan1\x00'}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair(0x1e, 0x6, 0xff, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) socket$packet(0x11, 0x3, 0x300) socket$unix(0x1, 0x2, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) 00:05:21 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r0, 0x28, 0x0, &(0x7f0000000080), 0x8) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e9bdfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0xe000000, 0x0}) 00:05:21 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ptype\x00') preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4082, 0x8}], 0x1, 0x7fff, 0x0) [ 321.362283][ T9259] device ‰ entered promiscuous mode 00:05:21 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, r1, 0xff0f}, 0x14}}, 0x0) 00:05:21 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000003480)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @remote, 0x9}, 0x1c, &(0x7f00000010c0)=[{&(0x7f0000000040)="36a5a001332836db1a065c1f70a0cff1bbea3fa98d5eb6e930ec25324074537d2e2d940e84fdec71", 0x28}, {&(0x7f00000000c0)="7432e49ab100862927e0e9d79afe430ba3fb42cade152de4e88b6c589c844b99bb11ab0a3f5e3287f641fd6007dfa276f354b664e51b24db0817104b51c99ca2ee7dfb14b387915b5c37357a0de6d2cb3c29031fe67ab38f13844a3431a98f6550f99a3d936014c3c685c2d6dc6cabffb32c618556579248e7ec33e033e6a6ea0283b9d0a1a7c0c71c086de31bb6fcf7db3c27a428e7c5310bcef6c5b447abafdf275dd3f27054a05537591225e3fb20182234d03c19cdbc2c75bd8e91679d17f339d27f14d425071e0e30125fb0a2a3473218958a95f8117b883439e3f2f7d31c94f0bae4efb8075e64834b2285129b2e3a96a4cfa98e8b91789f1a47fac7295e7e625e2c8b0c14644b9942ff0e7753cc9029c49a41798d24d3b769a40dfc2ac3c167569f472cc8bb3ceeacca760da8f71427822d194c9776c38cf63be186e5761d974cb7c5d39af19e5a5944e25d3296a80d84dacffce83a8661f573e008e3abe7a349b766a8afe12900b577be03745a3b8489eb5dfb71c4b1b90f90dd211fc5a0012243c551af1892168ce54f006788a27711a92d5c12fdaba0e7ecdfb16015edd94a661eca2b1017616bf1ade8407d7b0ab693a443578dbdc9517c96eaf4897091c75fd598135e8565f83fcb3822a4a50993d84221190f86fad1ca52c0a587898e35a4b18085e5f181dafacfbede21adce5a228eb06116e9f8829b0e1acd27b1393a145685e22cb480216a7d9f672b91a7993947926934d4eb6933bbf8b7fd5aeee0adcb2d9fbf64480be6d23b903948bf53c808f6ba2806faece8d24e62f0de3d8483c979fda3cdd156fb254277c2ec44ed526d602b749151e2b756d3d1647a42be8560f923c8245dfcf3b7ecabdfedb1825fe54a913a4e829c3ac357bf860545c4e71ee4f2b2c211c0ee325314737b05e73d67a15ac628de675581f1eee584b72a993b88b94a3225adcdbeaaee89190dc0c519addeaf5a4b92158112393a17b99d16a8680add4f94a5be28959e20ebf5e81ff11e7fff916599dee5b53aa55e75ab3a980a3d227c6a1688c7499be2af2db71d69e28c54dbb63621a57e9e057f81c1cb762e05996ffc1e66972e33f05c817654e212b158e9431188079492a1fe11bc6d5f4eb17864e74b1ad55e40e915f07975a6dca827f49e2cfddea557252903a343800f541eab521c71fa6d7d9c87820d2e12540a7543e81850c34fa0f5244a71785f81c5760ed350f02faaa0618e3fdd00ffee1df7808d020af0e1b06d464350ca8cad05ce29fa4c13476b4fd3ad8873de34b55ab53eb94da17517ca310ac8bcac110292f92081224ab3b48897f20991fa9623c33fac27998ed5a156d52d62c5266dc98f08b010c25119f56d74bea1a4fb12192dbb965e2483df475a3e210d39ae70a03612151e4be8de4d3edd1c701fd897aa07e8c26356f53a275e89bcf994d5e895f2a3b547a8e309e6fc190f3515660ecebbc362c178b4518bb8a38123e04becf57036bde282ddc1293937aa91e9fe8e795e377236b19dda7be6c9784a942af52bc199a9ce99fbbbbcc705f4842532f3e2253d162eee2b8cc8952ed5c19763b3f581bff6645296f02b7a329dbd84b80bc8b5996278070ce9e6a7fa4f6eeda82d9fae823f8b74d445801bf82c990c58c046d50cc915e31f61a95c2d11310c3c573258288794b573e4ecdab776f71b2a0d3d77244a0239781d841803dab18ef2f3baece79da81b507a81804387b0c1aa70ff04dd8a4d4a85a9d87b72ba8389c2df04cbefcd574d57d7f4bad644094ba04fcb675ff07d74ccdacd33c294470a5a6151f5390e6f3115a028b177977dbfad83c6444dee475c29f6422014d3ad4bbdce19ac0b58087fa049efaca3996a42d26a6bf5029c57c06892fccf98ad55cc8109cb9bdaa188bf79e6765e96f72f67fe0d82809d50e0ef3e7a5ac24687b64f9c60f97b943a3594865abfb8f1b04b157976644d6b0207ed592b83cc7943592ae407bc401a80ad92dd6a29d0bcebc8e39385d5c6a2216b88527a9da644fbd0dd8d681564815fe586de8cdf45e3b01f601e9162a89b119fe578c285e2fe02e7707aabd2b385f89bf36823bde5a642b7b18ee110b16c759fb30b312aefc787d87a4e5876ce2dd8d76092f1f8ac29fa2d61be783aba09a91bf9c26ea126c49e01b65da3e2c488e013c82780626526cb2641a07e2591a161a7fd07b6f6fedfda5ca32d7712cff45eb198751f63b7dfb577a85dd6fbd442697d8b5fe7a42eceb1d319b373a07e0b21e7409fb6d1daeb09cc2e642c10b45d3ef87ef9a145ff1b908b045093ff2535e5f8c3f9247674d17b9c1c5d6a1cbdde56b2eae51112633a149197026fe79b0b4d85e5ae8365bb760b2c58b95d65f4b350324a6d5951f348077ff3d9bf476f7070ba67440f41a39ac82002d16f8d537bb04d1113a7210d1ba44782131313219eff6335d5a33db77fbc87a07c43616c16fdffa7dd4fcab835142f60df2d8f93f1f8e974f88c4c221b6193303b942d839743bcf6c23b4d26be5b076ab9f0d063419e5e8eddaf49599cbcb92bc39a1a070e8b1a8ce6ab99653fd75a19355a6a0d2e4a7df77888373a858f9c07142c7bf05941a837414e9bd672623f3a8762a1eba29ab6d46253a27a72d7fd74687edbff6f8995b41a6de9946e33132790b5224ac2cd6f0d1f2152bd96984f398716d84d147c4122ba3b458b477fc65aea77162816e6d55333d4beb6fda55763016d65e937620eed77ab52fd69ccd8ae6284f940963c0fab30e3b7e7eb776f7e005b3fe4bf505ff8e19fd1872a5018bc63cbeb228db144d36bd26013be67bac1f978607e24a5edbd615970b6fad9e76ba739837bedc390dc12072086a3fdf8c3e6b5f431b45c813cee9633911eec3e209950f9afe27dca9a83a18130d6ddbb25fc1b986c74e183d7506291485b842c34d7964e9fffa97f83afa49140a7f789e9fa460bd782cefd8929a377ffc15d0aea5f8bfaa9c930a23b283afac4d1a0c4fdb2c21dab94bd93794304796618748d5a174b4363e08251bd347cd20f609575b3a5b546c3ac6acb77c416203297f33c7cb09ae5cdabc515b7411ef32441bf272430e54c59919371353ad8028c67d0be0bd7a1ec710b1ea2ada449853e0735fa3cdb7238577e8eba084c76e2d377767bbf11008175c9b814581d5813a303c76d75278088c9783f9b2ae57e369a274ffebc31e0136bcbaa8a9b40c614e6c22632a0c90d2d36cc200dfd3663fa688e23f1d1832d2464a16ec3c54c3039ce5a3eee0f8f26a3755f2f8edd41a5af9dd51e60cf380f3d366cd817587b8d1a1104e224a9773903649dfe515cd3795dc655d658681789d9fdcf6c43f61676c59360548e457f8d0e92ec852764767660b81fd80a7ded83255f49f34c71288c5d1622d2a051f5315251effa0e3869cee111e7bbaeaa0e10c2750d296243fffc50a5c233fa50a92c8a3f0e54fc5705dcf5658780f9af86d2d1eef34867d489dc52756364442789b2a15bfaa0d2bc1a8dddf4721a5d8af1fdbcfb24ee9bda2a9f33796bc6b003d6ea4d95f10bdacf9462e35a22ca2157ed3da89eaf4e92cfffa33433407fb3002a97ca4aced998024693c37db29ad59425c24dc372dbcb3ee0ed4be6dffda1f12dc312e4b50166a5651eb7641e72fb52da7a483026a403fab0a2b86d048fe05947998d62dc599578b2eb4414eaec4ecce2fbb4f1272edb6363f30000c44d9a3e1d0bba8d59", 0xa59}], 0x2, &(0x7f0000001100)=[@dstopts_2292={{0x80, 0x29, 0x4, {0x0, 0xc, '\x00', [@pad1, @hao={0xc9, 0x10, @empty}, @calipso={0x7, 0x20, {0x0, 0x6, 0x0, 0x0, [0x0, 0x0, 0x0]}}, @calipso={0x7, 0x28, {0x0, 0x8, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}}]}}}], 0x80}}], 0x1, 0x0) 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x10000000, 0x0}) 00:05:21 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, "f6277550d917bd863fe7b0b34e672bdf299206"}) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1efcdfd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:21 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2008401, &(0x7f0000000100)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{}], [{@smackfshat={'smackfshat', 0x3d, 'mptcp_pm\x00'}}]}}, 0x0, 0x0, 0x0) 00:05:21 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2}, 0x0) 00:05:21 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x11, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000800000095"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e669bd443bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x11000000, 0x0}) 00:05:21 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xf, 0x4, 0x4, 0xffff, 0x0, 0xffffffffffffffff, 0xb1e, '\x00', 0x0, 0xffffffffffffffff, 0xd00, 0x1300}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) close(r0) 00:05:21 executing program 5: r0 = socket$kcm(0x10, 0x2, 0x4) close(r0) socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000040)={0x0, 0x7400, &(0x7f0000000000)=[{&(0x7f00000000c0)="240000001a006b04007ea602000000f302006c5425cf7aedaf81ae7ff079eb76d9ca45a3", 0x24}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) 00:05:21 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x7, 0x48}]}, 0x1c}}, 0x0) [ 321.860588][ T9301] fuse: Unknown parameter 'smackfshat' 00:05:21 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x12000000, 0x0}) [ 321.900191][ T9305] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66df9b43bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 321.916749][ T9306] netlink: 'syz-executor.1': attribute type 7 has an invalid length. 00:05:21 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc004743e, 0x20001414) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0x1000000) 00:05:21 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x20001414) ioctl$PPPIOCSNPMODE(r0, 0x4008744b, &(0x7f0000000080)) 00:05:21 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 00:05:21 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680), 0x1, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0), 0x4000000000003b4, 0x0, &(0x7f0000000000)={0x77359400}) 00:05:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dff843bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000002c0), 0x4) 00:05:22 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x18000000, 0x0}) 00:05:22 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002280), &(0x7f0000000000)=0x1009) 00:05:22 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 00:05:22 executing program 5: syz_mount_image$xfs(&(0x7f0000000040), &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000080, &(0x7f0000000000)=ANY=[@ANYRES8=0x0, @ANYRESOCT, @ANYRES32=0x0], 0x1, 0xbb28, &(0x7f000000bb40)="$eJzs2k9PHGUcB/DfLiwt9VDTm3qBVq0eFKg2hFt3TVpXEy5y4GSKLWIjtaZw6B8T8epJXwKvwcaYmBiPvgrjG+jBxJMH18zuTJf9I5QMD7vI55N0Zp6Z2R/z5ffM0GR29fpHjYhqtFViwMefbP00u9H4+ftX6t/ufnBhrbO3tZMfnsnXs/n6YkScjWgfzou+cO3Jk2pWurq37vT02cr5iJfy4bV8vdhZ/fW4OK/VJ9/9YnF8or3cyX9cdTAA+1qt37je7Xy7b5MRUcsPV/bMikp+bDLi6186/zjpVus3mn39z+7FqXxfdj/O9N+Dp9GI25RMnu1M57kd0xFxbtS/a45PvbHSyO71YhwRjfzZ3vCM//+rN1be0//Tq1lvrPT1P/s//WJn9M+oLw8AgCO29fDR52ubm+v3bdg4CRu7f7daR1kwxiTX2G2M+snEceg2fdRXwigcx+Nk1Bn5b83l+tNq73v/iT3bz47c+urP3xd//OFxsc53fzikZM9L+Far1Wq/TJ6pxfyndzbX57PDl2rxfjZYyOq/Xoub2eBKNrhciwfZ4J32YDq+ywZv37q3eTvb8cbRhm/n34lq79cGhnwLopP/zXuzvxXrfUoW1Saj+35tbB0u/8JnxXqfkgP9P6JLTWLI/N97/ZX+ed83/2cGK54fyN/e8Wz+Zz/s1WL+n4mI11Lkel7N5W+e7tP/A/JPvpyfN9H97GD+nuI3e54vI9dc3m319f8Q+ePykJID+ee27345t/Xw0Vt37q5trG+sf/Hu/NX5paWFpatLc+0p0VmmiHegcv2Pc32fyfrf89sc6P+vw58vSVysxtRUPFjb3r6/0FkWwyud5dD8h7j/LxV/kC4U5x80/6e6546Fkv2/3feZg+//P46x/8+huZz2W4Pj//dPfvnTkV/+hOVLk19++dORX/6E5UuTX37505Ff/oTlS5NffvnTkV/+hOVLk19++dORX/6E5UuTX37505Ff/oTlS5NffvnTkV/+hOVLk19++dORX/6E5UuTX37505Ff/oTlSzvt+QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH/ZgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV26RglYiAKA/CbcYVdLBQ7sdGbbLbYRVubVII2HsA9QGo7j+AVJILgteyVkAmEKGghyML3VUl+ePmHNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/x87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBYAAAAAECYv3UaHRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwVAAD//3bWajQ=") openat(0xffffffffffffff9c, &(0x7f0000000540)='./file2\x00', 0x2a342, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file2\x00', 0x2a342, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5405, 0x0, 0x0) 00:05:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dffc43bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:22 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f000001db80)='./binderfs/custom0\x00', 0x0, 0x0) preadv2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:05:22 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x1ffff000, 0x0}) 00:05:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd408bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:22 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000240), r0) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xb}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}]}, 0x24}}, 0x0) 00:05:22 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x20000000, 0x0}) 00:05:22 executing program 0: syz_mount_image$ntfs(&(0x7f000001f1c0), &(0x7f000001f200)='./file0\x00', 0x0, &(0x7f00000000c0)=ANY=[], 0x41, 0x1f1da, &(0x7f000003e440)="$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f7ohf7qlrv/nQf+/y2D+0w350w350w350w350w350w350y11/T8v+v9dBvOfbsifbsifbsifbsifbsifbsifbqnr//nQ/+8ymP90Q/50Q/50Q/50Q/50Q/50Q/50S13/z4/+f5fB/Kcb8qcb8qcb8qcb8qcb8qcb8qdb6vp/AfT/uwzmP92QP92QP92QP92QP92QP92QP91S1/8Lov/fZTD/6Yb86Yb86Yb86Yb86Yb86Yb86Za6/l8I/f8ug/lPN+RPN+RPN+RPN+RPN+RPN+RPt9T1/8Lo/3cZzH+6IX+6IX+6IX+6IX+6IX+6IX+6pa7/F0H/v8tg/tMN+dMN+dMN+dMN+dMN+dMN+dMtdf2/KPr/XQbzn27In27In27In27In27In27In26p6//F0P/vMpj/dEP+dEP+dEP+dEP+dEP+dEP+dEtd/y+O/n+XwfynG/KnG/KnG/KnG/KnG/KnG/Kn29X+L5J/tv+XQP+/y2D+0w350w350w350w350w350w350y117/+XRP+/y2D+0w350w350w350w350w350w350y11/b8U+v9dBvOfbsifbsifbsifbsifbsifbsifbqnr/6XR/+8ymP90Q/50Q/50Q/50Q/50Q/50Q/50S13/vxf9/y6D+U835E835E835E835E835E835E+31PX/Muj/dxnMf7ohf7ohf7ohf7ohf7ohf7ohf7qlrv+XRf+/y2D+0w350w350w350w350w350w35040lDOEH+TYhCfGu7yc/K2w56asYucJkJEzy00RIIIQkXL2sxa5+bd+ynvjJ12eS17tX/9X85Otev4745D3Gu3Y97dr1mEM3rCMxsoi4N2w/0x/bn3PLegAAAAAAAAD4p13f1W/s7QAAAAAAAADwv6hGncpNc1x3/H+KHISQVSIhx6zkr2NkH3O72/PxfzuSBkmXhPi/gxoV6Db68j7mTkuixgeIL8X4lzKXSCqQ3qQ36Ukqk/akQ9JahiQfjyCnfjs3uX47FUlr0o5UIl1IH9Iraa0U/75IWiV/AuKf3078+InyN21HStpOJ9KbdCWtSQ8ixbfTitT6PVXjJ8QHTLhxfCFp/O6kO+lNOpEuJPm4Ce2f3P8Y+QePk52y/1VIP9KbtCfdSLv4EUPsX8iBv+EZc30OtUh38jCpmrT/7eN5k/iyFamZuu0si982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") 00:05:22 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x0, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000140)=@multiplanar_fd={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "26a18c37"}, 0x0, 0x4, {0x0}}) 00:05:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r5 = accept$alg(r4, 0x0, 0x0) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=ANY=[@ANYRES64=r5, @ANYRES32=r3], 0x570}}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x0, 0x0) getdents64(r6, &(0x7f0000000840)=""/253, 0xfd) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="70050000", @ANYRES16=r7, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r1, @ANYBLOB="5205330050800000080211000001080211000000ffffffffffff"], 0x570}}, 0x0) 00:05:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd409bb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000003c0)={0xa, 0x4e22}, 0x1c) listen(r0, 0x400) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x3}, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x7, 0x2, 0x0, 0x0, 0x0, {[@generic={0xfe, 0x5, "d58ef2"}]}}}}}}}, 0x0) [ 322.574207][ T9349] loop0: detected capacity change from 0 to 4096 [ 322.584685][ T9349] ntfs: (device loop0): ntfs_read_inode_mount(): Couldn't find first extent of $DATA attribute in attribute list. $MFT is corrupt. Run chkdsk. [ 322.588501][ T9349] ntfs: (device loop0): ntfs_read_inode_mount(): Failed. Marking inode as bad. [ 322.590469][ T9349] ntfs: (device loop0): ntfs_fill_super(): Failed to load essential metadata. [ 323.369656][ T9332] loop5: detected capacity change from 0 to 65536 [ 323.380808][ T9332] XFS (loop5): Deprecated V4 format (crc=0) will not be supported after September 2030. [ 323.383408][ T9332] XFS (loop5): Mounting V4 Filesystem [ 323.386394][ T9332] XFS (loop5): totally zeroed log [ 323.396099][ T9332] XFS (loop5): Ending clean mount 00:05:23 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000004640)={&(0x7f0000000980)=@newqdisc={0x68, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x38, 0x2, {{}, [@TCA_NETEM_LOSS={0x1c, 0xd, 0x0, 0x1, [@NETEM_LOSS_GI={0x18}]}]}}}]}, 0x68}}, 0x0) 00:05:23 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x21000000, 0x0}) 00:05:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd40abb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:23 executing program 1: fsopen(&(0x7f0000000880)='qnx6\x00', 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000040)={0x7, 0x7, {0x0}, {}, 0x4, 0x7fffffffffffffff}) sched_setaffinity(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000340)={0x0, 0x80000, 0xffffffffffffffff}) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_SG_FREE(r3, 0x40106439, &(0x7f0000000280)={0x6}) write$6lowpan_enable(0xffffffffffffffff, &(0x7f0000000000)='0', 0xfffffd2c) write$RDMA_USER_CM_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0xa, 0x4}, 0xc) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup(r4) sendfile(r5, r6, 0x0, 0x80006) 00:05:23 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000480)=""/39, 0x27}, {&(0x7f0000000a00)=""/116, 0x74}, {&(0x7f0000000a80)=""/149, 0x95}], 0x3}}], 0x1, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000040)=""/88, 0xbc}, {&(0x7f0000000140)=""/85, 0x519}, {&(0x7f0000000fc0)=""/4096, 0x2ae}, {&(0x7f0000000400)=""/106, 0x264}, {&(0x7f0000000280)=""/85, 0x1c7}, {&(0x7f0000000200)=""/77, 0x62}, {&(0x7f00000007c0)=""/148, 0x2d7}, {&(0x7f0000000100)=""/22, 0x20c}], 0x90, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x0, &(0x7f0000000000)={0x77359400}) 00:05:23 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) unshare(0x40000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x8031, 0xffffffffffffffff, 0x0) setsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) connect$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @host}, 0x10) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000200), 0x8) [ 323.500898][ T4013] XFS (loop5): Unmounting Filesystem [ 323.522283][ T4013] attempt to access beyond end of device [ 323.522283][ T4013] loop5: rw=432129, want=65600, limit=65536 [ 323.524983][ T149] XFS (loop5): log I/O error -5 [ 323.526362][ T149] XFS (loop5): Log I/O Error (0x2) detected at xlog_ioend_work+0xc0/0x114 (fs/xfs/xfs_log.c:1364). Shutting down filesystem. [ 323.529257][ T149] XFS (loop5): Please unmount the filesystem and rectify the problem(s) 00:05:23 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x25000000, 0x0}) 00:05:23 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f00000021c0)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000240)=ANY=[@ANYBLOB="0466917de0"]) 00:05:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd40dbb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) [ 323.619001][ T9378] udc-core: couldn't find an available UDC or it's busy [ 323.620421][ T9378] misc raw-gadget: fail, usb_gadget_probe_driver returned -19 00:05:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd49bbb5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x2) writev(r0, &(0x7f0000002300)=[{&(0x7f00000002c0)="a688a01716d244bf756c0b760424ae7b20367ee5a3e0b0b6e68b171bca1e66dfd4439b5bd55d0f63f9e3a22a097cd6917be9f3f170e50acc0e522a52a945b73269d879d614c5cd5a71619e001fbe7b8734f968ecea0db448627d3eeea9ba59dad0e9c5fb494497fc59305703ea769f2a65e228865215ad3f61f35e16f24cf4e364226ef9645e3b4cae24aae24f254babfabbeb5eb936fb5c99f31e435f70594b77e90652f25ca98b15336a3c85ac8faab5f123e2986ef5f1f208901861ee44a04898ae212a49ee1a66b2f428a46a42b67173d2dbe9804d5c3cdca45788d889ff03000000000000a4ce6c41d95c0c7b5f7f5e767308b1f4f73750ed5417503af205da35a97aede8d215b6f801134cd009b657d7a91b98a9185a16042c3b40c71e07d4aaa5f9b32b85cdcaf36c6eec97efe73884094a22321995b2e2448b9723c1626cd9997161aa712244c09a2afd7672a2fec8c14531e5c8b1183b2c30935a57135b2e7ce13393cde30cbb0943f8c301ede9138afa4e30e940db220ecdb81c2b3a093bcbb1fb4d734198ce3d7cdedff8f93fb9c1da6557b86e41d53e51cdefc0c6619cd0b098d254d62dfc53519afd5979d55d4924c834d84589072696f19ae65f696c919bde785ac89b00d8ae5b5a26f3eeda2f61fcc6722949b2b74dc953d6e56f0e2c2774bf4dce3bf7c0c716414515d7e5ed6484a70c0a31d97e51bf3c54db1870b26cf671283fa3052c4ac4794b6e6796f5e96de7248174b018591232fd47f1cdcdeef21bff79fd1919e3fda2f174a3904a54f68c4ef4c02375083119250111d06f7b8c5f021ba1ba8a2ce6ab206a8c769cf444dc9a13fa93cb1bfa111dfa4315df9489f15b35bc8e4051df0e7a8e9140d15c91ea7959fb288528aad79845a844e8e70ab129cce2062c8ba34a98142efaabb1bcc85bc56ceb7883341149d07216ce86a7bfc9190d42f4fccd5523ba2e4e86de65e135d1151ba50eab75ce423fd1a78dbcc48d089d8df29d361b00c987f0bfa6481dda4d27b1f324a23fbe4861e83e8d9c487596d42c02dd99754d92d0cec86222d05940ec7f57312061b92f1c29d74a0d0fbd3f746d5f2be169f245fffa082161e76330cfbb661a8e65c2e31d89c13ed8884dd6759c54839cc9a47119ccb74e3b4f58dc1e54a2f26ce7e05a4f205db8d39b5bbb359a7f82839199837884d9216f83965309f6d1db67d8b1fb9f35f08adc17f2510cfca618ec03c874d2ed31783da24c7239e9ca8018fe164f38363a858816b7444d679672bf99bfd0c9b28f0b1a2346dbaf2791c3ae64ac04eec76c0c5b2deaa085061676f9a6b34799345bff6c7071e1543a72875724697fe8aa2fb97133c4418d1f5f9ed1ac62b856caccf5bea505692bac5aaab96156090452a1baf3bc5f731c642ed1049a38fe0223c2a3e455b7b66c127ecfcd5a3bae2ea17f603577a7863d40d0f22f79db8e8d664ea07ee55546479a0450c6c7c85bb29095e799bbb0ff31a86ac274b558b1bd4cebbe044bb197892dea1ed672ae148045f32b0d891d93d4df1bb833b1fdb8403d85e25fe0a58d94b4eb3ebed76db1f42bf1d09298c2395835409655b2471892941f5d72009866012555b94aea4bb942a0db24933d1b498c52ccc7220a72b9df838b3112d60b7767c270c88ce49bd1a1382d1b6a1d3fe8963a53786fcfcf397a8abcb0e9f641e4335122108816a1f75d78c8e5f1c7a62e6f948b5296d1b2fac0ba07c1a4eb8cbf691347097669f10bfd3eb1d6a7e772e86f5737fef451768404af035d824f81cb5e95e862e34e6bab14d0a96a63ad6ec5f8600e4b25f1146afdb480e5426a49bca2e34e7b68fdbc1a6034f40a640ceef3d339373a6bc690504c7136de057409d7b024cd0c0133fdba99fbda880779e185c38b0a839324047fe248a816fc66c90a122b103c1aece11ae2188792f21c1f1afbf3e0cda8b11d6cacfc4c52b7f6c892f5bf4fcffb189564a253d3f7e6c0d70d0355a8f182ef5c6485f9ef1673eb19399d2e4538af0365c2da3d3b5ecc6d924112e644f359256814557b5a9d9f007048de6715ba5120ca6f6e6b1598c8dc474de0da690e14508b73e48ff005873d39df173a15a350ac21eb31fa3f90d75b30d927008506a3353ababd8c49ccfaeec3210f011be562a156644c70bc5f8b6def07d1740be109979604df70d015dbd48fc2ff6be866708e70fd142c6ef11806acd6db01812028cbb612e42c2ab2b069761a9f2ee4f19cc1d095a3ee2c2a9a64e7263cdef6d2a73a3200dd5c9fbfddbe304e97415bd8ddcfd2322162a9dd8da3ed074ae31e3fb5f57b6e8030b80678486367b4ff44c994710dcffd42e3e60e68f5fa3b5f82c48453c952b18d11d742975760dcaa7825fca0907fed19b9e778eaadbba5ff5f209b4072", 0x6b0}], 0x1) 00:05:23 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x80, 0x6, 0x302, 0x0, 0x28, 0x40000000, 0x0}) [ 324.285203][ T9391] [ 324.285813][ T9391] ===================================================== [ 324.287247][ T9391] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 324.288824][ T9391] 5.15.119-syzkaller #0 Not tainted [ 324.289908][ T9391] ----------------------------------------------------- [ 324.291294][ T9391] syz-executor.5/9391 [HC0[0]:SC0[2]:HE1:SE0] is trying to acquire: [ 324.292993][ T9391] ffff800014b75540 (fs_reclaim){+.+.}-{0:0}, at: slab_pre_alloc_hook+0x38/0xe8 [ 324.294853][ T9391] [ 324.294853][ T9391] and this task is already holding: [ 324.296429][ T9391] ffff0000d8138108 (&sch->q.lock){+.-.}-{2:2}, at: netem_change+0x22c/0x1a90 [ 324.298222][ T9391] which would create a new lock dependency: [ 324.299316][ T9391] (&sch->q.lock){+.-.}-{2:2} -> (fs_reclaim){+.+.}-{0:0} [ 324.300698][ T9391] [ 324.300698][ T9391] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 324.302601][ T9391] (&sch->q.lock){+.-.}-{2:2} [ 324.302619][ T9391] [ 324.302619][ T9391] ... which became SOFTIRQ-irq-safe at: [ 324.305069][ T9391] lock_acquire+0x240/0x77c [ 324.306015][ T9391] _raw_spin_lock+0xb0/0x10c [ 324.306916][ T9391] dev_requeue_skb+0x6d0/0x758 [ 324.307882][ T9391] sch_direct_xmit+0x278/0x484 [ 324.308926][ T9391] __dev_queue_xmit+0x14b4/0x2a6c [ 324.310014][ T9391] dev_queue_xmit+0x24/0x34 [ 324.310912][ T9391] ip_finish_output2+0xd50/0x1330 [ 324.311867][ T9391] __ip_finish_output+0x1b0/0x458 [ 324.312865][ T9391] ip_finish_output+0x40/0x218 [ 324.313814][ T9391] ip_output+0x330/0x49c [ 324.314751][ T9391] __ip_queue_xmit+0xe70/0x1930 [ 324.315755][ T9391] ip_queue_xmit+0x5c/0x78 [ 324.316697][ T9391] __tcp_transmit_skb+0x1954/0x3218 [ 324.317761][ T9391] tcp_write_xmit+0x12bc/0x4dc0 [ 324.318848][ T9391] __tcp_push_pending_frames+0x98/0x228 [ 324.320068][ T9391] tcp_rcv_established+0xab4/0x1f40 [ 324.321158][ T9391] tcp_v4_do_rcv+0x340/0xc70 [ 324.322100][ T9391] tcp_v4_rcv+0x1fd8/0x2770 [ 324.323049][ T9391] ip_protocol_deliver_rcu+0x36c/0x770 [ 324.324176][ T9391] ip_local_deliver_finish+0x1b8/0x30c [ 324.325358][ T9391] NF_HOOK+0x324/0x3d0 [ 324.326195][ T9391] ip_local_deliver+0x11c/0x190 [ 324.327200][ T9391] ip_sublist_rcv+0x8cc/0xbec [ 324.328197][ T9391] ip_list_rcv+0x3e8/0x43c [ 324.329095][ T9391] __netif_receive_skb_list_core+0x5cc/0x754 [ 324.330333][ T9391] netif_receive_skb_list_internal+0x810/0xb2c [ 324.331637][ T9391] napi_complete_done+0x258/0x61c [ 324.332694][ T9391] gve_napi_poll+0x118/0x27c [ 324.333720][ T9391] __napi_poll+0xb4/0x624 [ 324.334600][ T9391] net_rx_action+0x500/0xc10 [ 324.335493][ T9391] __do_softirq+0x344/0xe20 [ 324.336391][ T9391] __irq_exit_rcu+0x28c/0x534 [ 324.337334][ T9391] irq_exit+0x14/0x88 [ 324.338204][ T9391] handle_domain_irq+0xf4/0x178 [ 324.339212][ T9391] gic_handle_irq+0x78/0x1c8 [ 324.340163][ T9391] call_on_irq_stack+0x24/0x4c [ 324.341147][ T9391] do_interrupt_handler+0x74/0x94 [ 324.342180][ T9391] el1_interrupt+0x30/0x58 [ 324.343132][ T9391] el1h_64_irq_handler+0x18/0x24 [ 324.344186][ T9391] el1h_64_irq+0x78/0x7c [ 324.345107][ T9391] el0_svc_common+0xa8/0x258 [ 324.346023][ T9391] do_el0_svc+0x58/0x14c [ 324.346943][ T9391] el0_svc+0x7c/0x1f0 [ 324.347846][ T9391] el0t_64_sync_handler+0x84/0xe4 [ 324.348896][ T9391] el0t_64_sync+0x1a0/0x1a4 [ 324.349844][ T9391] [ 324.349844][ T9391] to a SOFTIRQ-irq-unsafe lock: [ 324.351351][ T9391] (fs_reclaim){+.+.}-{0:0} [ 324.351370][ T9391] [ 324.351370][ T9391] ... which became SOFTIRQ-irq-unsafe at: [ 324.353974][ T9391] ... [ 324.353980][ T9391] lock_acquire+0x240/0x77c [ 324.355461][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.356520][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.357617][ T9391] kmem_cache_alloc_node_trace+0xa0/0x4c4 [ 324.358810][ T9391] init_rescuer+0xa4/0x264 [ 324.359735][ T9391] workqueue_init+0x2b4/0x640 [ 324.360722][ T9391] kernel_init_freeable+0x448/0x650 [ 324.361807][ T9391] kernel_init+0x24/0x294 [ 324.362701][ T9391] ret_from_fork+0x10/0x20 [ 324.363705][ T9391] [ 324.363705][ T9391] other info that might help us debug this: [ 324.363705][ T9391] [ 324.365825][ T9391] Possible interrupt unsafe locking scenario: [ 324.365825][ T9391] [ 324.367497][ T9391] CPU0 CPU1 [ 324.368603][ T9391] ---- ---- [ 324.369716][ T9391] lock(fs_reclaim); [ 324.370574][ T9391] local_irq_disable(); [ 324.372060][ T9391] lock(&sch->q.lock); [ 324.373480][ T9391] lock(fs_reclaim); [ 324.374838][ T9391] [ 324.375549][ T9391] lock(&sch->q.lock); [ 324.376478][ T9391] [ 324.376478][ T9391] *** DEADLOCK *** [ 324.376478][ T9391] [ 324.378156][ T9391] 2 locks held by syz-executor.5/9391: [ 324.379285][ T9391] #0: ffff8000169d6ea8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0xa2c/0xdac [ 324.381186][ T9391] #1: ffff0000d8138108 (&sch->q.lock){+.-.}-{2:2}, at: netem_change+0x22c/0x1a90 [ 324.383147][ T9391] [ 324.383147][ T9391] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 324.385402][ T9391] -> (&sch->q.lock){+.-.}-{2:2} { [ 324.386530][ T9391] HARDIRQ-ON-W at: [ 324.387314][ T9391] lock_acquire+0x240/0x77c [ 324.388653][ T9391] _raw_spin_lock_bh+0x124/0x1c4 [ 324.390035][ T9391] dev_reset_queue+0xb4/0x190 [ 324.391303][ T9391] dev_deactivate_many+0x718/0xbe4 [ 324.392794][ T9391] dev_deactivate+0x13c/0x1fc [ 324.394036][ T9391] linkwatch_do_dev+0x2a8/0x3c8 [ 324.395342][ T9391] __linkwatch_run_queue+0x424/0x730 [ 324.396888][ T9391] linkwatch_event+0x58/0x68 [ 324.398233][ T9391] process_one_work+0x790/0x11b8 [ 324.399714][ T9391] worker_thread+0x910/0x1034 [ 324.401030][ T9391] kthread+0x37c/0x45c [ 324.402246][ T9391] ret_from_fork+0x10/0x20 [ 324.403474][ T9391] IN-SOFTIRQ-W at: [ 324.404305][ T9391] lock_acquire+0x240/0x77c [ 324.405603][ T9391] _raw_spin_lock+0xb0/0x10c [ 324.406912][ T9391] dev_requeue_skb+0x6d0/0x758 [ 324.408147][ T9391] sch_direct_xmit+0x278/0x484 [ 324.409571][ T9391] __dev_queue_xmit+0x14b4/0x2a6c [ 324.410940][ T9391] dev_queue_xmit+0x24/0x34 [ 324.412244][ T9391] ip_finish_output2+0xd50/0x1330 [ 324.413636][ T9391] __ip_finish_output+0x1b0/0x458 [ 324.415149][ T9391] ip_finish_output+0x40/0x218 [ 324.416507][ T9391] ip_output+0x330/0x49c [ 324.417717][ T9391] __ip_queue_xmit+0xe70/0x1930 [ 324.419126][ T9391] ip_queue_xmit+0x5c/0x78 [ 324.420414][ T9391] __tcp_transmit_skb+0x1954/0x3218 [ 324.421836][ T9391] tcp_write_xmit+0x12bc/0x4dc0 [ 324.423204][ T9391] __tcp_push_pending_frames+0x98/0x228 [ 324.424715][ T9391] tcp_rcv_established+0xab4/0x1f40 [ 324.426121][ T9391] tcp_v4_do_rcv+0x340/0xc70 [ 324.427517][ T9391] tcp_v4_rcv+0x1fd8/0x2770 [ 324.428745][ T9391] ip_protocol_deliver_rcu+0x36c/0x770 [ 324.430309][ T9391] ip_local_deliver_finish+0x1b8/0x30c [ 324.431832][ T9391] NF_HOOK+0x324/0x3d0 [ 324.433072][ T9391] ip_local_deliver+0x11c/0x190 [ 324.434431][ T9391] ip_sublist_rcv+0x8cc/0xbec [ 324.435791][ T9391] ip_list_rcv+0x3e8/0x43c [ 324.437019][ T9391] __netif_receive_skb_list_core+0x5cc/0x754 [ 324.438621][ T9391] netif_receive_skb_list_internal+0x810/0xb2c [ 324.440270][ T9391] napi_complete_done+0x258/0x61c [ 324.441655][ T9391] gve_napi_poll+0x118/0x27c [ 324.443044][ T9391] __napi_poll+0xb4/0x624 [ 324.444358][ T9391] net_rx_action+0x500/0xc10 [ 324.445718][ T9391] __do_softirq+0x344/0xe20 [ 324.446967][ T9391] __irq_exit_rcu+0x28c/0x534 [ 324.448262][ T9391] irq_exit+0x14/0x88 [ 324.449459][ T9391] handle_domain_irq+0xf4/0x178 [ 324.450846][ T9391] gic_handle_irq+0x78/0x1c8 [ 324.452164][ T9391] call_on_irq_stack+0x24/0x4c [ 324.453474][ T9391] do_interrupt_handler+0x74/0x94 [ 324.454833][ T9391] el1_interrupt+0x30/0x58 [ 324.456077][ T9391] el1h_64_irq_handler+0x18/0x24 [ 324.457548][ T9391] el1h_64_irq+0x78/0x7c [ 324.458808][ T9391] el0_svc_common+0xa8/0x258 [ 324.460090][ T9391] do_el0_svc+0x58/0x14c [ 324.461370][ T9391] el0_svc+0x7c/0x1f0 [ 324.462543][ T9391] el0t_64_sync_handler+0x84/0xe4 [ 324.463872][ T9391] el0t_64_sync+0x1a0/0x1a4 [ 324.465181][ T9391] INITIAL USE at: [ 324.466012][ T9391] lock_acquire+0x240/0x77c [ 324.467342][ T9391] _raw_spin_lock_bh+0x124/0x1c4 [ 324.468685][ T9391] dev_reset_queue+0xb4/0x190 [ 324.469987][ T9391] dev_deactivate_many+0x718/0xbe4 [ 324.471372][ T9391] dev_deactivate+0x13c/0x1fc [ 324.472661][ T9391] linkwatch_do_dev+0x2a8/0x3c8 [ 324.473995][ T9391] __linkwatch_run_queue+0x424/0x730 [ 324.475417][ T9391] linkwatch_event+0x58/0x68 [ 324.476714][ T9391] process_one_work+0x790/0x11b8 [ 324.478140][ T9391] worker_thread+0x910/0x1034 [ 324.479466][ T9391] kthread+0x37c/0x45c [ 324.480654][ T9391] ret_from_fork+0x10/0x20 [ 324.482022][ T9391] } [ 324.482511][ T9391] ... key at: [] qdisc_alloc.__key+0x0/0x20 [ 324.484139][ T9391] [ 324.484139][ T9391] the dependencies between the lock to be acquired [ 324.484147][ T9391] and SOFTIRQ-irq-unsafe lock: [ 324.487037][ T9391] -> (fs_reclaim){+.+.}-{0:0} { [ 324.488067][ T9391] HARDIRQ-ON-W at: [ 324.488962][ T9391] lock_acquire+0x240/0x77c [ 324.490267][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.491696][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.492969][ T9391] kmem_cache_alloc_node_trace+0xa0/0x4c4 [ 324.494501][ T9391] init_rescuer+0xa4/0x264 [ 324.495742][ T9391] workqueue_init+0x2b4/0x640 [ 324.497076][ T9391] kernel_init_freeable+0x448/0x650 [ 324.498547][ T9391] kernel_init+0x24/0x294 [ 324.499709][ T9391] ret_from_fork+0x10/0x20 [ 324.500916][ T9391] SOFTIRQ-ON-W at: [ 324.501777][ T9391] lock_acquire+0x240/0x77c [ 324.503044][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.504478][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.505855][ T9391] kmem_cache_alloc_node_trace+0xa0/0x4c4 [ 324.507403][ T9391] init_rescuer+0xa4/0x264 [ 324.508694][ T9391] workqueue_init+0x2b4/0x640 [ 324.510123][ T9391] kernel_init_freeable+0x448/0x650 [ 324.511597][ T9391] kernel_init+0x24/0x294 [ 324.512815][ T9391] ret_from_fork+0x10/0x20 [ 324.514015][ T9391] INITIAL USE at: [ 324.514906][ T9391] lock_acquire+0x240/0x77c [ 324.516268][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.517638][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.519006][ T9391] kmem_cache_alloc_node_trace+0xa0/0x4c4 [ 324.520544][ T9391] init_rescuer+0xa4/0x264 [ 324.521833][ T9391] workqueue_init+0x2b4/0x640 [ 324.523146][ T9391] kernel_init_freeable+0x448/0x650 [ 324.524487][ T9391] kernel_init+0x24/0x294 [ 324.525721][ T9391] ret_from_fork+0x10/0x20 [ 324.527051][ T9391] } [ 324.527610][ T9391] ... key at: [] __fs_reclaim_map+0x0/0x200 [ 324.529352][ T9391] ... acquired at: [ 324.530133][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.531152][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.532234][ T9391] __kmalloc_node+0xbc/0x5b8 [ 324.533310][ T9391] kvmalloc_node+0x88/0x204 [ 324.534251][ T9391] get_dist_table+0x9c/0x2a4 [ 324.535266][ T9391] netem_change+0x820/0x1a90 [ 324.536312][ T9391] netem_init+0x54/0xb8 [ 324.537278][ T9391] qdisc_create+0x6fc/0xf44 [ 324.538309][ T9391] tc_modify_qdisc+0x8dc/0x1344 [ 324.539430][ T9391] rtnetlink_rcv_msg+0xa74/0xdac [ 324.540500][ T9391] netlink_rcv_skb+0x20c/0x3b8 [ 324.541479][ T9391] rtnetlink_rcv+0x28/0x38 [ 324.542410][ T9391] netlink_unicast+0x664/0x938 [ 324.543366][ T9391] netlink_sendmsg+0x844/0xb38 [ 324.544351][ T9391] ____sys_sendmsg+0x584/0x870 [ 324.545341][ T9391] ___sys_sendmsg+0x214/0x294 [ 324.546356][ T9391] __arm64_sys_sendmsg+0x1ac/0x25c [ 324.547480][ T9391] invoke_syscall+0x98/0x2b8 [ 324.548451][ T9391] el0_svc_common+0x138/0x258 [ 324.549476][ T9391] do_el0_svc+0x58/0x14c [ 324.550378][ T9391] el0_svc+0x7c/0x1f0 [ 324.551198][ T9391] el0t_64_sync_handler+0x84/0xe4 [ 324.552306][ T9391] el0t_64_sync+0x1a0/0x1a4 [ 324.553221][ T9391] [ 324.553696][ T9391] [ 324.553696][ T9391] stack backtrace: [ 324.554937][ T9391] CPU: 0 PID: 9391 Comm: syz-executor.5 Not tainted 5.15.119-syzkaller #0 [ 324.556685][ T9391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 324.558781][ T9391] Call trace: [ 324.559463][ T9391] dump_backtrace+0x0/0x530 [ 324.560392][ T9391] show_stack+0x2c/0x3c [ 324.561267][ T9391] dump_stack_lvl+0x108/0x170 [ 324.562362][ T9391] dump_stack+0x1c/0x58 [ 324.563184][ T9391] __lock_acquire+0x62b4/0x7620 [ 324.564183][ T9391] lock_acquire+0x240/0x77c [ 324.565111][ T9391] fs_reclaim_acquire+0xf0/0x1d0 [ 324.566150][ T9391] slab_pre_alloc_hook+0x38/0xe8 [ 324.567238][ T9391] __kmalloc_node+0xbc/0x5b8 [ 324.568246][ T9391] kvmalloc_node+0x88/0x204 [ 324.569213][ T9391] get_dist_table+0x9c/0x2a4 [ 324.570130][ T9391] netem_change+0x820/0x1a90 [ 324.571182][ T9391] netem_init+0x54/0xb8 [ 324.572033][ T9391] qdisc_create+0x6fc/0xf44 [ 324.573012][ T9391] tc_modify_qdisc+0x8dc/0x1344 [ 324.574056][ T9391] rtnetlink_rcv_msg+0xa74/0xdac [ 324.575075][ T9391] netlink_rcv_skb+0x20c/0x3b8 [ 324.576070][ T9391] rtnetlink_rcv+0x28/0x38 [ 324.577003][ T9391] netlink_unicast+0x664/0x938 [ 324.577978][ T9391] netlink_sendmsg+0x844/0xb38 [ 324.578965][ T9391] ____sys_sendmsg+0x584/0x870 [ 324.579930][ T9391] ___sys_sendmsg+0x214/0x294 [ 324.580948][ T9391] __arm64_sys_sendmsg+0x1ac/0x25c [ 324.582001][ T9391] invoke_syscall+0x98/0x2b8 [ 324.582922][ T9391] el0_svc_common+0x138/0x258 [ 324.583924][ T9391] do_el0_svc+0x58/0x14c [ 324.584836][ T9391] el0_svc+0x7c/0x1f0 [ 324.585704][ T9391] el0t_64_sync_handler+0x84/0xe4 [ 324.586787][ T9391] el0t_64_sync+0x1a0/0x1a4 [ 324.587799][ T9391] BUG: sleeping function called from invalid context at include/linux/sched/mm.h:209 [ 324.589726][ T9391] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 9391, name: syz-executor.5 [ 324.591656][ T9391] INFO: lockdep is turned off. [ 324.592626][ T9391] Preemption disabled at: [ 324.592636][ T9391] [] netem_change+0x22c/0x1a90 [ 324.594854][ T9391] CPU: 0 PID: 9391 Comm: syz-executor.5 Not tainted 5.15.119-syzkaller #0 [ 324.596613][ T9391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 324.598719][ T9391] Call trace: [ 324.599370][ T9391] dump_backtrace+0x0/0x530 [ 324.600388][ T9391] show_stack+0x2c/0x3c [ 324.601287][ T9391] dump_stack_lvl+0x108/0x170 [ 324.602260][ T9391] dump_stack+0x1c/0x58 [ 324.603099][ T9391] ___might_sleep+0x380/0x4dc [ 324.604085][ T9391] __might_sleep+0x98/0xf0 [ 324.605061][ T9391] slab_pre_alloc_hook+0x58/0xe8 [ 324.606157][ T9391] __kmalloc_node+0xbc/0x5b8 [ 324.607060][ T9391] kvmalloc_node+0x88/0x204 [ 324.607965][ T9391] get_dist_table+0x9c/0x2a4 [ 324.609011][ T9391] netem_change+0x820/0x1a90 [ 324.609993][ T9391] netem_init+0x54/0xb8 [ 324.610918][ T9391] qdisc_create+0x6fc/0xf44 [ 324.611894][ T9391] tc_modify_qdisc+0x8dc/0x1344 [ 324.612907][ T9391] rtnetlink_rcv_msg+0xa74/0xdac [ 324.613889][ T9391] netlink_rcv_skb+0x20c/0x3b8 [ 324.614889][ T9391] rtnetlink_rcv+0x28/0x38 [ 324.615759][ T9391] netlink_unicast+0x664/0x938 [ 324.616719][ T9391] netlink_sendmsg+0x844/0xb38 [ 324.617716][ T9391] ____sys_sendmsg+0x584/0x870 [ 324.618673][ T9391] ___sys_sendmsg+0x214/0x294 [ 324.619592][ T9391] __arm64_sys_sendmsg+0x1ac/0x25c [ 324.620613][ T9391] invoke_syscall+0x98/0x2b8 [ 324.621564][ T9391] el0_svc_common+0x138/0x258 [ 324.622493][ T9391] do_el0_svc+0x58/0x14c [ 324.623330][ T9391] el0_svc+0x7c/0x1f0 [ 324.624128][ T9391] el0t_64_sync_handler+0x84/0xe4 [ 324.625179][ T9391] el0t_64_sync+0x1a0/0x1a4