last executing test programs: 1m10.251463917s ago: executing program 2 (id=218): r0 = socket$nl_route(0x10, 0x3, 0x0) creat(0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000780)={&(0x7f0000000180)='kfree\x00'}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='@\x00\x00'], 0x40}}, 0x4048084) r1 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @remote, 0x3}, 0x1c) sendmmsg$inet(r2, &(0x7f0000000600)=[{{&(0x7f0000000380)={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000000980)}}], 0x1, 0x40805) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x8000, &(0x7f0000000080)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x5}}, {@journal_dev={'journal_dev', 0x3d, 0x3}}, {@quota}]}, 0x1, 0x523, &(0x7f0000001780)="$eJzs3c9vI1cdAPCvvXHizaabtPQACNqlLSxoWSfxtlHVA5QTQqgSokeQtiHxRlHsOIqd0oQ9pGeuSFTiVI78AZx7QuLIBcEBiUs5IPEjAjVIHFzNeJI6jr31Nom9sj8faTTvzbP9fW+z857nje0XwMS6FRGHETEdEW9FxHx2PJdt8Xp7Sx730dHDteOjh2u5aLXe/FcuLU+ORcdzEjey1yxGxA+/G/GT3Pm4jf2DrdVqtbKb5RebtZ3Fxv7B3c3a6kZlo7JdLq8sryy9eu+V8qW19fnadJb68od/OPzGz5JqzWVHOttxmdpNL5zGSUxFxPevItgIXMvaM/3Yz/zLldSHx5OPiGci4oX0/J+Pa+lfEwAYZ63WfLTmO/MD+f3UwA8FAJ40+XQOLJcvZXMBc5HPl0rtObxnYzZfrTeadx7U97bX23NlC1HIP9isVpayucKFKOSS/HKa/iRf7srfi4inI+IXM9fTfGmtXl0f5RsfAJhgN7rG///OtMd/AGDMFUddAQBg6Irtz3ECABPE9T8ATB7jPwBMnvb4f73raGEkdQEAhsP1PwBMHuM/AEyUH7zxRrK1jrPfv15/e39vq/723fVKY6tU21srrdV3d0ob9fpG+ps9tU97vWq9vrP8cuy9s/CtnUZzsbF/cL9W39tu3k9/1/t+pX1T4XAILQMA+nn6+Q/+nEtG5Neup1t0rOXgAwAw3vKjrgAwMr73D5PLal8wuS5wjW96AMZEjyV6zyj2+IJQugLY1VUJuGK3v/Co+f9zZzwwRjrm/30KGCbMReb/v3nzEisCDJ35f5hcrVZu0IX8rfgPAGPCTXygz/3/Z7L9b7KbAz9e737Ee1dZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiynaz/W8rWAp+LfL5UingqIhaikHuwWa0sRcTNiPjTTGEmyS+PuM4AwEXl/57L1v+6Pf/S3Jmi526cJqcj4qe/evOX76w2m7t/jJjO/Xvm5Hjzvex4uWeAa1fdAgDg0U7G6XTfcSH/0dHDtZNtmPX5x3ciotiOf3w0Hcen8adiKt0XoxARs//JZfm23CW9sTh8NyI+36v9uZhL50DaK592x09iPzXU+Pkz8fNpWXuf/Ft87hLqApPmg6T/eb3X+ZePW+m+9/lfTHuoi8v6v+Sl1o7TPvCT+Cf937U+/d+tQWO8/LvvtVPXz5e9G/HFqYiT2Mcd/c9J/Fyf+C8NGP+vX3ruhX5lrfcjbkfv+J2xFpu1ncXG/sHdzdrqRmWjsl0uryyvLL1675XyYjpHvdh/NPjna3du9itL2j/bJ36xu/3vF87U6asDtv/X/3/rR195RPyvv9grfj6e7Y7f8bykJl8bMP7q7G+L/cqS+Ot92v9pf/87A8b/8G8H55YNBwBGp7F/sLVarVZ2Hy8R8VmeJSFxsUTyX/YJqEbPxLeHFWs6ehf9/MX2Od1V1Gp9plj9egy382BcnJ70EfG/UVcGAAAAAAAAAAAAAADoaRjfWBp1GwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhfHwcAAP//BPDM0g==") syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./file1\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="757466383d312c726f6469722c6572726f72733d72656d6f756e742d726f2c6e6f6e756d7461696c3d302c636865636b3d7374726963742c756e695f786c6174653d302c6e6f636173652c616c6c6f775f7574696d653d30303030303030303030303030303030303030343030302c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e6e742c71756965742c756e695f786c6174653d312c73686f72746e616d653d77696e6e742c757466383d302c666c7573682c726f6469722c73686f72746e616d653d6d697865642c73686f77657865632c636865636b3d72656c617865642c726f6469722c726f6469722c007cbda5978eff1afd303a09806ce0c610fe00684c0c67004cdbbd0b9992b0bbea8911a2050000006311c61fb0edf19ed5b7f8d03bfbf22d5655a02f9c7e7307c4f0cbeda2b4e5b2821ba502f452ce09bae8f886c9b612847e26f9afb26c9805000000000000000bc8604552e1dcb75008cfdd8a85c302b83f5ba6d806e8f77268091776f01e8c0465aa4a0ac02f13f9daeab1932f5688fd0ba15f0fc0d94f21c352fe6bc02b893c57f77281db316d62c523025b2c545ab273f28000ba55a384f4ddaa65567a7eb6e51c9d5b69a84c1cec408643486d4c6a17a1fe12f05c1bf8b7494265dc0493bbc87c7f86f7e5e9ed79d5822adebabbe3c1e9320ad777219218ae6103ce6a392927ef866f4b0bcfecea44742736cfc57fe72eee93d416f6ff7da7641eb9865ee1f09a9b76f87189d2f0113ebf44794240ccdfdee8fa1eccb4abfa1d4d470623d6e1530497c7e64924d946272d4fa346cfecac39646cbbf431869c533429e09b", @ANYRES16], 0x86, 0x2a9, &(0x7f0000000c00)="$eJzs3T9rc1UYAPDnpmmSV4dkcJKCF3RwKm1XlxRpoZhJyaAOWmwL0gShhYJ/MHZydXH0EwiCm1/CxW8guApudihcuTf3mqSmaSNN9S2/39LTc89zznNOz6V0yNMPN4anR2mcXH7xa7RaSdS68SyukuhELSpfxYzuNwEAPM+usiz+yMaWiUsiorW6tACAFVr69/+PK08JAFixd959763dXm/v7TRtxf7w64t+/pd9/nX8fPckPo5BHMdWtOM6IvvbuL2fZdmonuY68dpwdNHPI4cf/FzOv/t7RBG/He3oFF2z8Qe9ve10bCp+lOfxQrl+N4/fiXa8NGf9g97ezpz46Dfi9Ven8t+MdvzyUXwSgzgqkpjEf7mdpm9m3/75+ft5enl8MrroN4txE9naI/9oAAAAAAAAAAAAAAAAAAAAAAB4wjbL2jnNKOr35F1l/Z216/yb9Ugrndn6POP4pJroRn2gURbfVfV1ttI0zcqBk/h6vFyP+n+zawAAAAAAAAAAAAAAAAAAAPh/Of/0s9PDweD47EEaVTWA6mP9/3ae7lTPK7F4cHOyVq1sLpg51qoxScTCNPJNPNCx3NV4dlvO3/+w7IStu8esLzqfh2lUt+v0MJl/hs2oelrVJflpekwj7rlW47ZHG0UC1eW4a57G3EftpffeeLFojBaMiWTRe/HGb+OEy57k5kvUKE51bvh62ZgKv3E3brvP1SnNvin/kKjWAQAAAAAAAAAAAAAAAAAAKzX5GPCch5cLQ2tZc2VpAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCjmvz//yUaozL4HoMbcXY+f+X6Y24TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAJ+6vAAAA//+lillR") 1m8.611577849s ago: executing program 2 (id=221): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x11, 0xb, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b70300000000000085000000"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x10040, &(0x7f0000000380)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}, {@nouid32}]}, 0xfd, 0x269, &(0x7f0000000780)="$eJzs3U9oHFUcB/Df7B/jJotEvQjiHxARDYR4E7zEi0JAQhARVIiIeJJEiAnesp68eNCzSkDwEkpvTXssvYReWgo9pW0O6aXQhh4aemgPW3Znt2ySDW33b9n5fGCYmbz35r0J832zLMxsAJk1GRGzEZGPiKmIKEZE0lrh7XSZbOxulLYXI6rVL+4m9XrpfqrZbiIiKhHxUUShWba29c3e/Z3P3vtjtfju/1tflwZ1fq3293Y/P/h3/vczcx+uXb56ez6J2Sg3ylrPo5eSNn8rJBGv9KOz50RSGPYIeBoLv56+Vsv9qxHxTj3/xcg1IvvnygsXivHBPye1/evOldcHOVag96rVYu0eWKkCmZOLiHIkuemISLdzuenp9DP89fx47qfllV+mflxeXfph2DMV0CvlSHY/PTd2duJI/m/l0/wDo6scsfvlwuaN2vZBftijAfqm9dv2N9JVLf9T362/H/IPmSP/kF3yD9kl/zACOsyu/EN2dZP/F/s0JmAw3P9hhBWbG5W2xfIP2SX/MKL+a/fU6WHyD9nVmn8AIFuqY8N+AhkYlmHPPwAAAAAAAAAAAAAAAAAAwHEbpe3F5jKoPi/+HbH/SUQU2vWfr/8ecfNt4+P3klq1x5K0WVe+favLA3TpVM+evi511Oqlm73qvzOX3uzPcX87vHviP2d9KaJSqzxTKBy//pLG9de5l59QXvy+yw6e0dG3An781WD7P+rh5nD7n9uJOF+bf2bazT+5eK2+bj//lFtfsdyhnx90eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5lEAAAD//4oibec=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8042, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='br_fdb_add\x00'}, 0x10) pwrite64(r1, &(0x7f0000000080)="9b", 0x1, 0x8080c61) fallocate(r1, 0x3, 0x10000002, 0x8000c64) bind$xdp(r1, &(0x7f00000000c0)={0x2c, 0x2, 0x0, 0x12, r1}, 0x10) r2 = accept(r1, &(0x7f00000001c0)=@x25={0x9, @remote}, &(0x7f0000000240)=0x80) listen(r2, 0x2) 1m8.292188233s ago: executing program 2 (id=227): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x21081e, &(0x7f00000012c0)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4739}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x800}}, {@norecovery}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x107242, 0x99) (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x187842, 0x147) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x8) (async) r3 = syz_open_dev$usbmon(&(0x7f0000000000), 0x7fffffff, 0x0) (async) io_setup(0x1ff, &(0x7f0000001380)=0x0) (async) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x161281, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a05c7b5d3cd1b0f200002000fdf700071400"}) (async) r6 = syz_open_pts(r5, 0x0) r7 = dup3(r6, r5, 0x0) (async) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r7, @ANYBLOB=',wfdno=', @ANYRESHEX=r8]) (async) io_submit(r4, 0x1, &(0x7f00000000c0)=[&(0x7f0000000100)={0x1000000, 0x0, 0x0, 0x5, 0x8000, r3, 0x0}]) (async) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) (async) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x101142, 0x94) pwrite64(r9, &(0x7f0000000140)='2', 0xfdef, 0xfecc) (async) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, 0x0) pwritev2(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)='\'', 0x1}], 0x1, 0x1005405, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000240)={0x3920e, r0, 0x4, 0x0, 0x0, 0x3}) 1m7.957854198s ago: executing program 2 (id=231): mkdir(&(0x7f0000000000)='./bus\x00', 0x9e) (async) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) fcntl$setlease(0xffffffffffffffff, 0x400, 0x2) (async) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000640)={0x1b, 0x0, 0x0, 0x10, 0x0, 0xffffffffffffffff, 0x80000002, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x13, 0x0, 0x0, @void, @value, @void, @value}, 0x50) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000a80)=@raw={'raw\x00', 0x8, 0x3, 0x4c0, 0x0, 0x11, 0x148, 0x340, 0x0, 0x428, 0x2a8, 0x2a8, 0x428, 0x2a8, 0x3, 0x0, {[{{@uncond, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'ip_vti0\x00', {0x0, 0x0, 0x3f, 0x0, 0x20000000, 0x3, 0x7}}}, @common=@unspec=@bpf1={{0x230}, @bytecode={0x0, 0x26, 0x0, [{0x3, 0xff, 0x1, 0xfff}, {0x6, 0x8c, 0x3, 0x8}, {0x9, 0x2, 0xe, 0x3}, {0xfaf, 0x2, 0x1, 0xec}, {0x9, 0x9, 0xe, 0x7f}, {0xf523, 0x7, 0xf, 0x2}, {0x7ed, 0x1, 0x6, 0x58}, {0xbbd5, 0x82, 0x9, 0x81}, {0x9, 0x1, 0x0, 0xff9}, {0x5, 0x5, 0x1, 0x5}, {0x8, 0x3, 0x4, 0x8}, {0x7, 0x8, 0x5}, {0xc, 0xe7, 0xa, 0x66}, {0x5, 0x1, 0x5}, {0x623a, 0x0, 0x8, 0x8}, {0x2, 0x7, 0xa5, 0x7}, {0x7, 0x7, 0x6, 0x8}, {0x81, 0x4, 0x1, 0xa}, {0x5, 0xdc, 0x7}, {0x0, 0xff, 0xe7, 0x3}, {0x7, 0x5, 0x8f, 0xce}, {0x1, 0x1, 0x9, 0x3}, {0xfff8, 0x5, 0x80, 0x1}, {0x4d42, 0x7a, 0x9, 0x5}, {0x4, 0x5, 0x9, 0x80}, {0x9f, 0x2, 0xde, 0x8}, {0x0, 0x2, 0x51, 0x4}, {0x6, 0x5, 0x5, 0x20a}, {0x800, 0x40, 0x80, 0x953}, {0x4, 0x2e, 0xb, 0x10}, {0x0, 0x3, 0x6b}, {0x8, 0x4, 0x5, 0x6}, {0x2, 0xc3, 0x7, 0x1a17}, {0x3bc4, 0x8, 0xf, 0x2}, {0x7ff, 0xcb, 0xc, 0x1ff}, {0x7, 0x79, 0x4, 0x1}, {0x6, 0x9, 0x97, 0x10000}, {0x3ff, 0xc, 0xff, 0x2}, {0x3, 0xf, 0x0, 0x3}, {0x2, 0xc0, 0x4}, {0x6, 0x0, 0x6, 0x8001}, {0x6, 0x6, 0xff, 0x8}, {0x92, 0xf7, 0x3, 0x3ff}, {0x2, 0xfd, 0xd, 0xfffffff8}, {0xfde1, 0x6, 0x0, 0x8}, {0x5, 0x1, 0x6, 0x9}, {0xc0, 0x5, 0x3, 0x1000}, {0x0, 0x6, 0x2, 0x1}, {0x0, 0x8, 0x0, 0x6}, {0x1, 0x7, 0x9, 0x3}, {0xc000, 0x0, 0x8, 0x1}, {0x9, 0x7, 0xff, 0x401}, {0xb1aa, 0x3, 0xd4}, {0x3, 0x87, 0xbf}, {0xa, 0x7, 0xf, 0xfffffffd}, {0xf, 0x4, 0x1}, {0x9, 0x10, 0x2, 0xfffffff7}, {0x3, 0x43, 0x7, 0x8}, {0x9, 0xe0, 0xad}, {0x8, 0x10, 0x40, 0xffff}, {0x6, 0x2, 0x9, 0x4}, {0x6, 0x7, 0xe, 0xfffffffb}, {0x40, 0x7, 0xe2, 0x8}, {0x200, 0x7f, 0x9, 0xedd}], {0xfffffffffffffffb}}}]}, @unspec=@CT0={0x48}}, {{@ip={@multicast2, @empty, 0x0, 0x0, 'vlan0\x00', 'netdevsim0\x00', {}, {}, 0x33}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@ttl={{0x28}, {0x2, 0xa0}}]}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x3, 0x4, 0x2}, {0x3, 0x3, 0x4}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x520) mount$overlay(0x0, &(0x7f0000000280)='./bus\x00', &(0x7f0000000080), 0x1010, &(0x7f0000000380)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@userxattr}]}) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) sched_setscheduler(0x0, 0x1, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x6) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) (async) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e20, @multicast2}, 0x10) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) socket$xdp(0x2c, 0x3, 0x0) (async) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x4, 0x13, 0xfffffffffffffffd, 0x0, 0x0, 0x7f}, 0x0, &(0x7f00000002c0)={0x3ff, 0x8, 0x0, 0x9, 0xfffffffffffffffd, 0x81, 0x7fffffff, 0x100000000}, 0x0, 0x0) recvfrom(r2, &(0x7f0000000480)=""/110, 0x168f6f3d, 0x734, 0x0, 0xfffffffffffffecb) (async) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f00000001c0)={0x5813, 0x9, 0x0, 0x4}, 0x10) (async) sendmsg$nl_route(r3, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="240000001e008d2af6ffffff000400000a000000", @ANYRES32=0x0, @ANYBLOB="000000004f8a01969800fc020000000000000000000000000080adbb0a07d4ca065c7be5eea546db4e4ab5446ad5da51572ad1095b12554a1bcb9ffb8548f287c6a2b1bdb95ca35409b2f8c52256587b90faa2ff13e04425ee5e2f91b47a8a32e55c79b1b71d1213752abc21c7fecf3744d7b6ec1c43421e926d7cf2b394468dc1870f2eeab0c7793505ccd152f274e241425c3ee58f63ccf287a38f82e1228f203b24ff0e05e8f90df6b397f7e71aeae53614c8baf70e401894fca2e764ff8ce4e201a42ca07b75dac228e852e9180f5e67f4f70017d606d25d88d90967236c13177185e6b547b68b6a1b20"], 0x30}}, 0x4044) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x20) (async) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') (async) linkat(r1, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00', 0x0) (async) unlink(&(0x7f0000000180)='./file1\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) 1m7.807481049s ago: executing program 2 (id=232): bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@typedef={0xf, 0x0, 0x0, 0x8, 0x1}, @fwd={0xc}, @decl_tag={0x8, 0x0, 0x0, 0x11, 0x2, 0x9}]}}, 0x0, 0x42, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x21081e, &(0x7f00000001c0)={[{@grpquota}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x800}}, {@minixdf}]}, 0x1, 0x503, &(0x7f0000000fc0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSG0EmKPILUhcaModhzFTmlCD+mZKxKVOMGRP4BzT9y5IHrjUg5I/IhADRIHoxlPUje1m6hJ7Gz8+UijeW/e1N/vazrvxS+NXwBD62pE7EbEWETcjojp7HouO+KT9pHc93Tv/tL+3v2lXLRan/0zl7Yn16LjzySuZK9ZjIgffS/ip7kX4za2d9YWq9XKZlafbdY2ZhvbOzdWa4srlZXKerm8ML8w99HND8tn1td3amNZ6atP/rj7rZ8naU1lVzr7cZbaXS8cxkmMRsQPziPYAIxk/RkbdCK8knxEvBkR76bP/3SMpF9NAOAya7WmozXdWQcALrt8ugaWy5eytYCpyOdLpfYa3lsxma/WG83rd+pb68vttbKZKOTvrFYrc9la4UwUckl9Pi0/q5eP1G9GxBsR8cvxibReWqpXlwf5jQ8ADLErR+b//4y3538A4JIrDjoBAKDvzP8AMHzM/wAwfMz/ADB82vP/xKDTAAD6yPt/ABg+5n8AGCo//PTT5GjtZ59/vXx3e2utfvfGcqWxVqptLZWW6psbpZV6fSX9zJ7aca9Xrdc35j+IrXsz395oNGcb2zu3avWt9eat9HO9b1UK6V27fegZANDLG+88epxLZuSPJ9IjOvZyKAw0M+C85QedADAwI4NOABgYu33B8DrFe3zLA3BJdNmi9znFbr8g1Gq1WueXEnDOrn3J+j8Mq471f/8LGIaM9X8YXtb/YXi1WrmT7vkfJ70RALjYrPEDPX7+/2Z2/l32w4GfLB+94+F5ZgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX28H+v6VsL/CpyOdLpYjXImImCrk7q9XKXES8HhF/Hi+MJ/X5AecMAJxW/m+5bP+va9PvTz3X9PaVw+JYRPzs15/96t5is7n5p4ix3L/GD643H2bXy/3PHgA43sE8nZ473sg/3bu/dHD0M5+/fzciiu34+3tjsX8YfzRG03MxChEx+e9cVm/LdaxdnMbug4j4Yrf+52IqXQNp73x6NH4S+7W+xs8/Fz+ftrXPyd/FF84gFxg2j5Lx55Nuz18+rqbn7s9/MR2hTi8b/5KXWtpPx8Bn8Q/Gv5Ee49/Vk8b44A/fb5cmXmx7EPHl0YiD2Psd489B/FyP+O+fMP5fvvL2u73aWr+JuBbd43fGmm3WNmYb2zs3VmuLK5WVynq5vDC/MPfRzQ/Ls+ka9Wzv2eAfH19/vVdb0v/JHvGLx/T/6yfs/2//d/vHX3tJ/G++1y1+Pt56SfxkTvzGCeMvTv6+2Kstib/co//Hff2vnzD+k7/uvLBtOAAwOI3tnbXFarWy+TkqPE6+pxl8Ggr9LyT/ZC9AGl0L3+lXrLHo3vSL99rP9JGmVuuVYvUaMc5i1Q24CA4f+oj476CTAQAAAAAAAAAAAAAAuurHbywNuo8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcXv8PAAD//+a4zis=") syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0x1f, &(0x7f0000005ec0)={[{@lazytime}, {}, {@acl}, {@nolazytime}, {@four_active_logs}, {@noextent_cache}, {@whint_mode_off}, {@discard_unit_section}, {@whint_mode_user}, {@data_flush}, {}, {@background_gc_off}, {@six_active_logs}, {@background_gc_off}, {@nouser_xattr}], [{@context={'context', 0x3d, 'unconfined_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'nouser_xattr'}}, {@audit}, {@fsname={'fsname', 0x3d, '\x15x\xd38/vjf\xfa\xb0\xe4\x00>\x85m^\xf4\x16\x18d\a\tA\xa2\xee\xdf\xf4H\xc3{I\xe8\x1c7\x1e\xf8&\xf9\x1db\xc1-\x7f\xc19\xdd\xf7\x90\vW&]\xae\x1c\xfc\xc5\xf8\xbc\xb3yZ\x89\xc4E\xc7I\xb2\xba\x1d2\x99\xccg9\x92Y\xe3\xec\xdaI\xfc\xe5\xdb\x8b\xd9\xbdy\x80\xee\xa8\xdf\x8bMO\f\xc8\xfcdNJ\x02\x1bj\xd0\x85S\x1c\x8a\x17h!\xde\x19\xc5\xc1\xbf\x9c$\x1a\xea@2o \xc5\x12m\x86\xb5T\xbb\xf0\x8c\xf9\x98#\xcd?\x03\xbc\xd6\xf0\xbd\xbe\x88\x84\f\xacw\x9bl\x1a\xae\x9a;\xf5U\x93\xc4\x06\x13 \xc9\x01\xd1P\x80\xdf[\x97\x84\'Wc\xaaa\xedJ\xb0\xbd \xf0\xad\xe2\xf1\x9f\xbd\xf1-\x95c\xe3e.\x0e\x8d\xfb/\xf0\xa3&\xeblU\xe8A\x174>\xe1\xdd\xbfbV9\x16\xbc\xeaY%\xad}\xd2GB\r\xdb\xb3\x14^\xec\xc7\xb5\x86\x0e\x1a\xb6\x12_\t\xdf5l;\xdbY\x88\x8b\x9a\x88\xa3\x14\xf8\x91\xfd\xb8\x94\xdb\xf7\xa6/\x90\xde$\x94w\xad\xdf\xcf\x84\xe6\xb9\xc9E\x10\xbb!a\xdf\xe4\x8f\xfd\xf8y\x1a\xa3\xe7\xea\xa3\xf5mh\xc7\'\x05\xd5~y\x89\xfc\x18\xea\xed\xc3\x9c\xcfF\xfe\xce\x02\xdaG\x84\x15\xbf\x1a;\xbe\x02\xa1\x88\xd0\x1f\x86z\xf5\a=\xa5\x93\xce0e\x8a|\x93\xf7%y\xd4\xe9\x06\xe3\xa7z\x12GE\x86\xbd\xda\xc8\x15)\x19\x93\x1d\xfa\x82\xa0\x88\x1b\xf1#\x8c\x97\x97\xafG\xdb\x19hA\xb0zE\f\x03\v'}}]}, 0x1, 0x552d, &(0x7f0000000600)="$eJzs3L1vG2UcB/DfJU2bvlAixMDWkyqkRKqtOn0RbAVa3kSrqsDABI7tWm5tXxS7bujEwIgY+E8QSEyM/A0MzGyIAcSGBPI9V2gKLUMdnCafj3T+3j13/t3zWFWl3zlyAAfWSv7bL1mcjKMRsRgRJyLK/azaSpdSvBARpyJi4YEtq8b/GjgcEcci4uS0eKqZVae+ODM5feHnt3/99vsjh45/+c0P81s1MG8vRsRgM+3fHaQsuilvVePNSa/MwflJlelEfzmdHxRp/G5no6xwt3n/umaZ57rp+mLzzmiaN/vN1jS7vZvl+OYw3XA06d6vU77hVnOrPG53NsrsjYoyu/fSfbfvpf/b7o3GqU67qvdxWT7G4/uZxjvbnbSezdtltobjajzVLdqd7WlOqqxuF62i3y7nsfEEH/Qe905veGc7n3S2Rr1imF+oN16qNy7WGltFuzPunK81B+2L5/PVbn96WW3caQ4udYui2+/UW8VgLV/ttlq1RiNfvdzZ6DWHeaNRP1c/W7uwVu2dyd+49n7eb+er03y1N7wz7vVH+c1iK0/vWMvX6+deXstPN/J3r17Pr9+4cuXq9fc+vPzBtVeuvvVaddE/ppWvrp9dX681ztbWG2v7aP3L8fj1f1pNeobrhyeSzXsCAE8f/T8wD//V/2eP6f8Ht6vjYhKvn3i4/9+6EbH7/X/o/2diT/W/B73/n8P64Yno/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4E927uc2cSCKA/CzwQv7T4tWe99W9gZlbAk55hhRQJqggByoIQ1QA7mlhAgiPA6BiEMkj20l+j7JmYxlfrxBcJgZaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC69FCtq7j5e9s2Z7dvJ89oAAAAgEu21XpR/zNL/e/N/Z/Nrd9Nv4iIMiIuzd1H8eUsc9TkVK/P350+X72p4T6iTji8x6S5vkXEv+Z6+tX1pwAAAACf12a5mqfZevozG7og+pQWbcof/zPlFRFRzR4zpZWHvD+Zwurv9ziuM6XVC1jTTGFpyW2cK+1d6p/7cdVuetIUqSkvvuxYZLaxAwAAPRqdNf3OQgAAAOjT1dAFMIwiXrYyj1uBk9Q023tfz3oAAADAB1QMXQAAAADQuXr+39P5f3vn/wEAAMAw0vl/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdGlbrReb5WreNme3byfPaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGZ/3lEgBMIgDPau70zm/oeVBk1NTapA+PgbgwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADe/O4v/yemxplk7rWx9DySrJ0aW6fG3rlx9Ifx9WsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAi/15SYEQCIIomDP+d9L3P6wk6BlEiICGRxW1aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC/63S//J6bGmWTutLF0PJKsXTW2rhp7DxpHD8bbvwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAi537eY2jigMA/mZmZ2ur4hplDxFR8KAXu93W1t7EgxI8+CcIId3W2K0/2hxsKWIu3iTnXkSPIoISb/0fem6hl3rrYQ8VxOPKzM5kp03QjeDMJPl84M377jDM+75ZCPnOewkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlCbvzuMkO/RmcVycu/vo5lrW33uiz9zeur+ctSyO6kz6YHi5+iHqN5cIAAAAR0dS1vchhAfp9krWx728/k/La7Ka//tnZ3FZzz9Z95d9Wftn7bdfH764M1BvNk5204vr49Gp3al0/r9Ztttz/3pFJ3/y+buXJP9C4g82X5ik+fOMvr1z571uHh6rI1sA4L84WfZFUP4+lPXDJhMD4MjoVArvsv5Pes3mBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFC3vwMAAP//xFBAAA==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x8) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000005b40)={r0, 0x6, {0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x17, 0x11, "d6a190ec8dd2dd26733f56fa70a935dd22686e88cd2c78947e8478427e6fe9a8d39836073f4930faf064d55a936803ddc7cab7508ba61f791fc37396f8b0cec8", "9c7a6cc0c804e730a7161b2bb2b3c98ff6d14bc2e6170d0b373ebbbc3f343d35f8a6eedb5e74d3c613423f34b3562bc848bef4c6859e3d674a3241c79db45182", "1ca7585185675d0e3cae2baa9147a232da9bbe663321fe1a9ac828a065eacfe3", [0x6, 0x7ff]}}) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000005c0)) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)={[{@usrquota}, {@noblock_validity}, {@bh}, {@max_batch_time={'max_batch_time', 0x3d, 0x8c9}}, {@debug}, {@inlinecrypt}]}, 0x6, 0x5fc, &(0x7f0000000c00)="$eJzs3c9rHGUfAPDvzCZ5kzavaUXEFsWAhxakaVKLVS+29WAPBQv2IOKhoUlq6PYHTQq2FkzBg4KCiFeRXvwHvEvv3kRQb56FKlJRUOnK7M62m2Q3XdPsTpr5fGCzz/PM7D7PdydP5pmZPDsBlNZ49iON2BVx51QSMdaybDQaC8fz9W7/du109kiiVnv91ySSvKy5fpI/b88zwxHx7dGIRyur6124cvXsdLXW8F7E/sVzF/cvXLm6b/7c9JnZM7Pnpw68cPDQ5ItTB6c2JM7t+fOx4689+fH7bz8/9111XxKH4+TguzOxIo6NMh7jcScPsbV8ICIOZYk2n8vDZguEUGqV/PdxMCIej7Go1HMNYzH/UaGNA3qqVomoASWV6P9QUs1xQPPYvrvj4JM9HpX0z60jjQOg1fEPNM6NxHD92Gjb7aTlyKhxbmPHBtSf1fHPtd2fZ49Ydh7iz7tbZ2AD6ulk6XpEPNEu/qTeth31SLP402XtSCJiMiKG8va98gBtSFrSvTgPs5b1xp9GxOH8OSs/us76x1fk+x0/AOV080i+I1/Kcvf2f9nYozn+iTbjn9E2+671KHr/13n819zfD9fPkacrxmHZmOVE+7ccXFnw04fHPu1Uf+v4L3tk9TfHgv1w63rE7hXxf5AFm49/sviTNts/W+XU4e7qePX7X451WlZ0/LUbEXvaHv/cG5VmqTWuT+6fm6/OTjZ+tq3j62/e+rJT/UXHn23/bR3ib9n+6crXZZ/JxS7r+OrEjXOdlo3eN/7056Gkcbw5lJe8M724eGkqYig5nq/SUn5g7bY012m+Rxb/3mfa9/9lv//Xl7/PSPNPZhcuvnH2dqdl69n+LReT79S6bEMnWfwz99/+q/p/VvZJl3X88eblpzotWyv+kQcJDAAAAAAAAEoorV+DTdKJu+k0nZhozJd9LLal1QsLi8/OXbh8fiZib/3/IQfT5pXusUY+yfJT+f/DNvMHVuSfi4idEfFZZaSenzh9oTpTdPAAAAAAAAAAAAAAAAAAAACwSWzP5/8371P9e6Ux/x8oiV7eYA7Y3PR/KK96/191iyegDOz/obz0fygv/R/KS/+H8tL/obz0fygv/R/KS/8HAAAAgC1p59M3f0wiYumlkfojM5QvMyMItrbBohsAFKZSdAOAwty99G+wD6XT1fj/r/zLAXvfHKAASbvC+uCgtnbnv9n2lQAAAAAAAAAAAABAD+zZ1Xn+v7nBsLWZ9gfl9QDz/311ADzkfPU/lJdjfOB+s/iHOy0w/x8AAAAAAAAAAAAA+ma0/kjSiXwu8Gik6cRExP8jYkcMJnPz1dnJiHgkIn6oDP4vy08V3WgAAAAAAAAAAAAAAAAAAADYYhauXD07Xa3OXmpN/L2qZGsnmndB7UNdL8d/fFUk/f9YRiKi8I3Ss8RAS0kSsZRt+U3RsEsLsTmaUU8U/IcJAAAAAAAAAAAAAAAAAABKqGXucXu7v+hziwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg/+7d/793iaJjBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeTv8GAAD//7V5QCw=") quotactl$Q_QUOTAOFF(0xffffffff80000500, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0xee00, 0x8cffffff00000000) socket$inet_tcp(0x2, 0x1, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000181200", @ANYBLOB="7121a6ac4fc71dd7f1e7c11b89ad1a83d74b0b66fea1554d15252d8c0007000000000000007f904a9fe6f5f3f8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3, @void, @value}, 0x94) bpf$PROG_LOAD(0x5, 0x0, 0x0) timer_create(0x2, 0x0, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000440), 0x8cc00, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000480)=0x4000000) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000640)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) ppoll(&(0x7f0000000000), 0x0, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000180)={[0xffffffffffffff68]}, 0x8) timer_settime(0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bpf(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x8800, 0x0) 1m6.047653973s ago: executing program 2 (id=238): r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, &(0x7f0000000380)=0xffffffff00000041, 0x8) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) unshare(0x2c020400) timerfd_gettime(0xffffffffffffffff, &(0x7f0000000000)) listen(r0, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/fscaps', 0x20082, 0x2f0) sendfile(r4, r4, 0x0, 0xa) socket$vsock_stream(0x28, 0x1, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x10, &(0x7f0000000000)={[{@debug}, {@dax_inode}, {@init_itable_val={'init_itable', 0x3d, 0x671}}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}, {@noblock_validity}, {@dax}, {@bh}, {@noload}]}, 0x4, 0x4d7, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpM2aWb6mGrUdqRppY7UeahxHho1mWEBK2BRCVGJDUglJG4oceIodkoTddHCrgsWCEQlxII9fwEbuqJCQqxhj1igIihBPCQkI1/bbR52YmgaQ+7vJ7k5956r+53T9Ds99/jaN4DUOln7IxMxEBGfRMSB+ubaA07Wf6zcvTpZe2WiWj3/dSY5rra9/pz7I+JaRPRExNOPR7yQ2Ri3vLQ8M1EsFhYa2/nK7Hy+vLR85tLsxHRhujA3PHZ2fHxsaHRk/IH695dV5RuvvXTj3PtP9r73w6t3br/+4Qe1Zg006lr1YzvUu94Th1bt2xMRjzyMYF2Qa/Snr9sN4TfJNXLkVJL/ByKX/DaBNKhWq9Wfq3vb1GaSemB3yiZz4Ex2MCLq5Wx2cLA+hz8S/dliqVz5z8XS4txUfa58MHqyFy8VC0ONa4WD0ZOpbQ8n5fvbI+u2RyOSOfAbub5ke3CyVJza4bEOWGv/uvz/LlfPfyAlXPJDesl/SK8W+W9IgJSQ7JBe8h/SS/5Desl/SC/5D+kl/yG9fm3+9z6kdgA7z///kEpPnTtXe1Wbn3+fury0OFO6fGaqUJ4ZnF2cHJwsLcwPTpdK08lndma3Ol+xVJof/m8sXslXCuVKvry0fGG2tDhXuZB8rv9CoWdHegV04tCJW59lIuLa//qSV6ya3stV2N2qVZ/xh7TKdXsAArrG0h+kl2t8oMVX9K6xr13F/Kry99vXHuDhy3a7AUDXnD7m/T9Iq63X/80QYLey/g/ptfkc390BkAbbsv4P/KG4uof0Gmjz/K8/rXp211BE/DkiPs317G0+6wvYDbJfZurz/+nTB/4xsL62N/NjsgjQGxEvv33+rSsTlcrCcG3/N/f2V2429o90o/1Ap65MVLK1PG3mMQCQXit3r042XzsZ96vH6jchbIy/p7E2uS95j7J/JbPmXoXMNt27cO16RBxtFT/TeN55/Z2P/pXchviHGz8z9VPEo402Hdmh+MdWxf97Y/2mdszxB/5bgXS4VRt/hlrlXzbJ6biXf2vHn4Ftuj+6/fiXvTf+5dqMfyc6jPHiO6980Tb+9YjjLeM34+1LYq2PX2vb6Q7j33numb+2q6u+Wz9Pq/hNtVK+MjufLy8tn0m+R266MDc8dnZ8fGxodGQ8n6xR55sr1Rv9/+jHtzfrf3+b+Jv1v7bvXx32/6e/ffTsyU3i//NU69//4Zbx6//q+iLi3x3G/3bk8+fb1dXiT7Xpf7Zl/GZtxGiH8ctvPrG3w0MBgB1QXlqemSgWCwtbFm7G1sf8bgrNy+IHOk+u271QUOhaoeVw4XZB2EXuJ323WwIAAAAAAAAAAAB0aiduJ+52HwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdoNfAgAA//8V69MO") prctl$PR_GET_TID_ADDRESS(0x18, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'wg2\x00', 0x0}) sendto$packet(0xffffffffffffffff, &(0x7f0000000180)="0b041400e0ffe2ff02004788001ca13bb100000208007f604803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r6}, 0x14) 50.860222465s ago: executing program 32 (id=238): r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, &(0x7f0000000380)=0xffffffff00000041, 0x8) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) unshare(0x2c020400) timerfd_gettime(0xffffffffffffffff, &(0x7f0000000000)) listen(r0, 0x0) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/fscaps', 0x20082, 0x2f0) sendfile(r4, r4, 0x0, 0xa) socket$vsock_stream(0x28, 0x1, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x10, &(0x7f0000000000)={[{@debug}, {@dax_inode}, {@init_itable_val={'init_itable', 0x3d, 0x671}}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}, {@noblock_validity}, {@dax}, {@bh}, {@noload}]}, 0x4, 0x4d7, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpM2aWb6mGrUdqRppY7UeahxHho1mWEBK2BRCVGJDUglJG4oceIodkoTddHCrgsWCEQlxII9fwEbuqJCQqxhj1igIihBPCQkI1/bbR52YmgaQ+7vJ7k5956r+53T9Ds99/jaN4DUOln7IxMxEBGfRMSB+ubaA07Wf6zcvTpZe2WiWj3/dSY5rra9/pz7I+JaRPRExNOPR7yQ2Ri3vLQ8M1EsFhYa2/nK7Hy+vLR85tLsxHRhujA3PHZ2fHxsaHRk/IH695dV5RuvvXTj3PtP9r73w6t3br/+4Qe1Zg006lr1YzvUu94Th1bt2xMRjzyMYF2Qa/Snr9sN4TfJNXLkVJL/ByKX/DaBNKhWq9Wfq3vb1GaSemB3yiZz4Ex2MCLq5Wx2cLA+hz8S/dliqVz5z8XS4txUfa58MHqyFy8VC0ONa4WD0ZOpbQ8n5fvbI+u2RyOSOfAbub5ke3CyVJza4bEOWGv/uvz/LlfPfyAlXPJDesl/SK8W+W9IgJSQ7JBe8h/SS/5Desl/SC/5D+kl/yG9fm3+9z6kdgA7z///kEpPnTtXe1Wbn3+fury0OFO6fGaqUJ4ZnF2cHJwsLcwPTpdK08lndma3Ol+xVJof/m8sXslXCuVKvry0fGG2tDhXuZB8rv9CoWdHegV04tCJW59lIuLa//qSV6ya3stV2N2qVZ/xh7TKdXsAArrG0h+kl2t8oMVX9K6xr13F/Kry99vXHuDhy3a7AUDXnD7m/T9Iq63X/80QYLey/g/ptfkc390BkAbbsv4P/KG4uof0Gmjz/K8/rXp211BE/DkiPs317G0+6wvYDbJfZurz/+nTB/4xsL62N/NjsgjQGxEvv33+rSsTlcrCcG3/N/f2V2429o90o/1Ap65MVLK1PG3mMQCQXit3r042XzsZ96vH6jchbIy/p7E2uS95j7J/JbPmXoXMNt27cO16RBxtFT/TeN55/Z2P/pXchviHGz8z9VPEo402Hdmh+MdWxf97Y/2mdszxB/5bgXS4VRt/hlrlXzbJ6biXf2vHn4Ftuj+6/fiXvTf+5dqMfyc6jPHiO6980Tb+9YjjLeM34+1LYq2PX2vb6Q7j33numb+2q6u+Wz9Pq/hNtVK+MjufLy8tn0m+R266MDc8dnZ8fGxodGQ8n6xR55sr1Rv9/+jHtzfrf3+b+Jv1v7bvXx32/6e/ffTsyU3i//NU69//4Zbx6//q+iLi3x3G/3bk8+fb1dXiT7Xpf7Zl/GZtxGiH8ctvPrG3w0MBgB1QXlqemSgWCwtbFm7G1sf8bgrNy+IHOk+u271QUOhaoeVw4XZB2EXuJ323WwIAAAAAAAAAAAB0aiduJ+52HwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdoNfAgAA//8V69MO") prctl$PR_GET_TID_ADDRESS(0x18, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f00000004c0)={'wg2\x00', 0x0}) sendto$packet(0xffffffffffffffff, &(0x7f0000000180)="0b041400e0ffe2ff02004788001ca13bb100000208007f604803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r6}, 0x14) 19.492941961s ago: executing program 3 (id=438): r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) ioctl$UI_SET_KEYBIT(r0, 0x40045565, 0x8000000000025d) ioctl$UI_SET_RELBIT(r0, 0x40045566, 0x7) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000280)='./file0\x00', 0x1c30d, &(0x7f00000001c0)=ANY=[@ANYBLOB="756e695f786c6174653d312c73686f72746e616d653d77696e39352c756e695f786c6174653d312c646f733178666c6f7070792c757466383d312c757466383d302c73686f72746e616d653d77696e6e742c73686f72746e616d653d6c6f7765722c756e695f786c6174653d312c009aaa21b5084a2ac75af86d4f32151f53248eb7ec539fff0bd244bb2559d414561138c259cecc8dccf4475a9e05a9b714d4939bee6cf0f1e7a889f8100c41c843380270c20100000000000000c5"], 0x0, 0x25c, &(0x7f0000001a80)="$eJzs3E+LG3UYB/Bnd9vun9JmDyIoiD/0opehu76CIC2KC8raiHoQpu6shh2TJRNWImJ7ELx69S0Uj94E9Q3sxZt3b3sRvPQgRppt/tW07mFrtu3nA2Ge5MkXfmGG8PwCmaPv3ojYrbLdvBuLK+l8jCyOqoWJVxbiQky6Fa9e/PO3F9794MO36ltbV7dTula//tpmSunyiz99/uX3L/3SvfjeD5d/XI7D9Y+O/tj8/fDZw+eO/r7+abNKzSq12t2Upxvtdje/URZpp1ntZSm9UxZ5VaRmqyo6U/3dsr2/30t5a+fS2n6nqKqUt3ppr+ilbjt1O72Uf5I3WynLsnRpLfgvjdvb23l93qvgFJx7cKvTqedLEbH6r07j9qNdFABwFh29/+1ne+P5/+6MfyvuRKw/bP5fGudPPP9/vRxh/j9jzP9Pg7vz/9rUjn7I/A8AAAAAAAAAAAAAAI+DO/1+rd/v14bH4WM5IlYiYvh83uvk0TjZ+V9w/p9QE3/cW4kovzloHDSOj8f9+m40o4wirkQt/hpcD/cc19fe3Lp6JQ2sx8/lzXv5mweNpen8RtRifXZ+4zifpvPnY20yvxm1eGZ2fnNm/kK88vJEPota/PpxtFfL2Blc1+P8Vxspvf721n351cH7AAAA4EmQpZGZ+/cse1B/0F6MOPHvA/ftr8/F8w+5ZyEAAABweqreF3t5WRYdhUKhGBXz/mYCAABO23jon/dKAAAAAAAAAAAAAAAAAAAA4On1f9xObN6fEQAAAAAAAAAAAAAAAAAAAAAAAM6KfwIAAP//rDcrWQ==") 19.162338315s ago: executing program 3 (id=439): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x32) setresuid(r2, r2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="38000000550001000000000000000000070082", @ANYRES8=r5, @ANYBLOB="20000100", @ANYRES32, @ANYRES16=r3], 0x38}, 0x1, 0x0, 0x0, 0x40080}, 0x52) sendmsg$nl_route(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@ipmr_delroute={0x2c, 0x19, 0x200, 0x70bd2b, 0x25dfdbfc, {0x80, 0x0, 0x14, 0x2, 0xfc, 0x1, 0xc8, 0x5, 0x1900}, [@RTA_IIF={0x8, 0x3, r5}, @RTA_DPORT={0x6, 0x1d, 0x4e22}]}, 0x2c}}, 0x0) 19.120302366s ago: executing program 3 (id=440): r0 = socket$inet6(0xa, 0x2, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000040)={0xffffffffffffffff, 0xe0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000340), &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xe8, &(0x7f0000000100), 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x2c, 0x8, 0x8, &(0x7f0000000200)}}, 0x10) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000480)={'syztnl2\x00', 0x0}) unshare(0x40600) r1 = syz_open_dev$loop(&(0x7f0000005b00), 0x0, 0x40000) fadvise64(r1, 0x8000, 0x5, 0x4) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000000)={'veth1_to_team\x00', {0x2, 0x4e24, @loopback=0x7f000000}}) unshare(0x62040200) ftruncate(0xffffffffffffffff, 0x80c17a) r3 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r3}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r4 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101301) ioctl$USBDEVFS_REAPURB(r4, 0x4008550c, 0x0) ioprio_set$pid(0x0, 0x0, 0x7) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@updpolicy={0xb8, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in=@multicast1, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x30, 0x80, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x1}}}, 0xb8}}, 0x0) sendmsg$nl_xfrm(r5, &(0x7f0000000480)={0x0, 0x2500, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="6501000014"], 0x188}}, 0x0) r7 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r7, 0xffffff09, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x96, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0}}, 0x10) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000380)={'syztnl1\x00', 0x0, 0x4, 0x0, 0x59, 0x8, 0x4f, @ipv4={'\x00', '\xff\xff', @remote}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x40, 0x7ff, 0xfffffffd}}) 18.870691649s ago: executing program 3 (id=444): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000000), 0xfe, 0x579, &(0x7f0000001100)="$eJzs3U9vE0cfAODfOjYQwvsSJITaHqpIHEpFcUjSP1TqgR6rFhWpPZdaiYlQHIxiB5EUqXAol14qVKmqilT1A/TeI+oX6KdAapFQhaL20IurddZgEjsOJMQufh5pk5mdsWdmd2c867HlAIbWRPonF/FyRHyTRBxuS8tHljixnm/tYT5LaTQ++TOJpLnv+mwrf5L9H8siL0XEr19FnMxtLre2srpQqlTKS1l8sr54ZbK2snrq0mJpvjxfvjw9M3PmrZnpd995e/OD9z9bW18///f3H9/94MzXx9e++/n+kdtJnI1DWVp7O3bgRntkIiayY1KIsxsyTu1CYYMk6XcFeCYjWT8vRDoGHI6RyPe7SsAe+bL5ag4Mp0T/hyHVmgek97+tretkofHi3eU9eH/9Bmhz+5P190biQPPe6OBa8sSdUXokxneh/LSMX/64czvdYvfehwDo6cbNiDidzz8x/v0/1se/ws6e+/Q28kxsiBv/YO/cTec/b+zvMP/JPZr/RIf5z1iHvvssevf/3P1dKKardP73Xsf576NFq/GRLPa/5pyvkFy8VCmnY1s6TJ6Iwv40vtV6zpm1e41uae3zv3RLy2/NBbN63M9vWO+aK9VLO2lzuwc3I17pMf9NOpz/9Hic32YZx8p3Xu2W1rv9z1fjp4jXOp7/x/c6ydbrk5PN62GydVVs9tetY791K7/f7U/P/8Gt2z+etK/X1p6+jB8P/FPuljaRZIumT3n970s+bYb3Zfuuler1pamIfclHm/dPP35sK97Kn7b/xPHO/X+r6380Ij7fZvtvHb3VNesgnP+5pzr/XQKNpGvSvQ+/+KFb+dsb/95shk5ke7Yz/m1R0ycCOzl2AAAAAAAAMGhyEXEoklzxUTiXKxbXP99xNA7mKtVa/eTF6vLluWh+V3Y8CrnWSvdY2+chprLPw7bi0xviMxFxJCK+HRltxouz1cpcvxsPAAAAAAAAAAAAAAAAAAAAA2Ksy/f/U7+P9Lt2wHPnJ79hePXs/7vxS0/AQPL6D8NL/4fhpf/D8Mr6/2i/6wHsPa//MLz0fxhe+j8ML/0fAAAAAAAAAAAAAAAAAAAAAAAAAAAAdtX5c+fSrbH28PpsGp+7urK8UL16aq5cWyguLs8WZ6tLV4rz1ep8pVycrS72er5KtXplajqWr03Wy0l9srayemGxuny5fuHSYmm+fKFc2JNWAQAAAAAAAAAAAAAAAAAAwH9LbWV1oVSplJcEdh4YHYxq7G0g/1yL+Cy7TgehpS9KYDQiemfu88AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3+DQAA//98ey3c") mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$getown(r0, 0x9) prctl$PR_SCHED_CORE(0x3e, 0x2, r1, 0x1, &(0x7f0000000280)) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x1808014, &(0x7f0000000600)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461002018bbdecde39739fcd1df176dde746ec834120600000000003b048000000000000072462abc30ef5b65c70f73ecea54b5e5bec5aca9836c319f653557e79a002208ceae6dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e36868736000000f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1174e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684160191acf5ae7469c82ab4145b595b987d75912afdcc1c061835294cc0c618aba204f8adaa20c80108d356cd887ba217c8f569e6d0caf75052a77056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6ac0d90ea79b8027cf75964dd86c2ed2b5e75779677a28c76b848dd03dab190b5f02ec52830f3ff01eaae1c3df076000000000000000000000000000083a48a6b926c668b9ba42490175018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac011170182f99766e86fb125cc6799c43aa4dc708dc4a00a6decad26f0378072a571da000000aec3dfbae348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0f1415e90fd0400bad5f796374bb196e60e537b8ffca80a5ec3c5c063aab2c87a7824c4fbfab7264185e1b2e59012acbf3732abe75b848de8ec4aaba2e3c8cd14dd9bf9499952815b9fb34057a585a9c18a11f3d496825b3fcb0c8aa89e079fd78997da864b302139b2b10597100846b55f7d0b050b7b0ef7e9c897c50b53404acdd701425323201b33465fddec69c37cb13fd441a830af5ea73f4ac82d7926eb0db1141003d148473077a76c3bee7e37dc799abb47bd67cde7958c50fb2d15c9cc196e4bff1d00"/716], 0x5, 0x558b, &(0x7f00000079c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx64auumCJWPBPEEisWPIbWMASdogFiB1SkWcmULdJC63jQPs80vjMHL8+874jK9KZiRzAU2sp/e2XJI7FoYhYiIijSeT7SblF3I44X4x9LiKOR0Tlri0p838m9kfE4Yg4Nile1EzKtz47OT5x9uc3f/362wP7jnz+1Xd7unBgTz0fEf31Yv9mv4hZJw93Fsp8Y9zNY//MuIzrUzX6WZG/2V7LK9xsbI1r5PF0pxifrd8YTuLVXqM5iZ3u1Ty/PihOOBx3tupMPpBea2zkx632Wh67wyyPnVvFeTdvFX/bbg1HRZ1WWe+jvHyMRluxyLc328V61q/nsTkYlfmibtZqb07iuIzl6aKZ9Vr5PNYe9Sr/+73VHdzYTMftjWE3G6Rna/UXavVz1fpG1mqP2meqjX7r3Jl0udObDKuO2o3++U6WdXrtWjPrr6TLnWazWq+nyxfaa93GIK3Xa6drp6pnV8q9k+lrl99Le610eRJf6Q5ujLq9YXo120iLT6ykq7XTL66kJ+rpO5eupFfevnjx0pV3P7jw/uWXL73xajnovmmly6unVler9VPV1frKU7T+j8tJ/4P1J9unf/j+8S4bFHb4ggGws/v6/7i3/w/9PzBzD+j/49pD+v/+9fJ4d/r/2Lb/r0z3/zHL/n/SUun/H97/Vvag/10M/f8urh8ey6P1//tnPg8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOd+ctMGojgAPxsM/auiqvtepTs4Ro/QZZeFA/QSHIGeoFIvwBmolEWOkIQIe4LkBKRIjHGCvk+ynRlHP88AmzeWBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu/a9Wsz+/vv4+Mebv7fY0maYDAAAAHLCpVrP6j0nTfp/6P6auz6ldREQZEYdq90GMWpmDlFMd+f/q0Rj+RdQJu/5xOt5FxLd03Hzq+lMAAACAy7VeLKdNtd6c0hLAVb+j4kyaRZvyw/dMeUVEVJPrTGnl7vQlU1j9+x7Gz0xp9QLWm0xhzZLb8PC9Ua6HtA1al4eZzOsvsW6V3TwXAADoU7sSOFKFAAAAcAF+9D0AzuFpaV/sT/v3jOPmkl4Ivm21AAAAgFeo6HsAAAAAQOfq+v8l7f9X2P8PAAAAsmv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBLm2o1Wy+W02P358/MudueJt+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB79ucdBUIgDMJg7/rOZO5/WGnQ0NikCoSPvzEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYn5cUCIEgiII5438nff/DSoKeQYQIaHhUUYsGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYt2PfNqowAOCffbbbFBAhoEgEUJE6wEJTt7R0RQgUMfAnIEWpUwIuhTYDrSJKFjaUuQuCESEkUNjyP3RupC5l65AhSEwMQXe+S8+JoVFp79zm95Oe3+fz9b3vna0qn98ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCw9W682szjJH2YHMTFsdvbKwtpv7mnT22s3ZlJWxo3Ks77CfBa+cnx6foSAQAA4PBIivo+Iu621+fSvjmZ1f/t4py05v/huUFc1PN76/7N7ZWj+UszRf3/+2/3XtqdaDLJ5kkHXVzq907tT6X1mJY49p5/4Bmt7Mpn370k2RvS/HD1xa12dj0b39269X4nC49UkS0A8DBOFn0eFH8PpX23zsQAODRapcK7qP+TyXpzAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQtX8CAAD//4ztMoY=") setuid(0xee00) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xfffffe11) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f00000001c0)={@empty, @private, 0x0}, &(0x7f0000000240)=0xc) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc55a0a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c3405000000000000003871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f9773fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a5fe1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9d66ebbc8bab4ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2137877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7436b97bf3825a19d6c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb9b1c63b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b16500"/4071], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r2, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) clock_getres(0x0, &(0x7f0000000140)) socket$inet_udp(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8c14, 0x1) 18.012769481s ago: executing program 3 (id=446): syz_usb_connect(0x1, 0xfffffffffffffd22, 0x0, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x25, 0x2, @val=@uprobe_multi={0x0, 0x0, 0x0, 0x6, 0x0, 0x1}}, 0x40) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) r1 = eventfd(0xc) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000240)=r1) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, &(0x7f0000000040)={0x1, r1}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/247, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/74}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000e40)) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f00000002c0)={0x1, r1}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) close(0x3) sendfile(r2, r3, 0x0, 0x100000000010001) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x42, 0x1) fallocate(r4, 0x3, 0x2, 0x8000c62) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8002, 0x12) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000000)=0x1) unshare(0x64000600) 17.813006823s ago: executing program 3 (id=447): syz_usb_connect$hid(0x2, 0x4a, 0x0, 0x0) (async) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000100)={0x8000801, 0x1}, 0x8) (async) close(r0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000004c0), 0x8) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000b00)={'syztnl0\x00', 0x0, 0x700, 0x40, 0x6, 0x6, {{0x20, 0x4, 0x2, 0x8, 0x80, 0x64, 0x0, 0x4, 0x29, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @empty, {[@lsrr={0x83, 0x1b, 0x56, [@initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, @local, @private=0xa010102, @local, @remote]}, @noop, @rr={0x7, 0xb, 0x3, [@private=0xa010101, @remote]}, @end, @lsrr={0x83, 0x1b, 0xa9, [@dev={0xac, 0x14, 0x14, 0x33}, @multicast1, @empty, @local, @remote, @multicast2]}, @timestamp={0x44, 0x14, 0x83, 0x0, 0x0, [0x6, 0x4, 0x0, 0xb]}, @end, @timestamp_addr={0x44, 0x14, 0xb0, 0x1, 0x4, [{@rand_addr=0x64010100, 0x3}, {@multicast1, 0x8}]}]}}}}}) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000006c0)=0xffffffffffffffff, 0x4) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x2) (async) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4000) (async) r6 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000780)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x5, 0x0, @void, @value, @void, @value}, 0x50) (async) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x30, r0}, 0x18) (async) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000880)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1, 0xee, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x0, 0x0, @void, @value, @void, @value}, 0x50) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000980)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000900), &(0x7f0000000940)}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a40)={0x18, 0x8, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000100000000000001000100bf1b0400f0ffffff8510000007000000a4b1fefffcffffff181b0000", @ANYRES32=r1, @ANYBLOB="0000000000000016950000bcee890900"], &(0x7f0000000540)='GPL\x00', 0x70, 0x9, &(0x7f0000000580)=""/9, 0x41100, 0x50, '\x00', r2, 0x0, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x3, 0x3, 0x3, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000009c0)=[r4, r5, r6, 0xffffffffffffffff, r7, r8, r9], &(0x7f0000000a00)=[{0x4, 0x2, 0x4, 0x4}, {0x2, 0x4, 0x3, 0x5}, {0x0, 0x4, 0x5}], 0x10, 0x6, @void, @value}, 0x94) syz_usb_connect$printer(0x6, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xfb, 0x10, 0x4f, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x1, 0xc, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x40, 0x5, 0x5}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0xf2, 0x4, 0x8, 0x3}, 0xcf, &(0x7f0000000240)={0x5, 0xf, 0xcf, 0x3, [@generic={0xb8, 0x10, 0x2, "f61aaff74f7f96777b7f1b477031fa51823cd56fef4040345607ebbdc6df206e443b685f9c120466b0421135a9599750131ccd1bf94708e8ff5a33486424f1e05c5d4c200d08e18cc5209df6cf7dbc5aa753a15d1efcf58b189d4e77c4d6776413c0337dde93051f2753d88e3afd86508d0339d77333ad2e67a69ba6ece2fa43ebbf9e6bf938a63e9c4ad5c2e8b81c87d00d2c283d9f537e383aed302125cc1812267b69757e463553e4cafb6b14ebd49d86c8b2a7"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x9, 0x5, 0xef}, @wireless={0xb, 0x10, 0x1, 0x6, 0x21, 0x8, 0xd, 0x401, 0x81}]}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x44f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x423}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0xc8f9c78d79f657e}}]}) (async) io_destroy(0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f513, 0x0) (async) r10 = syz_open_dev$tty20(0xc, 0x4, 0x0) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040), 0x208e24b) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000480)={{0x0, 0xea60}, {0x0, 0xea60}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0b00000005000000020000000400", @ANYRES32], 0x48) (async) ioctl$TCSETA(r10, 0x5406, &(0x7f0000000040)={0xe6, 0x1e98, 0xff, 0x7, 0x3, "8ed6a09f96db2a1a"}) r11 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r11, 0x11b, 0x1, 0x0, &(0x7f00000000c0)=0x60) (async) ppoll(&(0x7f0000000000)=[{r11, 0x1008}], 0x1, 0x0, 0x0, 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000000000403605a8a440000102030109021b00010100000009040000020701010009040002"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30000, 0x0) 17.702375745s ago: executing program 33 (id=447): syz_usb_connect$hid(0x2, 0x4a, 0x0, 0x0) (async) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000100)={0x8000801, 0x1}, 0x8) (async) close(r0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000004c0), 0x8) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000b00)={'syztnl0\x00', 0x0, 0x700, 0x40, 0x6, 0x6, {{0x20, 0x4, 0x2, 0x8, 0x80, 0x64, 0x0, 0x4, 0x29, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @empty, {[@lsrr={0x83, 0x1b, 0x56, [@initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010100, @local, @private=0xa010102, @local, @remote]}, @noop, @rr={0x7, 0xb, 0x3, [@private=0xa010101, @remote]}, @end, @lsrr={0x83, 0x1b, 0xa9, [@dev={0xac, 0x14, 0x14, 0x33}, @multicast1, @empty, @local, @remote, @multicast2]}, @timestamp={0x44, 0x14, 0x83, 0x0, 0x0, [0x6, 0x4, 0x0, 0xb]}, @end, @timestamp_addr={0x44, 0x14, 0xb0, 0x1, 0x4, [{@rand_addr=0x64010100, 0x3}, {@multicast1, 0x8}]}]}}}}}) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000006c0)=0xffffffffffffffff, 0x4) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x2) (async) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4000) (async) r6 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000780)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5, 0x5, 0x0, @void, @value, @void, @value}, 0x50) (async) r7 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x30, r0}, 0x18) (async) r8 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000880)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1, 0xee, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x0, 0x0, @void, @value, @void, @value}, 0x50) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000980)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000900), &(0x7f0000000940)}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a40)={0x18, 0x8, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000100000000000001000100bf1b0400f0ffffff8510000007000000a4b1fefffcffffff181b0000", @ANYRES32=r1, @ANYBLOB="0000000000000016950000bcee890900"], &(0x7f0000000540)='GPL\x00', 0x70, 0x9, &(0x7f0000000580)=""/9, 0x41100, 0x50, '\x00', r2, 0x0, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x3, 0x3, 0x3, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000009c0)=[r4, r5, r6, 0xffffffffffffffff, r7, r8, r9], &(0x7f0000000a00)=[{0x4, 0x2, 0x4, 0x4}, {0x2, 0x4, 0x3, 0x5}, {0x0, 0x4, 0x5}], 0x10, 0x6, @void, @value}, 0x94) syz_usb_connect$printer(0x6, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xfb, 0x10, 0x4f, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x1, 0xc, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x40, 0x5, 0x5}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x1, 0xf2, 0x4, 0x8, 0x3}, 0xcf, &(0x7f0000000240)={0x5, 0xf, 0xcf, 0x3, [@generic={0xb8, 0x10, 0x2, "f61aaff74f7f96777b7f1b477031fa51823cd56fef4040345607ebbdc6df206e443b685f9c120466b0421135a9599750131ccd1bf94708e8ff5a33486424f1e05c5d4c200d08e18cc5209df6cf7dbc5aa753a15d1efcf58b189d4e77c4d6776413c0337dde93051f2753d88e3afd86508d0339d77333ad2e67a69ba6ece2fa43ebbf9e6bf938a63e9c4ad5c2e8b81c87d00d2c283d9f537e383aed302125cc1812267b69757e463553e4cafb6b14ebd49d86c8b2a7"}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x9, 0x5, 0xef}, @wireless={0xb, 0x10, 0x1, 0x6, 0x21, 0x8, 0xd, 0x401, 0x81}]}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x44f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x423}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0xc8f9c78d79f657e}}]}) (async) io_destroy(0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f513, 0x0) (async) r10 = syz_open_dev$tty20(0xc, 0x4, 0x0) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040), 0x208e24b) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000480)={{0x0, 0xea60}, {0x0, 0xea60}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0b00000005000000020000000400", @ANYRES32], 0x48) (async) ioctl$TCSETA(r10, 0x5406, &(0x7f0000000040)={0xe6, 0x1e98, 0xff, 0x7, 0x3, "8ed6a09f96db2a1a"}) r11 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r11, 0x11b, 0x1, 0x0, &(0x7f00000000c0)=0x60) (async) ppoll(&(0x7f0000000000)=[{r11, 0x1008}], 0x1, 0x0, 0x0, 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000000000403605a8a440000102030109021b00010100000009040000020701010009040002"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30000, 0x0) 15.378421426s ago: executing program 6 (id=448): openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) (async) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r0, 0x4010ae67, &(0x7f0000000080)={0x2, 0x2000}) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KVM_CREATE_IRQCHIP(r0, 0xae60) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) clock_nanosleep(0x0, 0x1, &(0x7f0000000100)={0x77359400}, 0x0) (async) clock_nanosleep(0x0, 0x1, &(0x7f0000000100)={0x77359400}, 0x0) ioctl$KVM_CAP_HYPERV_SYNIC2(r0, 0x4068aea3, &(0x7f0000000140)) ioctl$TCSETSW(r0, 0x5403, &(0x7f00000001c0)={0x9, 0xc51, 0x7, 0x2, 0x15, "0f9015e567f0a2667e0c2c6b0574f3166eba67"}) (async) ioctl$TCSETSW(r0, 0x5403, &(0x7f00000001c0)={0x9, 0xc51, 0x7, 0x2, 0x15, "0f9015e567f0a2667e0c2c6b0574f3166eba67"}) socket$inet_tcp(0x2, 0x1, 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$pptp(0x18, 0x1, 0x2) clock_gettime(0x0, &(0x7f0000001b40)={0x0, 0x0}) recvmmsg(r2, &(0x7f0000001a80)=[{{&(0x7f0000000200)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000280)=""/88, 0x58}], 0x1}, 0xa}, {{&(0x7f0000000340)=@hci, 0x80, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/89, 0x59}], 0x3, &(0x7f0000000640)=""/117, 0x75}, 0x3}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000006c0)=""/112, 0x70}, {&(0x7f0000000740)=""/228, 0xe4}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f0000000880)=""/201, 0xc9}, {&(0x7f0000000980)=""/15, 0xf}, {&(0x7f00000009c0)=""/34, 0x22}], 0x6, &(0x7f0000000a80)=""/4096, 0x1000}, 0x8}], 0x3, 0x2, &(0x7f0000001b80)={r3, r4+60000000}) (async) recvmmsg(r2, &(0x7f0000001a80)=[{{&(0x7f0000000200)=@pptp={0x18, 0x2, {0x0, @multicast1}}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000280)=""/88, 0x58}], 0x1}, 0xa}, {{&(0x7f0000000340)=@hci, 0x80, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/133, 0x85}, {&(0x7f0000000580)=""/89, 0x59}], 0x3, &(0x7f0000000640)=""/117, 0x75}, 0x3}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000006c0)=""/112, 0x70}, {&(0x7f0000000740)=""/228, 0xe4}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f0000000880)=""/201, 0xc9}, {&(0x7f0000000980)=""/15, 0xf}, {&(0x7f00000009c0)=""/34, 0x22}], 0x6, &(0x7f0000000a80)=""/4096, 0x1000}, 0x8}], 0x3, 0x2, &(0x7f0000001b80)={r3, r4+60000000}) r5 = accept$inet6(r0, 0x0, &(0x7f0000001bc0)) sendmsg$inet(r5, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)="d18069768ae43d40b13d7caf45d73a56ebd11fc93d4e3800d32b1aa429173e942479d10a036afee2ba6928f70014d200fad1f45119d39ff6fab771bf95e500ac5ea35bfcb79bd2c164a14c9b81e8445efd851468055519aa5a80676f7d2bc5168c44f25a13030dc6d42190734c0363cb75", 0x71}, {&(0x7f0000001c80)="ec029b75ebee25c11b57b87f3cc5c01f7204cd8c6f42eb9c5653b47c0862fdfe9765022144dbd4fa46960882a5c0b36a9111523bcc34c38dfc6a4b84f3b982a4ce964b378093e5a9cc5ea3a7e075d57483a3", 0x52}], 0x2, &(0x7f0000001d40)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x37}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5a9b}}], 0x30}, 0x4894) unshare(0x28000000) (async) unshare(0x28000000) umount2(&(0x7f0000001dc0)='./file0\x00', 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000001e40)={0x1, &(0x7f0000001e00)=[{0x3, 0x4, 0x6, 0x6}]}) ioctl$TIOCL_SETVESABLANK(r0, 0x541c, &(0x7f0000001e80)) (async) ioctl$TIOCL_SETVESABLANK(r0, 0x541c, &(0x7f0000001e80)) dup(r0) (async) dup(r0) ioctl$SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000001ec0)) socket$pppl2tp(0x18, 0x1, 0x1) (async) socket$pppl2tp(0x18, 0x1, 0x1) openat$selinux_mls(0xffffffffffffff9c, 0xffffffffffffffff, 0x0, 0x0) creat(&(0x7f0000001f00)='./file0\x00', 0x40) (async) r6 = creat(&(0x7f0000001f00)='./file0\x00', 0x40) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001f40)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r6, 0x89f2, &(0x7f0000002040)={'gretap0\x00', &(0x7f0000001f80)={'gre0\x00', r7, 0x1, 0x10, 0xc, 0x4ee7, {{0x19, 0x4, 0x0, 0x0, 0x64, 0x68, 0x0, 0x5, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x17}, @local, {[@ssrr={0x89, 0x1f, 0x81, [@local, @local, @dev={0xac, 0x14, 0x14, 0x43}, @initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010100, @local, @dev={0xac, 0x14, 0x14, 0x40}]}, @cipso={0x86, 0x30, 0x2, [{0x1, 0xf, "e5ec6c9f0784aa57f034f14b0b"}, {0x6, 0x3, 'A'}, {0x1, 0x9, "3186a3f6f2ce1e"}, {0x1, 0x9, "3ee31ad9aca6c2"}, {0x6, 0x6, "5f818b6f"}]}]}}}}}) unshare(0x0) listxattr(&(0x7f0000002080)='./file0\x00', &(0x7f00000020c0)=""/76, 0x4c) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000002240)={&(0x7f0000002140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000002200)={&(0x7f00000021c0)={0x14, 0x0, 0x8, 0x70bd26, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x4048000}, 0x40) 14.582570636s ago: executing program 6 (id=461): syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0xc00, &(0x7f00000004c0)=ANY=[@ANYBLOB="696f636861727365743d69736f383835392d312c6e6f6e756d7461696c3d3001756e695f786ce15d653d302c756e695f786c6174653d302c636f6465706167653d39352c72546469722c696f636861727365743d69736f383835392d31342c73686f72746e616d653d756e695f786c6174653d302c756e695f786c6174653d302c6e6e706e7574f09f919121c56c746169dce31226c1d898066c3d312cee94b301c300"], 0x1, 0x27e, &(0x7f0000000240)="$eJzs3bFqW1cYB/BPtlzJhiINBdNS6C1dOgnbxbtMcaFU0NKioZ1qYpsEyzHEYEgG25vJOySvkIxZAxlC1rxACAQnkCXO5CGgoFxZkRxJsZxICsnvt/hD5/zvPef4cC8efPT/95sbq1vb60dHh5HPZyJbjnIcZ6IYEzEZqf0AAD4nx/V6vKinxj0WAGA0vP8B4MvT7/2f2W999tfoRwYADMsH/f0/MZQhAQBD9s+///2xVKks/50k+YjNg53qTjX9mbYvrcelqMVazEUhXkXUW9L6t98ry3NJw9Ni5Df3JtL83k51sjM/H4Uods/PJ6moNnIn+amYaeYfzcRaLEQhvumeX+ia/yp+/qnt/qUoxMMLsRW1WI1GNs3nImJ3Pkl+/bPSWICmRj73ph8AAAAAAAAAAAAAAAAAAAAAAAxDKWkpdp6fk57fUyr1ak/z7ecDTfc7H6i+d+p8nmx8lx3v3AEAAAAAAAAAAAAAAAAAAOBTsX312sZKrbZ2pV9x+cGte4e5NPDezv2LTPO+g6UO+vaZPj2LfEQsRkTf1Nc/PrnRrSkXuTOtz8lMzr0aU6dGmDQvePeH8y/vyIr7hxe//WV7drGtqdK+NyLbnrremGrHdXpspOzZNuTgxfNCRM8++YE3ZHtx+6Qov3ynT661SabH/YubvVleubP7+NlZU30eGvXJj/0YAgAAAAAAAAAAAAAAAAAAOv6/vXefxVEOCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADG4O33/w9a5KLjk3zPzvvjniMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwOAAD//yaKiz8=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mremap(&(0x7f00005ab000/0x1000)=nil, 0x1000, 0x4000, 0x3, &(0x7f0000290000/0x4000)=nil) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r1, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x275a, 0x408) r3 = socket$inet_udp(0x2, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000480)='./file0\x00', 0x18000, &(0x7f0000003f80)=ANY=[@ANYRES32=0x0, @ANYRESOCT, @ANYRES64=0x0, @ANYBLOB="b022fd84099290ab8ebe39cfc17f80bc2926131e9437a1dea9ca1756900531c14b67f7a9edd0d80c7c73649053153a8d8db6d3c0d3b3fa951f57d14071b61a27d968a0ae7bd580d2d9fd9034451c3ecffae80b234e72fb11e3a60c1208bd5262c5009e3e45582ed4203850292ed682fc5e26f5c2af47718ee5b4f2ed68f0b21b813ec22c4c61d3f22f5a01ebea6c484d8ef4ca90180b4587e0bee2f782fef574aa1e0ebc5d9e42452910d03c12feff7848f72ac5430476b9dc2457a09efdc6f181c408abe7b30cccd2c8fb85389e1cacd4f4b29a3d4a55941bf1bb416203732d6712d5a89470876ae6daec66f3fe1b39982c2781b115e20af7ce0a0c7c77db1073adc6e11597bd9f540f90f60b92dc84a5c764379c0b9426ff4f547182502633aa754dcfc63e46c7cef8e3a0c29bf5184ac150e90d884c59cba3dae7c531fb114534292629d8532c0f67ee37f2c349ea8f28199aff2aa335df5db411287a73adfbfff212cf7b6d277a361c55af160d98b5c3db84da37d80e07269c33f60f111ec3c09d8843e1f5499e71de9b48882b9415d45b20393888ec49f307d535580947b5a5b40b465382aa4a579f317d91792f8ed70e9401863bc0a21d7e15f828ae8f13c673a30cba6f10f89c8a018cc8bbe7072ffe1c5d4ef11f0f82cf967faef8608f8b289245f87607917b0c2578dbbe5186ac78b8cd9a5aff567aebe8a73dd547fdc503885a2df4953f3497688b7b1ede6a2e529b25ecc246a7bcb00077059d7e0100aa20cb4d1dbac6eec0a9f803601c799eddb9b271f0530842291167abffb982fe47a496e884ee3c17850f970cb3ac3342b832b8b984e2eb4836afb7727f7310a347add2a1094cfff7b44516593bbf15f3a9e0e2a788e99bdec6706ae9a39b4f8983ae38d4cdf866d9670de91036ea86646f195ec4b4ce462ea624b8875825262a301f9235496b935506109287bbcf4754e3fa637428a2e39a80cd07ffafd756839abddc721421754fcae705ab432fcdd6f3c004dfad9e6bfa87746dd41649dcd2bf1728a3d6d2ddf27a52957422a27f9e478530873d9f1861b71f2378540648b171bcbd44533723ae1a89e56e2f570c0571eb3c66fac65e3abad003a828f2d21cc990e57b80dd3762fe1204eb320591d6a93f9052b80494b2f52ad89d6374cf33040e2484c3384946450bb65835d65bebb4a91c0f82e598e5aa7ff9ba79f27bbd46240287721d2759fa24cec97658d8f17b3f424293f7253b74dae4b966c8089c546936953d8ce63463c26f1e296f56e17e7f890b6001ed5d9f739036842e989b40c02d3fe5227b1fb08a98f1b1f0c336346698e70171e74e40c5304a356b29c947672f8a0535b7ce3a66b276d09ca3d9fff030e41598649a310875f5b5801c471182c1f617c907f06b5f36a1f9294b0f4a95d0fc98682b1e38f2f94fb08f20c5e5c7afaa9fbbd84734a98dd9b33188f6b79334b09ca8e2de56457242f904b114a2c313b193fe421d7fa97da5ab77f363e83b4698bf903022d13826ded79a905f07f97dc0fc4cc290b969ee37075a4a80a0d86d0696eeea2048ebd1a97f8319b3342e515ae5c9e25ee933d926ae0f31af55aeb07da6508756ac9549ba8bbc0095a17cb647df12f926e595a531d7208ef75cfd6239f65a0584121c75e00f7c77990b90e6350b1a84eba4430979bb726ab02050573af29156bed8e243527593dc0c6de41d0b6775818a96ee97d153826a217e8d7e88c6c44baa781a495afeba3882a06f5b1a87b1e8ee1edf404ac3ade6f5af1f6cd22c01506b5f84befb55c86f79b56e4d5754be8f564f57852f991c2275cbf55937666e022c2b2f0d020156152377859b345f74fe66791421e5571a7900df89c9bef5c3cb19113fae5d524ae2edea5ca91baf096c02e1e860c9b5a97882da598ef1e39fcb61d83f997675a772ac37c0fbe65a9d379b9204a915fdb6a7c7cdbd14c0893cd5e8cfd56f4021756d6c6a25b258a69922a41f3c7bc43b69f46293b381a27ae5a3cfcf2526f8eadcb540ec87d6009d6a2939882140f9a447c5be4328a0681aa3002f6a9dfd836b362fb1d423d7c9571aeb50e2a6acb9ab4e85574baf27b1028db0f6647aa7fe995c1fbf8ab422bb15acf9ae6de73972c9549cb601297bbb1c740e8761af16c4785c4827b5dc5e52f4a82000f6f87670ec19fea4e04e564fc83c0ccf1b7fa2bb9ac3e56addfa7f5f6d1d3d3c92dea5de9fa42f1414a769b0cdc40e306fee0ad66573628b83a07fe087fcb3377848e1a7869e592c83bb594284da28a4f5db381059d56e5d4989042dadbbe6000b66184ca8fe9d293f6c70988f3d7b8ee00546a21aaeca498ae06fa7becc5a55914c7a1ab714d955a8b0bd72e8d6bbf4dd451b525fcbc9fb5c10747dee3c755d39be5c2d52345c56185a8d6cee878b72255acabf7dbefafaed94838532fd01ea6244c4ac929de6846084a07d19de7098e62b613775abe326d402f707c4fbb3968b0aac7f1f27537cbdecee19151b310bcbe2c848ef41eea747e85f87d5a160b2cb6b28d137e30c69770c1651e44a66f8e3394bec03c8256b89fd59bec449c6a2bdb351f53d05e463f75b834624b8c7b557dc38a398d726d0846fc2f062b5b32d10af38ce844c6811aaef73ace1d86813bc37433670f6180f9bd112ae00133077fc7a0bd12d7b4b3a53a3c16a9cb0e8112f18691aa3bd2215afdaa1d00c8ea4f4a302ea9ebc94afaad2549f646a8ae66b953fa9cd649a02c4b152cc6c7b55d99ddc3d0fd1fcd84da355eb02581dba9e4d9dd235d2d4c4e094161440e70926221d76ce70c8762485c8b801550cc208e5d1bfd184e622ff0950a912dd47163c838fd562f09ca1690e76da55a471ec67cb83bbb103975bd4683f0393ec8b843f55ba2c0bdc6c90b50031cfe751792bd5d0cb50c8ee93086794e18c4ed66d6bd09b499f8ff2f63a8920701ab0af5b4b75402b1d65b1eb515dc46e181a1699f21e67349c904f02f8358e28faff2ade65703d14dc2774b02acc731eee0941675502d95e0c32a7304f6e9af85ef220daea0de24cf79e35a59412e62835d3032f88d9ed7befd4f708bfd2d236bd188b6f951bbe13e3add84f111e20324a523426611ec15fb376e7306cbec6867f0b945047a4facf78154e68a66a36972d5a18af1403baa9b4b51fddd072ee1f0087add02485b40323bd708b76406e10a927a913d91c5d771d3aeb3cfafb54b1016785c61ed13060d5f1b550676a656b874fd392ae61c5044218df55cbb72b819990ffdb130fb17a14f7cb5a2a8aafedc6526d83762dbf320f15758030eeecf5652dccf04cdc68827400c768a21daff47212b87357ff0bcb36cae4d113a5d9815b07332cb42329321664d93e43e6dcd6115987007fc623088004f8ac943736eb2a045a25b1bbfbbc97571eabf875d924f6b7b0e524b1afa0ff499473aa7976de83b91928e84f8e445728778fe0e5a356a57f09ed254848cec31b7c5c9c7a2fca21befe15ffc9317e96f7ad582684ce625791b99563781bf64983e77be4f1a5893beec4b560fc15e9c21dd0c29bf2879dfaa257ba5ec97957050d5b2c1f25eb4064488c139dbf88f3b7c70850d6fdbf0603cdd4011bf76e0d9ee5c2b128b50dba5689a8f04d4caf62d777eab31aab4b4195da780901352d284885bf417eb05367ee1b5f2f8c5cfe7f0394fb977f3a3f96084375e22ccf6c3ee4659d68d2b1948a4a1783a4db2282c67d39613fa67be4dd144793b76c09dd563ef3d169f34318acbd62d3b2d64f9173d16e9801132918c3390172c6f64d049b4c894d593419e5f4d5a513fc5a64ddcd05b034e6d16fe88ff89a520c464f842ad5a62a6fc46f0e9d56d05d6f5e625d25f537cca62910981dd463255318d8273db13d27fdc6c17c2c54776ba3a246c413957f297b8ecb1adb5c3f1d4d8e4d7705bdb9268f956d2845b68511edd51cdc5d05de5d6d4b3f573592986fed325f1f3c6a9ef7740f9d843e11981d1ca515c7e722ec4d691c5e4d3a146e39bcf407f66418f754bb2508cb4cc843aa9d8eb63850e5b9103682ecc1fc8f972f394be9d31cb9efd0f693d4ec41fe8d0993b45d2f422f9ab604d3371c1bda1daa3206a027c4de5c8f2cf6d1fc7e6d1423a6c71e84f24e0a4dfbf4a331deff2ae649df9681a08846efc9f0001e7ef106f1bfa25ee2799b13f1f076e30e58078d186afb65301497e982478babf143972cc7072f70829b8faee46e56a1451ff7ddd0dd35816bfa29eee361de60fbc3222e89d70f1495be94d0e82072a0e572e3055c905552e6c45d2af3d4f505a99d947667059c1c92ce2d3549077539c4cec4c07337361eeb9f78813bf9e77b0a79f391ae6eb663deb53317f61ef8ddffdbd0ca2d8095c10c106b0968325bc1e88829d92399b809f1b881e9b9f0aeada5c5ee20fd0866070e3d5d41e62f5b6d2d25441babcdf9d3dc8ae3c140a6f352daf00ed38e248b236acd27f24bdebae0f272a5820ef77fb603fe3cc910a9d842129259e61d25dcf546cd770e4cccab470b20fa5f5972a6dd15853483de6e032f9726c166e81e8e0f9db4df397cc4a10b6e58708a31f48d7d2bae4ef92828c37088068b2ae433110dc7c08e6017d8b26e4e0382ca8fa62dc6f53c4cc2f0f78af72335c494f57f2414afe247e2291c395895bb18f701b6f4331feb759110c543dd94a238e782ad552047677558a50e7683d71a9e222fd19a9343e1d64528640a8099dedd19e4c747dda18ff25b15bddf750a54533b6ecfc75ad4a2909485f7fd759d45c74727b2e7300eae71a8784f5dd7f25b4b000ed3254264131cbbae316fb3a3bfbeb309dd2d18104629db354f447791eb882bf0333a520b8dba745b673d071b07e1de3e02fe751a1cf5908435b1a38edbd60483abdb15452c868844ceb96c449ab72999a55c79f9ce7405797142ef7095b4caf99d7bbe51cd4e963e4ffbbd2648761abd3894b5420a0add261ff9c0eff61aafd1ac5195ff15cadb5b0c7ce34d4d2d68146f3dae677e833b8be0f8a876153bb65398def38e4bf539d3a00047b19c483062fc1c2547b7d4f7d99b7035212ccfffeeb21ed7bbd6165ac7fbafbca3cef86fff655305706dd0baa607c50543bb0d66f0f4dbdd9c365fdb7b875dc5e7ee59afccc321ad1e31cc84687afda71231bb2e4dc3ce79ff3ce4bbafed8821a5b71bbf3844f110e2dd9557b596ac792d97506d22c0410bce435e20fa2e2d435361b5b6ac85f44763769723a7b629258f45e10578f70bef2e9c05af8032e357697dfcd30de9b3e953a36d6cb7a03ce69288b663f692793904dd8fb4ab6dc31ddf7f6942ef84c1e68c78bf9974f830ee2fccca84113cee98b47ed41a87fe610c5348dc38d4ada19862772317a70754870347ad87dbbb4c52349b0261aa8e108fcf387b24d4e2a77ba76e8472fd74ab6fa021277a24ef7a48d395b0fd1f9c0cf83bac56b433ffbfe5984a362e337969febf259988162c2b4842bd2fc0b230fee93a085003e615088abfe41889f7b5e0f380ffe55b66c1f7419993c3dd4aac5891494a183ddca2e415e1749489c925715f3c44d94b90d2d735f2b923bdbbbf1646580ab135356a9ee29bc19e73ded9a33798a69d248574e0c9e9f40a1c1ba52bc66a578d08b75f271a9e9f447efede09d6b3b57e0aa6322c18fd6f5e1c9d2753e0a6513cc04124ab89802eb9c504f0e5550868ab597629d7cc7447ed1b01b2ff4cf511aa098710b208b5aa0f595039a2f0e7294c5fe3b0c3e6c40000000000000000000000000000000002588beb10115f4b22f4ac997c86c49201ee9dceb2142ae61555bbbc4ef8cdd468a8ffbe6cbfc8877dd87292c70e10669bc99d8d5710f7719cc2cffc86cd529b6da2511d07aef4a1d9533ab58a76f80ad7fe91a17397d3c83481", @ANYBLOB="fe2ecf20a9a17bd2ed7e803f830375c150a1f848f604c2c1f932d2b7163be4b2b9a5bd521d185cfbee555b27608594beba6325923aaf5db74cff01000053db92c6c5fcbba0abd975fc76bea49b00513afc856ed89d3fadeda307ca587354322803b0983cc65725ae7f45fb95e7cdb28c6b886959b7dde2c87c73f6008cf6eed7861f24b7423704b95f3d05b92d3d7ff9d392833ecd02443320b60131a350360fcc1d659e2a03cb469caf0498bacae0735a161345b3d71a55f14ef636b6f832c7a6071fce83904dfd871b6d8e03648dbaa3a039eb5673792cae80335732030f9aeabaf3bb3cc4ca5fe75271d69b2e78beb2b81fc3cf3a18a7ae93a3cdbe6599b99408275e2b4b4477c6fcf4806134e839e13533ec000000000000006a1c000000000000000000000000000000000000000000000000000069c3288311b7414705e975eb3f1b77a120", @ANYRES32=0x0], 0x1, 0x2f4, &(0x7f0000000900)="$eJzs3M9PE1sUwPHTn7QlUBYv7+W95IUb3ehmAtW10hhIjE0kSI0/EpMBptp0bEmnwdQY0ZVb4x/hgrBkR6L8A2zc6caNOzYmLmRhrOn8oKVMKYVKEb6fhMxhzj3tvZ2SnNt02Lrz+nEhZ2k5vSLBmJKAiMi2yIgExRNwj0E7jkqzF3Jx8NvH/2/dvXcjnclMzig1lZ69lFJKDY++e/Is7g5bH5DNkQdbX1NfNv/e/Hfr5+yjvKXyliqWKkpXc6XPFX3ONNRC3ipoSk2bhm4ZKl+0jLKTLzn5nFlaXKwqvbgwlFgsG5al9GJVFYyqqpRUpVxVoYd6vqg0TVNDCUEn2ZWZGT19yOL5Hk8Gv0m5nNZDIhLfk8mu9GVCAACgr1r7/6CoXvb/q+c2KoO314bd/n896tf/X/7kPNau/j8mIr79v/f8vv2/3l3/v7cjOluO1P/jZBiN7jkVaIT1ZDmtJ9y/X9vL+6tjdkD/DwAAAAAAAAAAAAAAAAAAAADAn2C7VkvWarWkd/R+6rmYiDT/3iIkIlePf8bopXbXf6Dz9ccp0LhxLzwsYr5ayi5lnaM7YENETDFkTJLyw34/uOqxd+eRqhuR9+ayW7+8lA3ZmXRO8nb9uCQj0lpfq01dz0yOK8fu+ogkmutTkpS//OtTvvVRuXC+qV6TpHyYl5KYsmDPo1H/fFypazczLfVxexwAAAAAAKeBpnb47t81rV3eqd/ZX7d+PhBq7K/HfPfnYfkv3N+1AwAAAABwVljVpwXdNI3yPkFcOo9xgsgBxrQG4W4GdxF4Kzxolfddhh5P42CB9+S7UjH3ZM9flkAXL0ubICiHqRqtr0YddRXex0btxsj0xPFfQTv4583b7717wCtrsQ4rPXwQ2v8NEHG//gUAAADgFGk0/d6Zif5OCAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAM+g4/jtav9cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnBS/AgAA//9p2gTn") madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000380)=ANY=[@ANYBLOB="9feb010018000004000000000c0000000c000000020000000000000000000006040000000000"], 0x0, 0x26, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000340)={r4, 0x58, &(0x7f0000003fc0)}, 0xe) lsetxattr$trusted_overlay_upper(0x0, &(0x7f0000000280), 0x0, 0x0, 0x1) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) write$UHID_CREATE2(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\v\x00\x00'], 0x119) ioctl$FICLONE(r3, 0x40049409, r2) munlockall() bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) 12.639567592s ago: executing program 4 (id=465): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000140)='rxrpc_call\x00'}, 0x18) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x22102, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000003900)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b07080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf5af51d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa16509945ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a0000000000000000000000000000cf7b6c4ba9bec153d6834bfef080df374703a8ff56a63ec1fe5f2e05a79e3cace7283dd68d41e94420c325fe4dae144fde5ec25a87d625cab20753a77b323fa3783c8b675859b9012647885a242adfee2fe812ecbe5191e0a15142f7349e7627cc39d724e2e34e7a24154f26ae3125b36d0504965295d0453902ac7079b11a3a1e655e482331e3dc35b2e7e4e3ea99064fe5b9c8ae0ca3e5fd653f3286a99d81ce4eba765c38d097391ad4babac38ce5b4344e24a361cd54e5"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r3}, 0x10) r4 = eventfd(0xff7ffff7) syz_usb_connect(0x0, 0x24, 0x0, 0x0) io_setup(0x81, &(0x7f00000005c0)=0x0) r6 = eventfd(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r5, 0x1, &(0x7f0000000340)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x0, r7, 0x0, 0x0, 0x200, 0x0, 0x3, r6}]) r8 = eventfd2(0x10000, 0x80801) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f00000000c0)={r8, 0x6, 0x2, r4}) r9 = eventfd(0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_IRQFD(r2, 0x4020ae76, &(0x7f0000000280)={r4, 0x2, 0x2, r9}) ioctl$VT_RESIZEX(r0, 0x560a, 0x0) r10 = dup(0xffffffffffffffff) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r11 = getpid() sched_setaffinity(r11, 0x8, &(0x7f00000001c0)=0x400000100000) sched_setscheduler(r11, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r13, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r12, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1e0000000200000004cdda0000006000000040800000", @ANYRES32=r10, @ANYBLOB="0100"/20, @ANYRES32=0x0, @ANYRES32, @ANYRESDEC=r2, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x50) 12.108674239s ago: executing program 6 (id=469): bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) (async) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cgroup.max.depth\x00', 0x2, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=@ipv6_deladdr={0x48, 0x15, 0x1, 0x70bd2a, 0x25dfdbfc, {0xa, 0x78, 0x81, 0x107}, [@IFA_FLAGS={0x8, 0x8, 0x400}, @IFA_LOCAL={0x14, 0x2, @private2}, @IFA_ADDRESS={0x14, 0x1, @loopback}]}, 0x48}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000040)=0x60000000000, 0x12) (async) r3 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x10, &(0x7f0000000280)={[{@i_version}, {@mblk_io_submit}, {@data_ordered}, {@noblock_validity}, {@bh}], [{@fsmagic}, {@measure}, {@obj_type={'obj_type', 0x3d, '%'}}, {@audit}]}, 0x1, 0x7b5, &(0x7f0000001b00)="$eJzs3ctrXFUYAPDvTidNTKuJINi6CggaKJ2YGlsFFxUXIlgo6No2TKahZpIpmUlpQqAWEdwIWlwIuum6at259bHVf0E3ItJSNS22uJDInUczaWaSSZtHbX4/uM0599Fzvrn3nHtm7mEmgB1rIP0nE7E/Ij5KIvrq65OI6KqmshFHa/vdWpjPp0sSi4tv/plU97m5MJ+PpmOitzf21DP7IuL79yMOZFaWW56dmxgtFgvT9fxQZfLMUHl27uDpydHxwnhh6vDwyMihIy8c6d64WP/+aW7vtY9fe/aro/+89+SVD39I4mjsrW9rjmOjDMRA7TWJrvQlXObVjS5smyXbXQHuSdo0d9VaeeyPvmzs7vzY7GZWDADYNOcjYhEA2GES938A2GEanwPcXJjPp8vi+e39PGKrXX8lInpq8Teeb9a2ZOvP7Hqqz0F7bybLnnckEdG/AeUPRMTn37z9RbrEJj2HBGjl3QsRcbJ/oNH/L/U/yYo5CzWdT8h4rpFYZXLAwF15/R9snW/T8c+LS+O/pfaXuTP+iRbjn+4WbfdeDMTyGScr23/m6gYU01Y6/nu5a2lu262m+Ov6d9Vzj1bHfF3JqdPFQtq3PRYRg9HVneaHVylj8Ma/N5ataIq4efz318V3Lqflp3+X9shczd7V5Y6NVkbvN+6G6xcinsq2ij+5c/6TNuPf4x2W8fpLH3zWblsafxpvY1ke/+bPKlu8FPFMtI6/IVltfuLhoerlMNS4KFr4+tdPe9uV33z+0yUtv/FeYCuk57939fj7k+b5muX1l/Hjpb7v2m1bO/7W1//u5K1qutGUzo1WKtPDEbuTN1auP7R0bCPf2D+Nf/Dp1u1/tes/fU94ssP4s9f++HLN+Bsr2p3/ng4LW6c0/rF1nf/1J67cmtjVrvzOzv9INTVYX9NJ/9dpBe/ntQMAAAAAAAAAAAAAAAAAAAAAAACATmUiYm8kmdyddCaTy0X1N7yfiN5MsVSuHDhVmpkai+pvZfdHV6bxVZd9Td+HOlz/PvxG/tBd+ecj4vGI+KT7kWo+ly8Vx7Y7eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACo29Pm9/9Tv3fX/t7e1hoCAJuiZ809bhS2pCIAwJZZ+/4fEd2bXw8AYOt0dP8HAB4q7v8AsPO4/wPAztMTkd3uOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBQO37sWLos3l6Yz6f5sbOzMxOlswfHCuWJ3ORMPpcvTZ/JjZdK48VCLl+abDr051b/X7FUOjMSUzPnhiqFcmWoPDt3YrI0M1U5cXpydLxwotC1ZZEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQOfKs3MTo8ViYbqeuNwbsXyNxAOWWOyrnboHpT6bn/jt4C/7Vtvn4orLWOK+E9vdMwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8P/wXAAD//8zeI8c=") (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) r5 = socket$inet6(0xa, 0x3, 0x81) (async) fallocate(r4, 0x0, 0x0, 0x8000c62) (async) r6 = open_tree(r4, &(0x7f0000000080)='./file1\x00', 0x8000) (async) getpeername$packet(r3, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14) setsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000340)={r7, @local, @empty}, 0xc) (async) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101142, 0x14) socket$nl_generic(0x10, 0x3, 0x10) (async) pwrite64(r8, &(0x7f0000000140)='2', 0xfdef, 0xfecc) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) io_setup(0x6, &(0x7f0000001380)=0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0) (async) r10 = openat$dir(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x90000, 0x9) openat$incfs(r10, &(0x7f0000001080)='.log\x00', 0x240, 0x6a) (async) r11 = ioctl$TUNGETDEVNETNS(r5, 0x54e3, 0x0) close(r11) r12 = syz_open_procfs(0x0, &(0x7f0000000200)='fd/3\x00') io_submit(r9, 0x1, &(0x7f00000000c0)=[&(0x7f0000000100)={0x1000000, 0x0, 0x0, 0x5, 0x0, r12, 0x0}]) 11.959146991s ago: executing program 6 (id=471): ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000080)=0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000c80)='./file1\x00', 0x210000, &(0x7f0000000ac0)={[{@jqfmt_vfsv1}, {@bsdgroups}, {@quota}, {@oldalloc}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x84}}, {@data_journal}, {@max_batch_time={'max_batch_time', 0x3d, 0x8a}}, {@stripe={'stripe', 0x3d, 0x7}}, {@orlov}], [{@subj_type={'subj_type', 0x3d, 'bh'}}, {@fowner_gt={'fowner>', r0}}, {@appraise_type}]}, 0xfc, 0x57b, &(0x7f00000013c0)="$eJzs3d9rU1ccAPDvTdM6f2xWENn2MAQf5nCmtt0PBwPd49hkwvbuQhuLNDXSpGI7YfowX/YyZDDGfNkfsPc9yv6B/RXCJsiQsj0NMm56U6NNmjbGJZrPB66ek3vTc84993tyTm5CAhhZR9N/chGvRcR3ScTBln35yHYe3Thu/eH1uXRLol7//K8kkuyx5vFJ9v/+LPNqRPz2TcSJ3NZyq6tri8VyubSc5adqS1emqqtrJy8tFRdKC6XLM7Ozp9+dnfng/ff61ta3zv/z42d3Pz797bH1H365f+h2EmfjQLavtR1P4UZr5mjx3yw1HmefOHC6D4UNk2TQFaAnY1mcj0c6BhyMsSzqgRff1xFRB0ZUIv5hRDXnAc21fZ/Wwc+NBx9tLIAabZ9obX9+472ReKmxNtq3njy2MkrXu5N9KD8t49c/79xOt9j+fYi9XfIAu3LjZkScyue3jv9JNv717lTjzePtPVnGqL3+wCDdTec/b7eb/+U25z/RZv6zv03s9qJ7/Ofu96GYjtL534dt57+bQ9fkWJZ7uTHnG08uXiqXTkXEKxFxPOpdb32cXr9X77Svdf6Xbmn5zblgVo/7+T2PP2e+WCtGxESPTX7Mg5sRr+fbtT/Z7P+kTf+n5+P8Dss4UrrzRqd93dv/bNV/jnizbf8/6tZk+/uTU43rYap5VWz1960jv3cqf9DtT/t/3/btn0xa79dWd1vC+LZ7e73+J5IvGulmEFwr1mrL0xETyadbH5959Nxmvnl82v7jx7Yf/9pd/+ni68sdnoFbh291PHQY+n9+V/2/+8S9T776qVP5O+v/dxqp49kj2fjXXnat7LSCT3v+AAAAAAAAYJjkIuJAJLnCZjqXKxQ2Pt9xOPblypVq7cTFysrl+Wh8V3YyxnPNO90HWz4PMZ19HraZn3kiPxsRhyLi+7G9jXxhrlKeH3TjAQAAAAAAAAAAAAAAAAAAYEjs7/D9/9QfY4OuHfDMNX7YYM+gawEMQtef/O/HLz0BQ6lr/AMvrM34t+CHkeP1H0aX+IfRJf5hdIl/GF3iH0aX+AcAAAAAAAAAAAAAAAAAAAAAAAAAAIC+On/uXLrV1x9en0vz81dXVxYrV0/Ol6qLhaWVucJcZflKYaFSWSiXCnOVpW5/r1ypXJmeiZVrU7VStTZVXV27sFRZuVy7cGmpuFC6UBr/X1oFAAAAAAAAAAAAAAAAAAAAz5fq6tpisVwuLQ9HIpdVa1jq00iciaGoRt8TN7OTvXimmejl7+SHpTkSHRLNft7dswYwGAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAB/8FAAD///uIKS0=") syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000000c0)='./bus\x00', 0x200000, &(0x7f0000001300)={[{@nodiscard}, {@errors_continue}, {@barrier}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x4}}, {@lazytime}, {@nodelalloc}, {@usrquota}, {@noauto_da_alloc}, {@block_validity}, {@init_itable}]}, 0xff, 0x551, &(0x7f0000000cc0)="$eJzs3d9vU1UcAPDv7Tp+KyMhJPpgFnkQg3Rs8wcmPuCjUSKJvmOzXRaylpK1I2ySCA/y4oshJsZIYvwDfPeR+A/4V5AoCTFk0Qdfam53ywprt9EVNuznk9xyzj23nHt67vdwbs8lDWBojWcvhYhXIuLbJOJwR1kx8sLx1eNWHl6fybYkms3P/koiyfe1j0/yPw+2M8WI376OOFl4rMqx7KW+tDxfrlTShXznRKN6ZaK+tHzqUrU8l86ll6emp8+8Mz31/nvvDqytb57/54dP73505pvjK9//cv/I7STOxqG8rLMd23CjMzMe4/lnMhpnnzhwcgCV7SbJTp8AfRnJ43w0sjHgcIzkUQ/8/30VEU1gSCXiH4ZUex7Qvrcf0H3wC+PBh6s3QOvbX1z9biT2te6NDqwkj90ZJe0vMrYpq+PXP+/czrYY3PcQAJu6cTMiTheL68e/JB//+nd6C8c8WYfxD56fu9n8561u85/Co/lPdJn/HOwSu/3YPP4L9wdQTU/Z/O+DrvPffNFqLMZG8txLrexocvFSJc3Gtpcj4kSM7s3yG63nnFm51+xV1jn/y7as/vZcMD+P+8W9j79nttwob6/Vax7cjHi16/w3edT/SZf+zz6P81us41h657VeZZu3/9lq/hzxRtf+X1vRSjZen5xoXQ8T7ativb9vHfu9V/073f6s/w9s3P6xpHO9tv70dfy079+0V1m/1/+e5PNWek++71q50ViYjNiTfLJ+/9Tae9v59vFZ+08c33j863b974+IL7bY/ltHb/U8dFv9P4BF16z9s0/V/0+fuPfxlz/23/6s/99upU7ke7Yy/m31BLfz2QEAAAAAAMBuU4iIQ5EUSo/ShUKptPp8x9E4UKjU6o2TF2uvR6us9fxDob3SfbjjeYjJ/HnYdn7qifx0RByJiO9G9rfypZlaZXanGw8AAAAAAAAAAAAAAAAAAAC7xMEe//8/88fITp8d8Mz5yW8YXpvG/yB+6QnYlfz7D8NL/MPwEv8wvMQ/DC/xD8NL/MPwEv8wvMQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAADNT5c+eyrbny8PpMlp+9urQ4X7t6ajatz5eqizOlmdrCldJcrTZXSUsztepmf1+lVrsyORWL1yYaab0xUV9avlCtLV5uXLhULc+lF9LR59IqAAAAAAAAAAAAAAAAAAAAeLHUl5bny5VKuiAh0VeiuDtOQ2LAiZ0emQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzX8BAAD//7VBN58=") r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x185641, 0x0) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x84902, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) write$FUSE_ATTR(r1, &(0x7f0000000440)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0xffffffffff7ffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000}}}, 0x78) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000440)={0x1, 0x2, 0x2, 0x4}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r5, 0xae60) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) r7 = dup(r6) ioctl$KVM_SET_VAPIC_ADDR(r7, 0x4008ae93, &(0x7f00000000c0)=0xffff) setsockopt$inet6_tcp_TCP_CONGESTION(r7, 0x6, 0xd, &(0x7f00000001c0)='lp\x00', 0x3) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x11, &(0x7f0000000100)={[{@bh}, {@resgid}, {@norecovery}, {@abort}, {@nombcache}]}, 0x8, 0x5fb, &(0x7f00000004c0)="$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") ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r8, 0x10e, 0xc, &(0x7f0000000640)=0x4, 0x4) sendmsg$nl_route(r8, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000000a80)=ANY=[@ANYBLOB="240000001a00210f29bd7000fadbdf251c000000ff000005000000000800", @ANYRES16=r8], 0x24}, 0x1, 0x0, 0x0, 0xc4}, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x76, &(0x7f0000000240)=ANY=[@ANYRESOCT=r8], 0x0) 8.038973753s ago: executing program 6 (id=481): r0 = fsopen(&(0x7f0000000000)='minix\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000140)={{{@in6=@mcast2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@local}}, &(0x7f0000000240)=0xe8) (async) getresuid(&(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)=0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x48002, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@posixacl}, {@msize={'msize', 0x3d, 0xd}}, {@version_9p2000}, {@dfltuid={'dfltuid', 0x3d, r4}}, {@loose}, {@ignoreqv}, {@uname={'uname', 0x3d, '{'}}], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@uid_lt={'uid<', r5}}, {@dont_measure}, {@fsmagic={'fsmagic', 0x3d, 0x8}}]}}) r6 = signalfd(r2, &(0x7f0000000440)={[0x8]}, 0x8) r7 = fcntl$dupfd(r1, 0x406, r6) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000480)={r7}, 0x8) ioctl$TIOCSTI(r8, 0x5412, &(0x7f00000004c0)=0x12) (async) setsockopt$packet_fanout_data(r8, 0x107, 0x16, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x1, 0x9, 0x0, 0x8}]}, 0x10) ioctl$TIOCSBRK(r6, 0x5427) (async) write$bt_hci(r7, &(0x7f0000000580)={0x1, @write_link_policy={{0x80d, 0x4}, {0xc8, 0x200}}}, 0x8) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f00000005c0)) (async) lgetxattr(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=@random={'os2.', '\x00'}, &(0x7f0000000840)=""/168, 0xa8) move_mount(r6, &(0x7f0000000900)='./file0\x00', r2, &(0x7f0000000940)='./file0\x00', 0x0) ioctl$UFFDIO_API(r8, 0xc018aa3f, &(0x7f0000000980)={0xaa, 0x10}) (async) inotify_add_watch(r2, &(0x7f00000009c0)='./file0\x00', 0x1000020) (async) r9 = open_tree(r2, &(0x7f0000000a00)='./file0\x00', 0x11101) r10 = dup2(r6, 0xffffffffffffffff) ioctl$TCSETSF(r10, 0x5404, &(0x7f0000000a40)={0x3, 0x101, 0x5, 0x5, 0x1b, "42774485edfc331875978b4bcc85815422e3e8"}) (async) r11 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000bc0)='bpf_lsm_ib_endport_manage_subnet\x00') r12 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000c00), 0x2000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000cc0)={0x15, 0x5, &(0x7f0000000a80)=@raw=[@tail_call={{0x18, 0x2, 0x1, 0x0, r8}}], &(0x7f0000000ac0)='syzkaller\x00', 0xda0, 0x3f, &(0x7f0000000b00)=""/63, 0x40f00, 0x10, '\x00', r3, @fallback, r6, 0x8, &(0x7f0000000b40)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000b80)={0x1, 0xc, 0x4, 0xfffffdf0}, 0x10, r11, r8, 0x1, &(0x7f0000000c40)=[r12, r8, r7], &(0x7f0000000c80)=[{0x0, 0x2, 0x10, 0xe}], 0x10, 0x8, @void, @value}, 0x94) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000d80)) timer_create(0x0, &(0x7f0000001080)={0x0, 0x29, 0x0, @thr={&(0x7f0000000f80)="eb85a216f0990469bd5ad8e3bfb0a73c19c9823d28773b67ed784b5dfd88c0f499ce2f2cb0fbbdc8ddcf1d93d21693404db48bbf97cc01481d61e052949f34740d5e1be7d18bcb73a4588a317557dc25b6380ff39ec970646e0b8b54f9a20fcb6062f189361af60ea350977f79", &(0x7f0000001000)="eb69db1e9e23bb61f55783f9f99acbbbe961499f1bc55f6da1703b8e07a6343221719228d66d2a01b60879ba48f6def87f8eb6085634f09a3ed039099a68f6335c5cce79aa93de22b1624e3be2eb36b10f0a0e1dfbf164a258aa88c7397d"}}, &(0x7f00000010c0)) sendto$inet(r6, &(0x7f0000001100)="2aa7481c42cbab6251633d52925a77e280520d0fb4e8d3910427e9826a764bdfdabeede6269f39e89bba03ae4318ad9f59", 0x31, 0x20000080, &(0x7f0000001140)={0x2, 0x4e22, @loopback}, 0x10) (async) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r9, &(0x7f0000001180)={0x20000004}) r13 = syz_clone3(&(0x7f0000001480)={0x288105900, &(0x7f00000011c0), &(0x7f0000001200), &(0x7f0000001240), {0x15}, &(0x7f0000001280)=""/129, 0x81, &(0x7f0000001340)=""/193, &(0x7f0000001440)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) timer_create(0x7, &(0x7f0000001500)={0x0, 0x2b, 0x4, @tid=r13}, &(0x7f0000001540)) 7.928835505s ago: executing program 4 (id=482): syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="5b37182347bc", @random="130c937beae8", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "9d0080", 0x18, 0x3a, 0xff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, {[], @ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "7ca7"}]}}}}}}, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='ns\x00') fchdir(r0) unshare(0x24060400) unshare(0x2a020400) inotify_add_watch(0xffffffffffffffff, 0x0, 0x2000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0xa7) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000000)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) mkdir(&(0x7f0000000380)='./file1/file0\x00', 0x1e) chdir(&(0x7f0000001180)='./bus\x00') r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) getdents(r1, &(0x7f00000001c0)=""/29, 0x1d) lseek(r1, 0x371, 0x1) setxattr$security_capability(&(0x7f0000000040)='./cgroup/file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x2) 7.860333336s ago: executing program 6 (id=483): syz_mount_image$ext4(&(0x7f0000000780)='ext3\x00', &(0x7f0000000240)='./file2\x00', 0x2000410, &(0x7f0000000000), 0x81, 0x7ad, &(0x7f00000007c0)="$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") (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f00000000c0), 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x23b) (async) unshare(0x400) (async) r2 = userfaultfd(0x801) r3 = userfaultfd(0x801) tee(r2, r3, 0x7, 0x0) (async) truncate(&(0x7f0000000200)='./file2\x00', 0x80000002328) 7.667713878s ago: executing program 34 (id=483): syz_mount_image$ext4(&(0x7f0000000780)='ext3\x00', &(0x7f0000000240)='./file2\x00', 0x2000410, &(0x7f0000000000), 0x81, 0x7ad, &(0x7f00000007c0)="$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") (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f00000000c0), 0x10) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x23b) (async) unshare(0x400) (async) r2 = userfaultfd(0x801) r3 = userfaultfd(0x801) tee(r2, r3, 0x7, 0x0) (async) truncate(&(0x7f0000000200)='./file2\x00', 0x80000002328) 7.623019179s ago: executing program 4 (id=486): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x40084c0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ffffffff6c03bb00007367", @ANYRES32, @ANYRESHEX], 0x1, 0x10212, &(0x7f00000102c0)="$eJzs3L9uW1UYAPBzaxoVWkqEGNg4EiA5ErGu7aSCskRUVQdIFdEyMji2Y7lN7Ch2nNAJBv48BBtMvAMPwMbSoW+AxIbEUiGBfO4NQhVDVUzcOL+fdO93z3dvvnOO5eW7ihyAc2s5/v5bFq6GF0MIlRDClRDSdVYeyUYRXg8hvBFCuPCPIyvzfyeWQggvhRCuTosXNbPy1nc/fvXp9798+Pa3P/xUyb/5+tf57RqYt7dCCHv7xfXRXhGHvSLeK/OtST/FvbVJGYsbe/fL8bCIR93tVOGodfJcK8Vmr3h+uH84msad3VZ7Gnv9nZTfHxQTjia9kzrpD+61DtK4091OsT8apth7UKzruIwPRuOiTqes91kqH8bjk1jku8fdYj/791NsD8Zlvqg77HSPp3FSxnK60Nl+9s/3rPioPzg8jpPuwag/HMT1Wj2v5asH7WureV5/r7na67R22te6jbVOa2ctVrsbo+HuSqz22u1YvXXjxkqs57VGLX8n3rr9SdztxOo0ftAfHI77u6OV2Kg112v1lfhmPd7Z3IpbH9+8ubl1N24OB/H2cBKbeaw3r683rjffjVt37sZG3sjt/1R9ccrzsWCyeS8A4OzR/wPz8Ez9/6Uir/9fHOe9/z3v+9e+8Z/4AgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFuXf37/MF0sF+MLZf7lMvVqOc7Ke3/+i+yJmpVp3RDCxad8/ssshKVyjpPjhRDCRnn88cr/+xkAAADAInv0uPowS916cVqe94I4TUvpnF35fEb10mudmX2H0ouo12ZVrZLWN6udXg7lG6qZuDg9XZpVtadSOdXZAACA54NOAAAAABbak/+GDwAAACwe/T8AAAAsvtT/+/0/AAAAWGyPHlcfznsNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzF3r2cIAwEAQCd9XcJotiOF0uwGUuwEDvymjq8iUQRRxARFaKI4T0YkklCdue4e5gFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALqu2s5X9f58V1r9pzm286l6AAAAgCeml0sv03E+mmVe8t2jtfv9zkE/IqqIGL75/bpEjHKMawwiYpFxmHy7eAAAAOiuerNb/noOAAAAAAAAAAAAAAAAAAAAwI1/7P/XODgAAAAAXtH/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+bR0ilrYuj6CrPM9+3Obp7l81Tw3+qv7tAbCzX4c2AAAhEAT/QwP0Xy0GQQcIZpLzZxcAALggem+0+s/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLtzaAUADAJRrKX7sP94FTw8DpMYvkAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8ypRiS") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000400)=@v1={0x0, @aes256, 0x2, @desc1}) chdir(&(0x7f0000000240)='./file0\x00') socket$unix(0x1, 0x1, 0x0) r1 = userfaultfd(0x80801) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x8000000000, 0x20000000000000}, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100000000000600d, 0x1) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x40084c0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ffffffff6c03bb00007367", @ANYRES32, @ANYRESHEX], 0x1, 0x10212, &(0x7f00000102c0)="$eJzs3L9uW1UYAPBzaxoVWkqEGNg4EiA5ErGu7aSCskRUVQdIFdEyMji2Y7lN7Ch2nNAJBv48BBtMvAMPwMbSoW+AxIbEUiGBfO4NQhVDVUzcOL+fdO93z3dvvnOO5eW7ihyAc2s5/v5bFq6GF0MIlRDClRDSdVYeyUYRXg8hvBFCuPCPIyvzfyeWQggvhRCuTosXNbPy1nc/fvXp9798+Pa3P/xUyb/5+tf57RqYt7dCCHv7xfXRXhGHvSLeK/OtST/FvbVJGYsbe/fL8bCIR93tVOGodfJcK8Vmr3h+uH84msad3VZ7Gnv9nZTfHxQTjia9kzrpD+61DtK4091OsT8apth7UKzruIwPRuOiTqes91kqH8bjk1jku8fdYj/791NsD8Zlvqg77HSPp3FSxnK60Nl+9s/3rPioPzg8jpPuwag/HMT1Wj2v5asH7WureV5/r7na67R22te6jbVOa2ctVrsbo+HuSqz22u1YvXXjxkqs57VGLX8n3rr9SdztxOo0ftAfHI77u6OV2Kg112v1lfhmPd7Z3IpbH9+8ubl1N24OB/H2cBKbeaw3r683rjffjVt37sZG3sjt/1R9ccrzsWCyeS8A4OzR/wPz8Ez9/6Uir/9fHOe9/z3v+9e+8Z/4AgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFuXf37/MF0sF+MLZf7lMvVqOc7Ke3/+i+yJmpVp3RDCxad8/ssshKVyjpPjhRDCRnn88cr/+xkAAADAInv0uPowS916cVqe94I4TUvpnF35fEb10mudmX2H0ouo12ZVrZLWN6udXg7lG6qZuDg9XZpVtadSOdXZAACA54NOAAAAABbak/+GDwAAACwe/T8AAAAsvtT/+/0/AAAAWGyPHlcfznsNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzF3r2cIAwEAQCd9XcJotiOF0uwGUuwEDvymjq8iUQRRxARFaKI4T0YkklCdue4e5gFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALqu2s5X9f58V1r9pzm286l6AAAAgCeml0sv03E+mmVe8t2jtfv9zkE/IqqIGL75/bpEjHKMawwiYpFxmHy7eAAAAOiuerNb/noOAAAAAAAAAAAAAAAAAAAAwI1/7P/XODgAAAAAXtH/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+bR0ilrYuj6CrPM9+3Obp7l81Tw3+qv7tAbCzX4c2AAAhEAT/QwP0Xy0GQQcIZpLzZxcAALggem+0+s/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLtzaAUADAJRrKX7sP94FTw8DpMYvkAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8ypRiS") (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000400)=@v1={0x0, @aes256, 0x2, @desc1}) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) socket$unix(0x1, 0x1, 0x0) (async) userfaultfd(0x80801) (async) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000000c0)) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x8000000000, 0x20000000000000}, 0x0) (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100000000000600d, 0x1) (async) 6.474774124s ago: executing program 1 (id=490): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, {}, 0x0, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@rand_addr=' \x01\x00', 0x2, 0x2b}, 0xa, @in6=@private1, 0x0, 0x4}]}]}, 0xfc}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r1, &(0x7f0000000180), 0x400000000000077, 0x700000000000000) socket$inet_udplite(0x2, 0x2, 0x88) r5 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet_SIOCSARP(r5, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e21, @multicast1}, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x8, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x39}}, 'lo\x00'}) 5.402341548s ago: executing program 1 (id=493): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1, 0x7fff0000}]}) unshare(0x20000400) (async) flistxattr(r0, 0x0, 0xffde) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x256c, 0x6d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) (async) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffd]}, 0x0, 0x8) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000700)=ANY=[@ANYBLOB="640100001900010000000000040000001d0100001500040001000080fe02000031171e44b2b50e8f040000001e0106000000fd"], 0x164}}, 0x0) (async) r3 = gettid() r4 = getpid() rt_tgsigqueueinfo(r4, r3, 0x7, &(0x7f0000000000)={0x202b, 0x0, 0x4}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x3, "41ba85c8"}]}}, 0x0}, 0x0) 3.493445634s ago: executing program 1 (id=500): bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x5, 0xe, &(0x7f0000003540)=ANY=[@ANYBLOB="b700000050000008bca30000000000002403000040feffff7b1af0ff0000000079a4f0ff000000001f030000000000002e030200000000002604fdffffff000e61141800000000001d430000000000007a0a00fe0000001f6114140000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f2440000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c9494963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c88629a6c921c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc3167a257e040fa7cf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fbf05b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71ca3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b60f132a2bf8a858392f34072d99aee0ec70aa6d75096e608d97ac4b7bfa2e0ae3e59718e7a7691a98b1334e34553300000000000000000000000000000000062c7cf52e9624806a4833e1c0059e5a703ab9c2e9b38779270dc5e80af75d509b1a31fe6ed3f8c0172659256dc88de4e377c8a07e95ec5549ae47dc43b93a159a201be254048b9e0857ea3c736c761e686f9b3d0690f035617a12055b2cb3a03794d67b95e7f4fc6af323120c09d0503c8ce92e869e22bb2590299ad76d541f844d32f96184f74d433793bbd75ec15fb1497ce835445212421cb4e3ce08395c9055a2"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x33, '\x00', 0x0, @fallback=0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x20}, 0x8, 0x10, &(0x7f00000000c0), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffffc, @void, @value}, 0x94) r0 = socket$inet(0x2, 0x3, 0x4) r1 = socket(0x10, 0x2, 0x0) r2 = fsopen(&(0x7f0000000000)='overlay\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000040)='\\\']*\x00', &(0x7f00000000c0)='GPL\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'team_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000100)=@newqdisc={0x74, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0xffffffffffffff03, 0x2, [@TCA_HTB_DIRECT_QLEN={0x0, 0x5, 0x7}, @TCA_HTB_DIRECT_QLEN={0x8}]}}, @TCA_STAB={0x24, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}}, {0x4}}]}]}, 0x74}}, 0x0) syz_read_part_table(0x5da, &(0x7f0000000600)="$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") 3.319711426s ago: executing program 4 (id=502): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, {}, 0x0, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@rand_addr=' \x01\x00', 0x2, 0x2b}, 0xa, @in6=@private1, 0x0, 0x4}]}]}, 0xfc}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r1, &(0x7f0000000180), 0x400000000000077, 0x700000000000000) socket$inet_udplite(0x2, 0x2, 0x88) r5 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet_SIOCSARP(r5, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e21, @multicast1}, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x8, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x39}}, 'lo\x00'}) 3.051658939s ago: executing program 1 (id=505): openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) io_setup(0x8, &(0x7f0000000240)=0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r2 = socket$inet6(0xa, 0x3, 0x88) (async, rerun: 32) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x11, 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="180100000100a7d9000000000020b20885b1bd366afd6f00008963007d81c6c0ac0b5993ded62c6c7e651ba778fdcb40b56606d7aa2cb9f461ce55b6411d46567810acbb885398c0d7362e29682bb7eb11bc102cc52d36b8436511faa32ced8d9c206d0064061035849d700e71b17fcea0200007c80ba62d459cfb273b62c496321cd8168020bb89687b3972b27915c7e6be4fa7a64a4001f13daf0ef1936a"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1000000, @void, @value}, 0x94) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r3}, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001880), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000004c0)={0x28, r4, 0xacf5e67dd0b583a1, 0x0, 0x0, {{0x5}, {@val={0x8}, @val={0xc, 0x99, {0x5b, 0x3f}}}}, [@beacon]}, 0x28}, 0x1, 0x0, 0x0, 0x20000050}, 0x0) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x1c) (async) openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) (async) io_setup(0x6, &(0x7f0000001380)=0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000200)='fd/3\x00') io_submit(r5, 0x1, &(0x7f00000000c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r6, 0x0}]) (async) add_key$keyring(&(0x7f0000000240), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r8, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r9, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) r10 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) (rerun: 64) bind$bt_hci(r10, &(0x7f0000000000)={0x27}, 0x74) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='percpu_free_percpu\x00'}, 0x10) (async) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) io_submit(r0, 0x1, &(0x7f00000007c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) 2.97801735s ago: executing program 1 (id=506): memfd_create(&(0x7f0000000a40)='\xfd\x0fm3#/\x00n\xaa\xaa\xe4\x01U\x8b\xc2\f\x03\x19\x9c\x8e\xcb\x90\x00\x00\xaegQ\x0e\x94\\y\x0fU2@\'\x8a\x80\x00$\x12\xfc\xe4.)\x9b\xf2@\xf0\xe0\xdb\x1f\xe6\xb4gc\x13\xda\xf9\xcd7el\xb7\xe6\b\x00\x00\x00\x00\xef\xff\x00vob/~\xc2\x00\b\x00\x00\x00\x00\x00\x00 \xff\xf1\xdem\x9c;%\xb5\"\xe4\xf1x2\x8a\x19p\x04\\\xaa-\x93\xd1\xc4 )\xbfK\xf7E\xf3\x05\xa0\xd0\xe6%\x97\x15\xf0\xab\x86\x90k\x10\xcer\x14\xe0a\xaf\xab\xfe\xd9V\x19\xa5d\x16\x8e]:3\xff\t\xe6\xf7\xb3\xbf\xa3\b[?\xb5\x06t\xd3\x8e\xc0\xe8\xefd\x88\xddz\xa25)\x17\xef\xfb4\xff\xdb\t\x8e\xeb\x1d\\\xf9\x14\xc7\v\xa8\x89\xdb A\xbaBAj\xfe\x18\xc3-+\xd6\xb0K\xee\x1b+\xc7lA\x84\xa6\xfe\x8bU<&\x1a\xe7m\x86\xb7\xa1A\xf9\x02S;C\x99\a.$K\x833\x82\x7f\x1b\'nj\x06\b\xb7\xe8] \x87A[y\xdc\x14\f\xcet\x00\x1f\x0f\xef\xca\xcfz\x7f\x04n0\xebB\xb8}&\xdd\xc9\xa7\x1dp\t\x9a\xceb \x81\xaaq{H\x88\xdf\xf8\x80\\\x1c8\xfe\xc4\xe3\xb0\x90\xcb\x8b1r\x94\x9f\x00\xce\xc8\xc3\x84\xa0\xc9\b\x00\x81\xbd\xd5\x00\x00C6\xd6\x13\xb5\xe086EzD\x18\xd5\x16\x88E\xc6\xf0A9\xf1u\xb3\x85\x02\x12\\Sp\xf4\x9a\xe8\x96^\xe6\xa8K\x12\b}\xff\xcb{\xc6\xf6\xb4\x8b\xb6\xa8Y\xf2\x91\xeeR\v#\xb5)\xb0\x99\x9b-p\xe3\x17\x04\xb0\xdc\x0fk\x11\xe1\x9a\a\x16\xb7\x9b\x88\xfa\x1e`\x84$\xfc\xd7\xf5^X\xd8[}\x032\xd0\x84\xdby\x94Vp\xa5\xcd(\xab\xb6\x95sR\xab\xfc\x8c\'\x9c\x16Q\xad\xbc\xb04%\xb7\xe5\x14\xb1`\x87#X\\W`;\'_4\xc5\xc9\x921<\xd9\xad\x9f\x12@!\xfaI\x88\xab\xef\x86\xe9\a>\xdd7\xb7\x8e\x9c0-o\xc9\xec_|\x02\xc8Ru\x95\xa8#U\xd6J\x87\xf6X\xb6{\x11$\x00\xc8\x14\xcb\xd1nK\xd8\xb9\x0e\x9bA\xed\xbcs\x1fS\r\x12O\x83\x15\xcb(\xdb\xb1S\x1f%\x04\x9a\xa0l\xa3}\xe7r\x02\x00\x00\x00\x8aeh;F[\xe2\x1c\xe26 \x19k&.\x7f\x1d~\xdaI\xd4\x99\a+\xdf]\xbc\xa6\xc3\x0f\x99W\x9c-t\v\xc7J\xfd\x91\x853\xd1j;\x19W\x96V\x8az+\xf9\x82#\xfaC\xa3YN:\xe8\xda\xbc\xb2h\x8f\xe0\xc6d\x96\xccy\xb3\xc2\x98\x1c\xca\xde\"\xaeW\x89\x83\xc2sB\xe7\b\x9b9~}\xc2\xb3\x1d\xcc?\xd1\x89\xef\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00J[\xc4\x04\xc1\xa6\x10\xc2\x9d\x11\t|\xc0\t\xd9(\x80\xe6s\xaa\x88\x8a\xd6\xa2\x01\x10W]Z\x8d\xf7\xd1P\xf9d\x01|\xa3\x03hSq\x95\x8f\xe1J\xd3#/fcCz\xff\x80\xe2M\xa3-r\xf6\x1a\xd74\xdc\xe1\xe4\xc3\x9dU t}\x02\x9a{C|S\xf4\x98\x05\xb9\x15}\xfa\"\xdc\xc2r\xf9\a\xadnD\xb6\x06\xd3\'\x10\x9f|\x17\xd6\x89O\f\x98@\x85\xa5m\x9d\\&\x17o\x11Z=l\xfb\x93\x8exZ\x1c\xd11\xfc\xa7\x93E\xff\xff\xd0\xac\b\x01\x10\xcc\xcd\x9a0\xd83\xb6\r\xbb\xe1u_KUd3l\x862\xa8I\xa7\x8f\xfb\xed\xdbn\xbd\xbe\xf0+a\xc8JC\x03:&9\xae\xb8\xd8TdMf[\x1c\n#\x87\xfc\x81O`\x19P\x142~|\xdf\xbc\xaf\xe4^\xac\xa5\xfbyy\xcb\f\x14}g\xa7\xc2\xe1\xa9\xdf\xbf\xdbV\x94:\xa6I\xa9\x15\x0f', 0x0) (async) r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') (async) fchdir(r0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xc, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="850000002200000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_LINK={0x8, 0x1, 0x3}]}}}]}, 0x3c}}, 0x0) socket$inet6(0xa, 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async, rerun: 64) r3 = getpid() (rerun: 64) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)=ANY=[], 0x48) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000380)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x1000000, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) (async) syz_mount_image$ext4(&(0x7f0000000b80)='ext4\x00', &(0x7f0000000bc0)='./file0\x00', 0x200000, &(0x7f0000000040)={[{@grpquota}]}, 0x1, 0xbac, &(0x7f00000017c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID9/BgAA///GyAmy") (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) setuid(0xee01) (async, rerun: 64) fchown(r6, 0xffffffffffffffff, 0xee01) (async, rerun: 64) unshare(0x2040400) (async) bpf$TOKEN_CREATE(0x24, &(0x7f0000000180)={0x0, r1}, 0x8) 2.943719971s ago: executing program 1 (id=507): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f0000000100)={{0x7000, 0xdddd1000, 0x0, 0x0, 0x8, 0xb, 0x0, 0x2, 0x0, 0x6, 0x9, 0x10}, {0x8080000, 0x4, 0xc, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7, 0x0, 0xff}, {0x3000, 0x5000, 0xc, 0x0, 0x7, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfc}, {0x10000, 0xd000, 0x0, 0x0, 0x0, 0x0, 0xf7, 0xaa, 0x8, 0x0, 0x4}, {0xdddd0000, 0xdddd0000, 0x8, 0x6, 0xff, 0x4, 0x0, 0xe, 0x0, 0x3c, 0x7d}, {0x0, 0x0, 0xd, 0x8, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x80, 0x40}, {0x8080000, 0x0, 0xa, 0x6, 0x5, 0x0, 0xe8}, {0x0, 0xdddd0000, 0x0, 0x0, 0x0, 0x1, 0x0, 0xc, 0x26, 0x3, 0x10}, {0xf000}, {0xeeef0000}, 0xfdfcffdb, 0x0, 0x0, 0x28, 0xb, 0xf801, 0x0, [0x0, 0x0, 0x1]}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x8000000001) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, 0x0}], 0x1, 0x50, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f00000001c0)={0x0, 0xd000}) ioctl$KVM_X86_SETUP_MCE(r5, 0x4008ae9c, &(0x7f0000000000)={0xd, 0x5, 0x1}) ioctl$KVM_RUN(r5, 0xae80, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_pktinfo(r6, 0x0, 0x8, 0x0, &(0x7f0000000340)) syz_usb_connect(0x0, 0x35, &(0x7f0000000040)=ANY=[@ANYBLOB="120100001406fa128680d40abad0010203010902230001000000000904b700010e010000090580040800080905080b4ad1718e6c66"], 0x0) 2.676928714s ago: executing program 7 (id=509): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xe, &(0x7f0000000980)=0x0) r2 = eventfd2(0x0, 0x0) io_submit(r1, 0x1, &(0x7f0000000040)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x3, 0x9, r0, 0x0, 0x0, 0x0, 0x0, 0x1, r2}]) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f00000000c0)={0xa0000000}) 2.567005336s ago: executing program 7 (id=510): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000080850000000400000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000000)='mark_victim\x00', r0}, 0x18) (async) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x3060000, 0x0, 0x0, 0x0, &(0x7f0000000000)) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r3 = dup(r2) (async) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x8040, 0x0) ioctl$TCSETS(r4, 0x40045431, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, 0x0, "ff00f7000000000000000000af88008300"}) (async) r5 = syz_open_pts(r4, 0x141601) r6 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r6}, &(0x7f0000bbdffc)) (async) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x3938700}, {0x0, 0x3938700}}, 0x0) write(r5, &(0x7f0000000000)="d5", 0xfffffedf) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000008000)={&(0x7f0000007dc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x5, 0xf}}, @enum]}}, &(0x7f0000007f40)=""/149, 0x3e, 0x95, 0x1, 0x0, 0x0, @void, @value}, 0x28) (async) ioctl$TCSETSF(r5, 0x5404, &(0x7f0000000080)={0x8, 0x20000000, 0xfffffffc, 0x7fffffd, 0x5, "682341f2fd71a6a76177920ea7e60c0ac7a4a5"}) (async) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="9802"], 0x298) (async) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000600)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x13c) getdents64(r7, 0x0, 0x3f00) 2.435699218s ago: executing program 7 (id=511): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x10, &(0x7f0000000080)="170000000200020000ffbe8c5ee17688a2003c000303000afdff02a257fc5ad90200bb6a880000d6c9db0000db00000200df01800a0000ebfc0607bdff59100ac45761547a681f009cee4a5acba400001fb700674f00c88ebbf9315033bf79ac2dfc061f15003901dee2ffffffffe9000000000000000062068f5ee50ce5af9b1c568302ffff02ff0331dd3bab0840024f0298e9e90539062a80e605007f71174ab498a30b3e5a1b47b63a6323ded2aa084cd36276a3afff", 0xb8) unshare(0x400) openat$sndtimer(0xffffffffffffff9c, &(0x7f00000024c0), 0x0) pselect6(0x2000, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300}, 0x0, &(0x7f0000000100)={0x8}, 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000000640)={&(0x7f0000000180)={0x2, 0x4e22, @remote}, 0x10, 0x0}, 0x20000894) 2.367841379s ago: executing program 7 (id=512): bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x4, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="61123c000000000061134c0000000000bf1000000000000015000200071b60013d030100000000009500000000000000bc26000000000000bf67000000000000070300000fff07006702000003000000070600000ee600f0bf050000000000000f650000000000006507f4ff02000000070700004c0040001f75000000000000bf54000000000000070500000300f9ffad430100000000009500000000000000050000000000000095000000000000004d9bd591d568253e9988431ec068e3a82983d58719d72183f2cb7f43dd55788be820b236dcb695dbfd737cbf719506d2d6b05fe7030586f9305ab24fede751b184bcf3a2da2873ad8cfdbaf16b96c57de9f771c0a3e92a1a595965c5106b49611bf32e3af18e578870c7cd59be5d4881f1280fc1103e421e93c5929cfcf841ae7a045b81ab18504a0409446fffea9a428c477fb4ab5c8c3b309f6585e7070db5048c0231d9519be44d8dcad428c60de7163450a6c2a131170267d2abc76189ccefea343fdeb77dc0af2b14748e05bdcfcf535b90d0ea8ce64d148bb2ab0650c346cb9492242d13ea3eac49e6c7c43beaa0"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) getrandom(&(0x7f0000000240)=""/286, 0xffffff9a, 0x0) r0 = syz_create_resource$binfmt(&(0x7f0000000040)='./file1\x00') r1 = openat$binfmt(0xffffffffffffff9c, r0, 0x42, 0x1ff) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000002100), 0x280449c, &(0x7f0000002140)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r2, &(0x7f00000093c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x1f, 0x0, 0x2066012}}, 0x50) syz_fuse_handle_req(r2, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000090c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000542d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8286a2fba523440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633956a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6ab715107fa1820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff0000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286071480000000000b13bc1e6d970884f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff00", 0x2000, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000006380)="b436ba27e8508ac00e7126cb7e2a6f07f51cd0b8a3d23b94a83571384b83473db837f66fd6f20b75caa261029d93e57d01886068c03f627e2b75467f7bc167a59e7f33d917e0cfef75cdad4ebb643f832c744959b2070868c1671d8345073a1a2a5140996b2a085a2fe235780c4e07af59cc745dbcea7bdeddd98571d44b9c48136f1686b67fbc3b5da734ae9fb8e099af55821424a1ac09f7f2a6dd100390b33d2a8fbf5a02f930840af404b6aaf14d522a9dedebe1cbeb6580d90f20453b4637d22262c56ea1351acad79bfc07cf05f050df0f6afbf994e0e6334bdc514eebffef57903bc90f5f2f0b20181f023da8727d5ee3c18ad8919385dbc0f0882f710cdda62876c292299c5c1833c421db75f5d4b925869881636acf34d42bbd667beb3f9633d1ca1ae4b7887a0867f836e5c1e7c3fbf25678bb4e05948f52a86ed5ea08d07e2dc68342e2489938de17c21b94b69ef0f527a9b3ba7a1ce3a61b2f74ea21a0191055cc564e380802c2c62e480e7d6c551d38e2f353b5e92237689a9d939bccb335e3d67e9b9b00d82a5ada545e0ce2b098745e8e555178d9b2b0bb39a8bca07fa40b901bb2e90048c1fc25834e73949ed66b6ca83ad249dd90db752cfaf6f6a95f57252c050fcfd2f33edb95bc81f74a6deebb0a0ffcdbf6fa1d1d68fe6bb3d35c2b7de34985f40897d7cc57386e68207415c45ebce91a8a65b1094b26b857a72de5e973c294b0223cde4e7f3782be04096b1778375767bd1cbec827a3474df1b5973276be98a738b1ab992fd940ea4e50aec9602cd5e272e6c65307f9a465007df92260ce26a4999e40a892da6f88e7911062e432e923518e87e077524ede87407fe8b724e1459a0d15232491bbda43ec4be9748cbf7154860903e67f04ed434829aead96b4b887b51de59c26f4038cf3976101f4e11a7b9991ff78d491e5f9906764d35c039f333df133e7adf1155387ac745182d06c464ffb164fd58e0cffc8dfc59c8b704a562c978acff86e53b394db3503068b81a31e9086ef05d307adc92a2a18b243ab7aaedab7ccbd8180d775083474d5ef63040c278b0982c72ec3236e464968b1edd03557ff5b76c4a54288f8d14ff49ba3d0687724855259e58373aaa031430ef363c4ecc4b8788257b7edaf2c135cf1e38389ff96991f30d025175f0df86b4cee0174236ec6855787268b558ab6e5aae69422ceb1b46f8197fea9233aff404a1ce7736afdd64c0b74651fc1e2538759b5715773910e6327eeab0d0730a1fd06c8d84cbcefc4ce4300df9ac0e5fdb22a430a3023f3cfa5f672315377da434a8d1af9925cad932f7381da21391b1f4e78e6454f6d661e094e0a26a95303c28a8bd22f0c7e4425cd42e42a38abd21851759282bec6351e6ac42288966a59d09e0663abfef8e4e5fbe783a02227b880692b1c5d2b69135f895e0025e20524e75ed638240131abd97d1665042e9016801bb28f7eacab83f9516c6d0599ad25d65fc36e970e430de10749a353722eb5af2e1f05ed81e254c2242c56b4e36b92759950fa7b5b5657ce078751453bdcbec9e285d753b37e6f957edcfeb50c74c94d4a96cc2373704de8372d85a169c19c7156a70838a63b91a01e9afd2afc5237a0eb2f91671cf1a26a4f4e763e59d7675d76df78ae9fa0c4e86833447ed8bd20b32356c4e24ad8b5cd3e2ddd0441b55b0c2d6edfa98172d3ffe20dfac25909f140009312f45a7391f7d9e491f77193c88f81fcdf58380f64c42abb852d53e65869cc09fc47a0a3635b126e511520f86c4eb2b981fc3dfe71b976e0e0130886fb1583095e5a4f5f50c1519fb288d15757a7b7cb1c88201881816889162ee3f42ca2f06609bb16377a7b67a52002e0ceb12b62e1678c27953212b40ef76c7d9c4768f3da9ab3c838af1244a403cbbd18e06865fc5506a3e65fd995364a74b38126277bd0560daab2d9e55a241f86adddc4bde9ee67349a98f59f421db1f84b0af3df80490bcc256af40a227552ead929659492cfb21b66b28ac19b1f748d9e67cfd3aa64e1edd20d674940f059cfd46373065d0aebe6b0fc8d254ed62c87277bb49c57495552137e491f0b57721a833c5d7899b6046a67ec81f41ec88f9ffea234c59549d52c1527d433072b9a20ed38e30b9410142c6b93730851859fa48cfa3bb6dbccb31358ea91a02cf8bb014d23a5498d6a4eaec7b67e5a0f5cc55cdbd419e2328afa2906653e4fc34db44fd9b60c7e1782e9c7824c55e440892eb66c3a9f5031c58c65850c7a2df937af1a94361cb1930f38c51cdc98387045c9e6d1e1ff3e3f9e2156374ebfdcf0fb3a7904ca0241d90a4e02b92eab2a52c829b834d2b4248157857677a879fce9e570242701ba22fe85378caf792c1836792935556c9effe48c4a0e71be819249ec65af6a5c31b25982b8946b41a3e6263fa566449db0bd9d292d5f57fee5c452d4779648c3ed0a435f82fb8da51f67b908826f6cbbdd48a82a1d215c0a56d1439507e97666ffaba50ef874ccda103d664caa73dd0eec076258f25e042060b1352f89e159e8066824bb7534862cea74ad27bb150b3f64a6dca05ea92158ad573ea15337efa4649bde11e232396b29680a497a0735321fd98813ca896be5a76853929f4eaed988510ab2c2ca63f6c5f10eda4bb7a18f4ca0baf26a88246d9de9d823cd9b3d2888b7095c26426eb9d0286606291e6d306cf2a8e2c6653933a913d073ca0987e6fd1705e8e4ad0baaba2e0be152eec06e69adfc9839ffc55e8b71bd3a44e64d36d404fc3992edf4d09717c8936018319083ac82af8f63474427fd0a45c65244095b99ac045dc8f74d9e27e104ccc3a03ba36d544f2ca76681af42dd0bf35b98d24f6f175a4584d4e6ccf2f0b722a5504639a91087fbca823423502dc01b7ed6511549124d3fa25b9146af8862b6b15d0d845db27a0d89b3cf4bf6cc20413e5168b8fd5de10bc695a34dcc20ce4052d9246afae5b33df85a0d9e3194a5696840193db4e99c3f361cdeedf9eef3362c49ea8f641ebdc51ab5f597f2eacadb99da47d8d90a08a0313ea2c8ad469d7fa970570bba4104852ca7ad0893751a5502d579af837591aa48b18f18ea9cfe29374327362fdc914e69ba86d8b465bafce625dd1ffcbd355d56dc5d96fcb6872016c84c7413a21d90ca3cb4ad8712030d65e233d25db6d1b24891f26f7ac533fefa25f82ddcf1327ad5717149880d5228f3c55a5da1f38cdbdb20939ae6bb074049c837d134fb6268b742557816de55668d0281f8922bc91c670c251a4a8fd326601c870fb2733fad96a14056998300f8fe754b18c8bd34769a2ed33705fe4e90aefa2eb160287b0267d1ec74906127b7b7b8d9cf0f08dd270ad26a4a057d3f1847762c219f0cdbfb44567d90232878d490145053b41f94f24b469f6a4519a5dfe7d83feeb47a69b2c18aebfa064f9ad46e4dd4f2e9cb2337be98d11613dcef228b34f4533796401b152e59f86b7c3b4dd810cc7840e19f5cb1608078e78eb1729d75717ddaee27bd82c379476e1f84235e3f50047e70c860ff830cdc138e3b217a954e267a407c37ec7c3b0540ed8f3d85e1230f32c5d5e086802c9f556a5f41e9622e085a3a2c8ca139ac04572000ee8e7f9c3bcd6e8e4f5d87da6d40aa3f6e981d862d7b42bb2c63ac3323248f55266a697820bbb7d108a4e33f67389d50c3993a18b96d17e9dcdc1cde151511f1aa28804a9ec9bb6e00d64d9ede654784cc07fdf283df9704a7aa3ef6bb78c598bdef988c7633ed4c7e56d59d2c1885de2a329e99ae052e2c1da61b929537655ae4314f913d4b9685304765d8b71ad490ecae92b8cfd79d091c91cb3602aab8455763a571a93cd3d67638f41c52e75eb36796c39f3097fea7b911a7f77262b16a4b4ce44d4b88e38f59fc258b278e0c9f2d93b54a0b4582f5f508ac8c9f522ee33ef7f344d29c0cebc5e87c9425a23e17c681ad1752ecc4133f9a0c59e00510664666c7822bc590988268fed0a8bade4116b6daf3b0ddebfe588c1135617f44b7a450cbefe3e34cf404be561cade9588d504b63965512ed31a779152dc8758ac64388f398baacfaf3c4fc6fb6c5d01c523a7260527e9a2b2425432cc6b4bcbbae11cf89f684afa8b36cb3cf58404a4cecf9da77a73fea739ae21f962c36af187edd9f7db7616b3aa5c74b7952989485f509df6001f165c799ec0233da6819418c47a58862c8d7b4c513eefb163b7fe9d18dce90c611b518cf1acdb584407b5f33437ce617544f2bf0f300b0123c8b089151248bd202c5f29551e4e81f927728e10d7b68a834d669bab38ed9c29f7c42516e72ec477c69dc2701f34174ffa2de8befd74d2558338b20c59f1a84406fb68203bbd7455c1aed4e1a46e2463fc83e02a05507df7220a64cfedc98ee49f0bb66313a9ff169246083e080f95b5c9a799513316e73c81ae7cdb828a6b48332d5cbafa6b7fcf3f4d98694fda9730ee6d00be0b90f9b1fec287b81ad1d9a075efb29462e55b671c76ad51718e7f37ccfa0725762539763f6bb7c3ec65ffe64d300dc1718b8362479541681e42a8e67a986301e8929fecaadd4c7703aa0113fb09d0e9345970b415fdc5c6f51e4b68f0118a7c1265a07f9fe019625f06ae29cc55a8965e115941d827c48960e934649a2e6edc2a1b5c81e984a22dcb6bca03a6707158fa033377fd1df854b7fc4dc6d57c199b514e495835040535ff50f945b5e554622b3767dbd56da45316d978ce7f2d902cfe80923cd3fa9474a3fd20ad44b676c95559f1224f5169c54aa68384078d3f95d257f728e760f256c5c151ffe9ab13f16c049c05f8d2e2768c48186ba94981b327628e2c2838c5cef93cd512eed27e6c1bbadc0790beb810793e27f194b15a07a121d399abebb6f936d3495dcd55cf0bebaf9a8aa512863f554f42773ef9a43650bb073e31f6c1913f19bef5f84fbc0a37edba799f6d1fa0b9d0055cefa5eaede1d3c1cbaea1348103faa2401dbee128238cd99f16d98e4b6bc1ca192b5443729e39977005728449410612bdacf98efcc23a2a72ee5323725109024b97cf34fba1703fb0f3497f3734796005c57294f6845daf54a9c1f5a211579500fbb9199c208cacbcde846cd46e27fd418f0832b265bba0be8c0d4fb2b325f6581fd2c75e7fefdd4e98eafca2a2e6d07b482c9426c496cfbdb6a9d1119aed114c2dc26a11663e6a1f4ebadf4c78249c2f671179cd70abc84fdb0d1a7a3d1da0d196defc73cc99a20e12057e95da0812c6fd5b147da1a04875efb429cf08dc9902f556a6f222d2ec2c3911ee08b9c09785a48bb49e91d07a368bda50116bc64aad52f8fdc7ab31afb93c17153a7283708b3c923a5dc33d3aee325bf2b60f83326f3a24e4575d5d03190ade9d7ab16ba807492925b4fe11abdf0556ea928bf9fc9d560ffb679f5216d5403ada272c521d0d5568b87955123445bec91074458fe260275ffea75c34cd4f44c33454b8bf716156a44f77bd89de84e4a31dddcda29c876ffdd46ccdb24d9a433e3b1b1e8d299cc8912bc161b367da6c913fb4aef0bda5f761c7e5651def04b1bbefd0629432d73182248558de1a3f7cf31df615e0f31b4cf73e684e02d89c3a7f71be675dcaf5881d9851ddbdbbe16f8bcac93c5d9c1a443cf0f6c598c92fe6e20aff905adc82be19581306bee8e4ff1b987a50c22c30cf263edc01100c926f4199594e40e9397fd165197287493067f4379e68aa75053c9699eb7fa6d6e6c9f945399958d0ffc50930d006e7d7a82b810df2c9f3e2e6f0ed6f7660054fddd5d6e829ac4aefe4dd121a335559dba6425fdb83f731aefca340469a4d16dde2f6e34a146ee7c0002f0878122435d3e418c31e901672c89cb5aa16edb144f9e3f768ec6ee3d0604970eefa9696f8253bfd76a08c1420d8c16bfd8ccd4191746b23dbc8742e1f0673289c684c43147298c6a76df12807953e804b1e5512059ae8b3e9c77c2e133282138fa99423fec154a98a2234e46da5dac85f6c1841bb0c54cc5c2e7da01cd8e436d853c58d85468fd9b7f395dcb1a6fa45183ace4160de279fde58009efcf1835238f3bf77c96fd79f79cbd666ff1280087c4531a314955b45e68a01a67b61726051043b8bc82cb69af3b85e06225bd6566c0b53a2e31400ca1999b7b361798762b58c0146ea3bcba825e843eff6e832eddad9c564f51317cd678a5e1767bceb9eed9e19d78805103ef999599791570a25035fd56f274edeb2a64dc00bbe8a11c5eb5f14ff5d23ff3ae1fb7858d06db6597c5699f8bddd6566c79ddcee312e2e2a1466d1ef85e7232434400df4007f2dd31733b4811053b76bfb0c16b0a978fbd2dfc2cbdef08a7f8bd1c7951eba9a928fe7ec774671891482d49540b21e0a7e6bf420cddba99568e60c00cd7e5db2d045fecdc8d37c8a083bb998562a0f88d87c799d83ac5b905b1aadc47de192083e8a80a131c250659a471138332431e4aa9da0ce22ef6f05f4e710afb66f3285a5af5147c9d444e80398a5e358a8d2b519ffae7f02128bc8032c5283ea89df9248bda1819d21438cab1d418f3694c930580452e45c5cae358b0bf505f2f89c7cf98238c91dc0ae6edf09842322a278911c0355d366bd46cf6a6fb09917c3ee958b0f2551cf2a4f3af9c6130ba7b348b54ad863afabf3c4641fc5325b950e9d2dd16e70aea3f8cd68de166e58bef5c4009e365b2967ea54f46c8a7a9b129989363e95f9bd7410c8d481d87830ab657ef41b818a8e836f7bad768b3350a9718adf666bf8c1625f4014b934ae803edc74d0eb6cae4b00dd460550bfa9bab06dbf3e19238acebf8937445444e229e28124241bce3414d53093b50f1469462c90da0cbcf9f9c91fedfbb3d241058e4fc34816cc8e0316c55f1ac4b1cb8c4bc00a4fdcfa222a7cc062f0a367e1845322d77b62f471a1510956812b2c24d917f625b75938d459849760e2097b618606ac6e6a0edd4a867444d5fd5509c2b1d239550e4ef7881ea98649c1578973f9784c794d6608309b26a8b9661ae32fbe66fbae9b8ba325b23914a106ec31875f9062fccb78cccefc9a762bfddd97c7afb7f0505cce35a18620988f2923a712d84a96d113ab0c19f50ebcd134c80f63d3e0997bd3354d87e81487314ce1144e29104eda9fa9097ad2caa0f8366338ed84bc744f5ba2b3f2a062cc11310d614bbbc06b59d6bb00e8f6569da003a6d0260c7748ad2bc6b403baab6b46b9b837e3b9ba083a9b5878a12ab794c9735499de51d2fcad86286cbb5bcbfa31d913007b53e265df83284973cfae192bf34bce15a5f244b4efb9fd7522e32359cc2b723d6d1c4c280a51e6e9a28c740676d6e08c014c75eef41fae3e82504899ce00edafb61a7b1c0a183e960710cc0211d473ebf7e4022c0b8613a9b22847fc36112824aee50bc4dee38ff61a0e85c2d681e8268d4288ff79b4faf5881a6b149accd72bfad26a68f168d18b84fcddef5e938367abe01e75769eaa216bc438fc0c3e9e226f7b93d2312e0db13794085b955ca65699be1edc0871177a2986c37e511479a73643a2485ff9d90f2c084d11159d87ebe6ce59f4900540faa66a676674857f4866b7ecc79137483e823e1ad6f430337b44532b9309f1c461629d16d4de3c99486e90bf718e71851af65c99404739c2ba261440251dac4bd4327f3750705780a04f988368e8fb782199f813b70edb4feb8389ad2624c75bd0a2b26a6fba4927f61a511fbdf5b09da15557af636e7fcc69eb8614cae9043a6912c783bcb589b5f83f1acb7d9ef007c50acb8ec9275236014c950ab31e17c7e98aa17f67cc51f36e3d39b0f2fe56ff8169dcf05879949f98fe243768b7e8f0e0250b46af36e8078ceff8595beb7ecf4548147d9f06ef5e4c896b2a2f5de443bfea4c351f37c6e3f5e70cbada44c5301414afb2c14bf8dc295f26a40f16859b6f2fc4877644bcb050367d9f6d9f9c1f3609534bac2e83f943290033c00ceecf3053097f57c8087e6c8b833dcb4c137c973c13855d48072a2df4e2d00b143264357dc27dda4db8757e7a816e26e02e85323ad01f4af7407d9d278835af2f9cff32dcf53edd6f46bef9958bb4487ead687698377bedb4542789d9170ea5e6627bf97d5f9988766eeb205c5155a7e332780a173bf3870873af6bfa73dfab378c752aa83e154ae4998f931d88bd1514f4f16a75fea7e64ebcee04aaa318a502ac9581d1b276be69574445b379304180f68ef800f11d6873aac40f60e21464e1ff28816d8000a3a03f140d21852ff912edea5dce700f1b911ffd6148700c349f4fcac82e7fb44d9e2314d70bc99f9567e801205c0da3e609d8245c3044f3060c49bd8afa425f47dacca668cecce274ee0a9ff6c46b5514b46e5f182aaa5f463c538d962e0f81d661c1ae6061a72b3ff4fd41903dcad38377d5a45c4cc4860e2c21293baca23693d07698e455045fd6e677db8170e7dc230da2c1f35cb12ece4a330edb03bf1c4a1a5dac861a88889d177b7d7246169fd0b2492911349c8663443f06ba794e8c63de9913eef48decc8a6bfbe0f12bbe524162475131ccabee1dc70c5941ce06e623f66b2f865ca611e65a05dead98115d53e25c13fdbc8341955cb5f91bf84adc2e239a3032a2c6fa364e9b4334cec592805e63060923c483e00dad7650f3dd7db7d848e3a9af9630a8b8ec134a52ed83de22dcc12fb4332477e58d8363b92bcdace1155044489a0de84cb8f05af67d1563739093fc3e8ec305931ca7a33097a8ceb98643614e584941b7c67a235d0c0ddcf4deb0d8705a631b5905c7154c53118402835dad9dc2215aa4b67329ee84e6517c9c9c1e488d45cb5a5a82e9ae03f942b8c1f4d769a7c6ad1b6da3aee990c6451347ba168fa93acdf7ba0eb34c3e0dd9937c793a2a2c36681d961418a989983a45c364b773a3d0c55a5e28b045199547ac52e0aaed1032d8f34e76ddb88ce22c656f08c0f64604770d199cb3a73099c4429561d912160274bddc566cdb30bb6368195ad76f9d7973fda046c6162374dc185895de95f415d2302355d53b72426985b9938edb3ae65a71110a2e71bed318536737f8c2b84b33dfd50d927490b30859220c5f668fe82ddbd5cec95b01b81955b363ac4e3e1ff2e339f88ea42251bace909acb6111a13e3d6448611fa2e5f00d414f6c726ab1e29b6b0b87ef8ab4af07474762fcce22e5f67d65174ee302921ce22988ec70dc26745ac7c89f004e4028a9439f7c5d0b8be6f5cf83a606f7e25ff94dd58942a989a111bdea6085758b33d94045828b0ff97ab051de3c12c69fa4d308b5fd701138431275362d07497073cc87abbcd9f5d609e1ffb1cf7d2e87062ed0b14980177c2fe43efd1da53bbd56d3a8aba2794a45652883eb55a16da4f5a708a2b63b27e56fdd9272856964d6236a89628a8412dcdf8a6423dc229538d4b43fef35ec20405f50bfa23fcf12b6756764f47c034ea7e9d9f106dd50bed6a38954af2661c537c91e0a9d8eee81177c5bbd8671d11f2da05a89ec6c22d92a02b2394a6191ba5a2a50ae9b4fa28107cccf7003a096e1976f1fcfc5b3bd3796c4578c90fd0ab76f9ee6d75c9564477523b0df6816b0756f421cfef86048ce07c66c0b91f7c69ec25160182c90b4e3ecc110d2be30ec5d028e6826093e7209770e9186de08a3e5b3afedd940632364423c40f25142423c6c93c5fb2439274a023167a3f15382861043ad8fe84295c341cec1455f5a834d0f363d978a3b2b7ecf39d00dd3d7d8e268dc7a412c74eddcb267595f7c4687018143978ed78b1bb0112903147772bc5d062b55671dafbe4efba7dd7535353a632e5afc0466d2d893544bd640760b7f780b833f46cc3698b427effd61c44c9fd5c2d70fe521c002ca9a6f123a537b86a34f50f530c55eae8b5ee39540148547ec2b6b347f205922bbd46f04c733bcebcac16c7db1435566c590b8d1b7f31fe63792456daf325e4e7d9c28865c2da636a359a83baba21bb1029c9761376da29804dc2699c238cf75a4f12d107d4528e1cef96e99f01694f32110bf55f483ac2b89db311405272365b6802565c8dec11e68b0c75a8e9b24886772ab74061f4e5e0d6d05123136ef3a77233b1c96cea2040dee20f328f80fb0b6b1a87a15905ee7d25c182e587e3f3a8d80866f0f5cec57bf4494b9cebcded58b23ddb1afd050689366e72b07369bdd455529788fbfb54cb6921398f9210b0e96ea28f482e2f056c5de34072b9b6da43ca9cff8a01700748544a06a816a8a25d9ed04f874c4d78d6383d9b5180ce7f3e7601322857601a5884c7c2ad6bfef6bd9303bd3f944370a92b39b5e838f94133d691a0c80dd54e41d00b1500a3e20df65f9f7e60ccdfec66344b3322718c4f4dc054ed1ac98ff5cf22e2dd53511da507d71c09e131ddb0a793d183e5ea3d3cb89e6684ce5f28d649b27c208719a8b6adbd93004cede8f378eabcdc553efe3f28f2edfb705fee5ed215ecd1e3fc1ead22639330edbc6bb00079c5647fd676b1928c5432e581e33439b814af26ebca1a37dc9c078c1519e29c4520a8fdd08e329d7bc8b81a20252d778d61476144acc5e1f13166fd8e943025cecd0aa22344c89ddd0ba36c75abbd2bea25875339f894957a4032e75e69e01f5c9dc2e410c853b3702f11870e78135938fd841d3c8ca36ee8f3d8858bab064d4e2488191a99783c024067c4a04c3b01515f3e12aba27493b2d667bd1cd7d29a6f50f9671cb40ea7ad40c32398854a215b339e4f785c75053bf9b8fe631e0ec885e63acf58e349625ec7688d2d008a6cbe6bbca81b40a995c42b8203f04d8c4f6e194723bcfe80907045f8d327514329136e779686ea1e58f27901625a896eac947f890560e368ec35449b15303a889f97636465d925a8c29e71a38b2054abc1fcc96501991225724a32f8857827007d98bad992b02904b9c833192a1f1605f447ee945ad038444815a30ad3d7aee50f17ce0f9a332e5033b854ad0c626418d2ed6d0b1f373da16c9de14128a623e5e468982abeb20e2115e15b3a0e8c04f149c7bbbe0786ea60f8c1808cc470e0767f7e77a42a29cb72e6ee919895e3a5a888e491d1e7d975e64f20b260793d141026e475f9101fcf119d87ecd80f61015b825ef6852f0df79aeb066e22005e7d7693805893a6be5fa0dc661c06fcc09da9b5a67443e5a16c84702764f38fd93e8f5c5a8319fb05baf4d03ffea6c5b313b787745690e912d637debdef83caf25058918f61d2da2315fb40083f35dce2f0e21c712b495ea305ee4739233002a4069e5e4e1d507eaa5fcfd3055a7fe67e7bafeb3a75101880ef41f7a7b3b379086de82bd129c280697d6ab7db5680b73f87af5ec47c4de600e4b0dc87fb4a3eefa6adc0e79c83e6d951657e08a56d564298b02b1511960b3ce49b9cdea9656a33b98c7eab0f2cf2b44cdc523a387e0b68b106353c8929d77ef2695fe281fe1e31a0c182be6bf50bd06e1b609f6399bed32d337cc4a76a09d8737281cc9973d677846a947fe303c1aba", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xb0, 0x0, 0x7, [{{0x4, 0x3, 0xcb, 0x40, 0xfff, 0xa, {0x3, 0xfffffffffffff846, 0xb, 0xfffffffffffffffa, 0x9, 0x3, 0x0, 0x2a3d, 0x4, 0x2000, 0xe50d, r4, r5, 0x38e8, 0xf}}, {0x5, 0x3f7b, 0x1, 0xe8f5, '}'}}]}, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000002b80)='./file1\x00', 0x0, 0x200, &(0x7f0000002bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xc4042, 0x1d7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) mount$fuse(0x0, &(0x7f0000002480)='./file1\x00', &(0x7f0000000240), 0x1002025, &(0x7f00000025c0)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX=r7, @ANYRESDEC=r2, @ANYRES32=r10, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYRES32=r2]) newfstatat(0xffffffffffffff9c, &(0x7f0000002540)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) setresuid(0x0, r11, 0x0) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000004850000006d00000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) fstat(r12, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x1000801, &(0x7f0000000e40)=ANY=[@ANYRES32=r14, @ANYRES8=0x0, @ANYBLOB="1cbb7569170ccaf80475b25edebf8d398c90a03f9e6821bb4b6ebb8b0d0221f80beacf5925a394d8899e18a7fdd770de2123327cfa21ddff73f2fc74bcbf6b14a07efd74b0eb8bcf21f27b611344e6830552f92eee6874fb62521d98b6adc448c58e9e213ecf7c9e046601d39c2ab438dec0e709571bfa28dd33f28758fbf5cc90b009621f140acdbaa6254d0ba47c417b51ca06b8b4e1ed02884d42a32d8a58c7ec5da1fd4804732cee9cf6c498f0d1cc859b720daed8277884ffd0bb933c9a673a9c043b", @ANYBLOB="b0ed086982ae288c0ded88b546ef1c1e703d8f9c10354ca909cb45bfc2f978a7aedaae1ce91bb7cea3a037dd1cffbea6890ea96b05173bb55c37129d8a1763fb7c5ae6e47efff4f65eaa937effbb44a202528799b7421ce9c6a23ed76fce3919300aa25e9cd22ce700114242a870e3a1", @ANYRESHEX, @ANYRES16, @ANYBLOB="265c375a51dd6e4dfae03f35aa96c075b7a81828e19cae434d59872364b4945275141a1d8c3288bdba7de4f7565f8f9989ef21cc069e974d731b782bd3939f608f227226f10458476d5a0b704f77d9b09077243e32c3c64966b7f87048ae31ebf117f3c71f91ba7e9e231d44edc42dc038e93cdfec2ea21d2382804f40b80f00fc791879137b4c7b0000fec02e3fb106b665ce902a258aa357d3d0ee209e144676e71e53e2b3ce1841de48bd640e26b82cff5e6f09c5d163c3d74fc465d09f40982fd6c163c833e2a0d23b5ce93d4d7684d79d50ab63ac97ad2228d9245ea6cd2b2716a080a9834983a3f17fce25aabb68f12237c8308945ea7bdfb4b5498e94a92270170ba32bfddea991c7b1aa3db8bd4b0852a1ac8a973989c62720ac01de6b82d9e23d9ff6cba8314b34277bafe30e692417d6e41a3363a22e18c3e4b0373c491de5be29d858901c13eb0a8bf445933928392a0a78a08313c661fb4ae3b16322d136e9d51235", @ANYRESOCT, @ANYRES32=r12, @ANYRESHEX=r14, @ANYBLOB="67f5da103353c8ef38b5b38e5b904e7c50624d0355647a0fb6fc8b71c4f25a5e0b98c9af789957e9299343aad54047ccdc965110151195a0e8a06c7a9c0ade0e1242e7cbe79f18945363747a0430f424df8627c34f11df7504aae464d007de8d880719f3772e12d4528bbe0815188ede3b25b6bf34869699bd226a11298f53ade3d97636d4b0112ea833d44628c612506ced2d2c226cdf90f647c2f988941081193ae81aa168a1028b", @ANYRES32=r13], 0x2, 0x1d3, &(0x7f00000008c0)="$eJzsmb2vEkEUxc/M7oPnizGxsbDRxJeIEZbdRQ0NBSb2JuBXJ5GVoAsYWBMgsSA2NpYWJrb+AxYWVBZ2drZaqImJhZTWa2YYdsflQ4ghkrz7S5g9M3Nn5s4FTgEgCOLI8u3rry/PrxarWQDHcYi0Gv9hxDFci//88vHFF6Vrr958ev2+feLJOLkfAxCG659vAnhXNhCofhj+ufpQPavgkb4BjgtK3wKDpfRdcNxU2gPDHaUfaLpzTAnfs+51/Pr9pu/ZonFE44qmkMxvMmKoA9hX+TFtvjcYPqz5vtdNir1wds7c1KbiL/UzJ2WOklY/8X7dfvZ0JPqz2tha/RxwOEoXwFBRuog0LMuKS6Ld/7QZ72+sc/9dECdzq2KyO5Ahif8gWHJEfKGjkVOT8Yf5Vd+3mdjZ7V5ZGheAuamPB/+2c0qZwMKY2D+F5Z7X/MmEGflHPmg9yvcGw1yzVWt4Da/tuoUr9iXbvuzmpRFN2xX+ty/96UDbf29JbIql0K8FQdfpA0HXifrutNUct/K281Ou4dL/ODLnpnuIj4q8dnrxGUy9uHwKlTGWJk8QBEEQBEEQBEEQBEEQBLERZ8Dkr6Dqj6pwCe51Gf07AAD//8+DaM4=") r15 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x5) setreuid(0x0, r16) r17 = getgid() setfsgid(r17) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000400)="976809a0bd731e18d5bbc3c388a6a880cef158efd68004afcafc274231546d34544c6bbfd4fc29ce8064b121038c276d842b36a03f1a03c38b9cef3ab015340d726f9eb683557eecd83a8e097ad24415ae3743c004f7eca8ff7893e7d7b2620a9898ca31d519f749d7cf23d1befdee8eacd5ccc8fa08371976ae63bbd291a901c2ecb25a1e16f712de8270ad3533e58dca34cf4b0b5e45e7a8ad510eef8e24dd16607dadf7b34be82d85f3d3a018b02ac8fea5e4d306be677834d4a260e5d242060dfcc742efb8ac9cb0d3ecdaa46d35336ce0813691612cb46bf89f2a9d181e3c50b8a0647f29cf2c8d684bf4d0e2d1a02ade7008e8cd6a3c9d25713d509b614ad7aba5ecb594412bfdfb6aac6116aa98dd85648d57040e4012dc4b6f2fec7e52455ab8f94fb6e03670fe9a080ccb7c82d3d2683eac17cc822df2295be581169a1b541b796779e1b090326bc7b07bf5c9bfd97dfe58f9de5ef0c5f6c97a6e949e6745db35e2ca8abf104e49755566bf727c9fc2f967f57fb61ff96d4d9e359482cba142c34fe23fc70076a8321d91b84028290a28e27609284d264f2cc22437b0164dbc00dd19d8c11634598be7e99238a768489444a40ace38cd54e4c7a4509f18d43f6d415057b8e8f478dba802836262d321be9f1c2a99786f21cf8d3d8052a7889d79cf5e6709dd29f6c3e0cacc351050e94f84c33f6e9ef7a5dc751b99617ec0ae5362a98075325785a5c10879a484d9596d61a8dcc89f74dbe25a810838c82876ebc8c9cb050058b5dcb381d01eae96e2ff20f9ca20a9843d0f188b36abafcae275a28f3005773adef0ed66e1702d9b5d2a06a8556cebdea94da601125dd25f97f11d71ce9a22b44e9d71fa3c86f6571c5b39919486e6537f9ee389bb0cde3c73be233576e46740fdfa740bb9c0b96be05cc6126edbb63b27bd662b0327dedfac60a6cf4e44b657a02271d7d36ef3d651b3ec85185154fd0b0beef2812a03d93e628c8d7bd9f10a8c52d35550256ce1ce47a55bc7061ba4c60a85aac56f15bcf137b5b1fbac0a25a555b51a08b521f293fcbfb607145aeb1884e7bde12cb3be479d9a6df0c4617297bd8da0e398066394b412ca21b549d5b76b78030f86a04c1c49260d448c9b8c4f80508fb57519495e074df57d37fea08353f4d2bd20d64ffa6229f0255888f5790df2e92c608920d3cb420dccce2ae9782f8c4fb0b81cd38812bf48d35368558b0b645199efe337eceff62cb1e1766d237e89f04d81e0af506c121ac70585815b8c69600c8ede467b1fd5efb7a3d6919ce37b8aa6d514d4e548d6a8c3ff0e2103d8385bf4c3015cde0559852e3f0aad201a9005753ab4ce0c337d7745299f9e736072ad65fec9c5d2a5580c449bd35f572a8767d81cc7afa41e2ae422c87dc3d6e49b3deaee981fe4d4aebfd948d25952687aecca1e03ddf3711597781d49b477006e7af68994fb538c41a43b2992b6565e62dd40fc6c45d0d5056a820aa9c2b15f6efb66715ac20bbb6550a7bdfcbd5cdcbdd1e15dfdb6c32e65b4fe5b60f563631dc008ce71c09e7f26685ec44f2ed1ef298b4aab2138743674c382ff25b08f393805f435927641eaba9b1073c74438e58d6c8a61185922b5b8c232b23a2c4ad7ff5a0ffc17c3ae7165dd3a708ac29073189f0bbb59c1bc1eaf06f52fddb5818a495dfad47171ffebf02c14afddb76fa9d94bb9c722984efc76281f50f3594a9115cc8b6c92d12a45c512fd2c7c1f3c56ea2db9433a3d84f5dacef0abdbd059cc3641279187a70c6b3099c0d904a4813c0f9e65c9ce457f8ba3fd04909f727bc3404d5bbef55591e0f72ee9cc1b54bf66f2efa4f962d35ddf1abd7e2d341e082ab4b303addd3b8d7530cc709eae70cc3709346b7b2e4bfac06d60fdb1e2a21211f6c686034f91b283e46cc95947797a4a20ffedbb8cb95d38ec172cc036e7eb5e8f0c23510eb5ed87009678ccd5dd1c073d478c9481aebf67f7ff28abff17c4897442e1a3ab776170ab36f93152be7f3eaabd7ae54b1226d8618b35c36603d0825d440095dc2d8cfe2b7bd5201856e40ed9fa1517a8fa83bf33c37f7d0568c2d3fb733b9dfe0f874528280a96be17d7d482634e6c1be23d3d5f8d1882add8aba6b6f6bc988ab55c5ae59271c73c78b3d556dd163c656df0e214f498cefb077cb99803616626ac4ad910d23d0e3ec08d0cc9b688108d01880f573c58886b8eb5311357ed6ebf3578b5ec5e58518d8c4990918ccfca5c8259b75a5394ee6284546774f423049b1220a98047a9cf0b350a8dfec1e589e14202c81b5c8a120dbf79e8c4168882b6df459fdd2841bf778d454e3bcf088f96df8bf2f182a0218e863c8a03a3b9e6578c6a24b79fbc24695bf3825a569fdf5a6fa5c725a9915a26b5219dffb38ceca6e9914c40c05085f137f2f90ea8f022cd506301c2ad7bfad1a88f1c13cd2fa88de9e43e5b443747c13e4d4f4085d453f721c540075ada44c208efd72e915f662fca54a31a9afda2443e4bc446c2b2155a46d40b60dbc14f7cbe02fd3251b288ad6558e00e29a376856ab1560552cb84ff75a8c102302231688952a2d855231ae1b7474e225468d5a7a8e49f5fcd9b27ab432b5384dd0a3322e7587fd1b91d577268ee89501a2c9892e3c16306dabef1491a9ec4a784d8494287f84bdb5a7fdadf7222f9f70429a567cc256cd76910ea5514bf5f5c5b5675dd7fb7fa013e7de6cb2354bcbe62214f915bbd46be6e1fe732524dd785b4509fc67c6dea48e159ef700df28a33ee02d9d3a0ff429ced6e18a504227e646d80866cdd95820632f9fed7bad863983b7950d8edafcd64a062b1564c50dc3d83f0375e85c7c292222980cb58927076008b2c0242479a94a977ab7956a2b62e4f5d63a515c0a90947578e42e645ff8735fcdaa561cddbf848695a8231248ca48ea6a9df483dacc940efca9486bad1e90cc6e1493f5dd40527c13efd1ff4a7db3ad716ad534e9b951b6626dd079e11e5f5a446acd6bcae5de7f583c4624a027ee9e8279f0e9d5a676840e49e94f4ae96e4931609cf93c201636b0cdc68827a354f8c95341cfe38c4c4d7d020cecaacbeb4ade30126104986d009d96824dbae0f535083d4e6c2323be173bafa53fcce1f2e845cd4d1096cab2e6b3a3272d60de7be000f984d88c459246f25f8eba3ffa6a52df814b22bd1520fc28fdd63adc9e6395d08d61477b3701d87ba3ec171077bfaa8599252082118320184ef701fb71a075bb1e124df474d20961d950ba2e3767fd44f9b980ecf51f96925dfa6e807ac0230cd82357ee0a927f0f643666f7fd0dbd567e72d977d329d94e7ec5ac6c22bc35189e939178c65658ef10952c20e41d9dc1c54f917955d4731c06cb113feeca6452105aed3ee000f6fa3e91d42592b215f6e915064a2ad32ed3f594655f6deb916fc9f5b716c17247e4cc424b6a5ce9e25343d19bb5d0660ec83144b214e89c8e8cfca59a6e103a4277b4256ae2cc93cebe2669549c80cf9d3bdd59817a353f777c6e4cd1ce4c72b094aad556ccd11106468dcbdba602e690fc439b84bff5bfc1a0a78cbac2c10cff58db3321f6b2b0788ef63945b36229004ba0c8b98f6bccc9a6fd5003c510272227291e2fb53a51ce12e52e1667b34bb393b22b7890651f705412c311a14014af741e0b7098043265208bb3202e2810cd947429342ad03c01234edaeef2a9f5b1e5f3f7eca3dc2b7f054cb31d4ac36dd100747ac08f15e9f3d823115a220dcb5d674a7b2b19a34e881eb82d28acc376969f2d40daae6e7d2ca3eb6cffd2ee39dfc81c614183f03a59a603bfd307793d8637c6bb8cb92dfa5b4d2878cb451786c86ca8bb25c06442d0f94a5870804c9f828ecde8c592c15b1638bf103f0b0314dde7151c947ae88e60d8195778f1e483237e5b230cfa21d9da69884daf67f2506392f92046509b308e01c31881532fd19a85db18ee12ebf7c8a5dd526c69718954bfe0d0959b82440286f41df6ce77f6dad54e468efe211a62c797cdba6c09fa3e13226c5b72fac7eef1af358036d23c3dad5a48d80f0baa02f291d33e573ff09c61708b49bbea8ab1aa586f5d0085ca1e00ed05f35e4451d69d179aa7821ccccfaa512e9907f7033eed81b3fe4f31945dab51a8fba5d9d64b6042101b334f42760ad59448d7ac2bd3ab26b4e4d2fcb7884e8db8dd64302552e8499538a96dc22c96dce2ec70c6bbcc208cb9f221299a92cf37c9eb049ad8a4f154379750913399c110920e6854e751ff5dc56a59de31e8d38b8a7c025679ee2addd07e3a743c77ffc0968d59e4042d2e3b23f37fddf12894d7bb452eed19bd8aa76d86918d72595eab45fbaaa6aab5ff1f21eefd391eb52209724acacaf9c070c3d5dc4331288b75ba9513600f3750e0837373bd429af681beb71c5122cc78967e6a084133c19508d07c3f8acf8428f92be7969070404c3d3a3a1aa588a431befa5c247d37a7e1371f0cbb2db01264cbbb3e026addd06081d5d9bf0e27676741a0a3654e53e1186ba6d2410fd84ef6d713624e33540cd6fa3409bf2903bd5f127605b78ec8bead8c367a6ca99faf3aafab56dffc073ec29101ad71f26aca83ff31e6ebffec76f1dd3a52d38e4312e75d1e7ce45ad737d2b701eb307ce5719b3d6c5da84893ae0a0544dd0e6c4cb02fe1eaa0d7e7780a743eab5d5fab544f51559706791b06965dc1400d7bb971ce0307d327edc3211ff1173770d8cd05cce3651f4e3cf20206f5ca4eaded23493bd1d9d84cd7c0c664a6e6a8b79f3539e990e93e32eb660da63defb1f507b781b0ce3bbf0fbd3822de477021ce9f2b82983a064b88410829c4f03d0dcfd59cf99b3b25ccf12aac64028d3f8d9dfaec4822da0c9965aa0c651be392fe214cb9c61669068730da378a918e62b47ed14ca9db4198ba41c98e33e06e47757dc599a3c557a781d3163d58e6bf8a8239d8b10b764c523a42e8fcc8d6e923cfaaa568f599a815b330262d944a2253863608bd549e83297d39b023ad5d32a84b5ab2eca8b91cb1f25120a5001bec97ce22314e919f986987234a35b99491412187ce2667206fee1f892792a5a965958b3b02068216bf673f7a888f06bad101b945e92da457cc413a89a80b33faea8144bab043ad3766afaa56874bfd3e54678d261173496707dc0d31b2b957364b159b0713f4c14f3b759935914aaa7c2cf2b62d7935d6388749383a858a16def709af488a9086ba0bff0ba9346bc4ff8837d490fe0a13a9136d700d22ec975bada25a1a727f764eace7608f720df91faa6eeef409a0c0d2c47d7040e249ce701da88190134e4de5745203b6404de54a1dde874d5788d36041f7803cbdb6dd2968befd7eb8dcd05cdb58c9188e8a0ebcb5c925c745d10c5b75a69bbb6d1420744766b20a73c6a9f7db92c7b9dff963bd9823022acbc0fddc4f43c0671f51648c35a2ee938a28e0eb1f91c4fb891419a786afe86ec955297973dde413d55fb6d971d2fcf9c2ceaf3f95289ed2d24bb93df02f5e5326fcf3cd295140823dff46717d0fb4dcd165b29accaed2864cb94fb4f78b1316b085b2d4570e9d8708c25a9b8364739eea7ef2b99d9697653c87911ca935a78c7bd3dc5893e44bd369fac07bd630ef63d637e3b48251905b733092d54b5f9751c20420447a6be71db794ec408fcc3d7e1f8c38fad91005c1590c1ebead1b68572d0cd9790b31432e52b45072899b7c82399fbbbd6cdb6d2a3912d2c0cc56e04a388ee3396352899350091b9d2f6a480713ffbc4df42fe85539a0f49ecbccd477a4278bf19f6d65dde738d013382a5cdaebd7473a2e7986a953d8384daff55d93fc8fc28900c2d1eb192d5e3bfb0ce5e11c2df3bca2e107944772ace971bd3dbfe66b87bbe18779bf77d257a5c5be418f91c89c9c26b0749ab7f793e7b29e9782f338861288dc380a18f262b54a82c6251d32ac623b868916060f7d2bad4cba5ccc8ed6bf0ad8103f7060727badfdf067d0191b43084e3ac31f673914d35356f0e71faefb809f834314da66ddead656ab4693535bba03a188585211194345e9a6b3f5b4c044014a8b4b7fdb05b85c63f2e7b3c6e57816ea778a27a3e8aa5e3c7a8c4d38df1aece88016d06e7063166152c9aecd9020c3d20ba15928b5fc0e5e41b7e4c270bb7470da9ef82112474d6ce7b5e20cf0439313b61bdc82edf1cf67b463bf378921aea644603101910cad741660ccec9de1c9eb506517da040520d42bc2187969533e9c74b867f6f45033c7a1768063534ea94159a8db9fefc8d7e91d508f94dbdfe71783fc2c73d99aa13211bbd423a5b45dc7c11e3299e95532e18f7a46bc10301faa6e65cce8ff0eaa368d1b6bce6be799bae28b29ae62aafc411764c3d634a448c078c265e8b6149820386699ba6baa6315c00c548f6e690dfd07310967aa6a579aaa4ab2fda47db6e4c425b6bf5266db768702dc9c843b6fe8dfd6c41c6ac9b3ea54724a937a1999c202a27ff1cb20bb486bc0a9b5b9dffa782366f9f347fc17e199a08d99b872298c7ddde0efab90b145d9d6bdb6de2daf9489f49f5b083186c1666a6c4f0c896e51a1442f6ca4649ed8ef5732f1cde7ecf7ac9544064ff07b6d4b6980b4f97e4d27f81b7e567d994b93d615ad06b2b124ab6bc8f27202c0b477289278fed80a25a2c4e4a7b9b35566907b6c246a13dee8452e917e6d34789648e0ee7c7e94f63b23fdad7df35ef137b3e1d112b66abc3c5a1cf89327aff3514922c4d2cf6420ec8bd2eff1600ce518e38860664dab54ac2b2370ecbc4337e26d3ec26f19d9e12f231a49dd6ba330f37da0b9c7deaae13803a1530c75ba2a871ae6e785583a722bc7b8f8e21714b8f47709cbbb6f76dd709aa922517b826aa3fe5d362777a09026a5ceb6ba55bd5bada049ebb196ed0e6bd0406382b123bceb3c9159b1b37f2a91a28c4dcb74d31f1c0e4b8e0e44f96ac5e8ddee8cfe87815d2eefbfc5b354e4494fb15b62e43703d2770e948236a107dc8edfecedff01f21a1632de36bf4e001e1c615dc5f2b5a5d46a93051566f09771da06842c20eb61fbaaf0ac6db566c142fea5fb7e0c5f0e53e6be08c88073b5da66e61626e7569d9dbc6c59c807069e73ddc09d5bf6665934baf20e54c2983c0a09ec6274dd4ff40cacdfa4d43fd84c86cdd707949270910fa38b716c587f0cc2aead5105fd9bc2db51d36da2c6ed4517c51f1d11685d43d579960085f7f326b3432c8ccf16bb6d897d496fa461741f0da8f142dcbd15e580740ab1b585e0ae8d3de6c82e64c004e657eafce9561493e33005f712e5180f23624f6de635fedf036179505a264e870960709621886e832cd88b5de0482f32c9b8ef99757f834f6c7ca6ab5eaad04ef56c278c3e3ab8da945a5cc0cc898fc337f3ece08504ecfda4a800f0b8de244c673ac50f5421f06ee9232e25f0c0957a4aeb02339e3b9d53b8ff93f9f1ce0cca6b9f403ebdc1feb0edc272546ca480923163c219608ac82b39efa6c31f5eb72ad06d4d7b0d3cdccdeedefe841c3822b6847819041ef80ec091b55f4564d90b06d9e091f7eff14eaa20c05c1b5454eed376cd32f6140d7329af34bdb234c16bbe9d084e68dffa18efb286232dfcdc0bd44101ddafbd4fb6203a2129ee0f1fe4f852bf3669cb8f770fd19787c433d195b3728701b2db84374c979483026ccd1faf1a1a59c4c610a82aa6cc5a6b676eef430e032c2bf5a865df1dc5fadcc972b2c32116ef1701160fb9f53b3361010bf67def3f57d9131b4914bae4cdef71f0466affc94d9ea4043f7e9030f5dc758bfd404aa2c8d3445d8cb647c711ab247851e2992aaac7e6f32fe6937a4af6de28d1ef416a23d2655ed9db4fbdaf50437e96aaa8743208d8ae9ad637ab3d6cb5d5049b85637262d20dc45e97f5531ab5079a2e51852476b985b951bf37a0dd51c3d75efd87e95a8853b7291106d672f2aaf27c9fe3270afd2a9be7077fc219a8ab1aa0698f16a32b683612e99ef8a80b3cc0087120b6b1df959c4cee0138be707fa0f4abde30a2c23a9c49be7ef88db1df94711555f4b479c8c95f01b6a1a47aca10f518b01adfbcc9475b6dd349297212dc68b04772d09d79b763881f18d799ef5833473bc8a4acf1b49ce7dc0351d5c110dcc5da3c313f37af2c44b0ebe0c499ff79dd3f3733d492d342e019814ff2c412f6a0cb48fa5bb2d0a98ed314f1f343ab1b9b78c410477a429c534a159991be77c74b68f6621d2e397e359c7e7be9d331ce9e8564c71db5ac3f8e48abe63aea116bd64a62d684c26cbd71c61b43eb4a71e51963b8c2b246d962415331a29b5e8e32fe4db6972c771494eb836b4317733d33e051fc8795b545d5c6ae32e1786fc5eb1db6fa23d0082614e1d81304d03de344808a24c5a9ee562df24d569d977b868ad53dd6109400e4bd1a0a9a5ce2a0a31b4e484c18b1ece26883cf68e665e678ae0d5728fad9c5a909e1910136058de72d7a9df720104399e194a1fd17e78ed7aaf28d95943413f186247f9037236b749363d79d17b5767436b0d7b348ade439198426f3fd547cbd8a0f4a74f8bee2071109dcf73e92b181fe7f79bfee74a616dc328a9fd526572437c786ab16a5883c6706a342197d5642e452f38bf06c303e3197ec2408cb4d343c6074151162382a6c1e9f1db7240188b48483714fbc3d2d1b0fb43bafb5d23d6cdc9c4a1fdb6d3dcfad22102bf5f65254529ae3bec1be1dd5a8126ac526209b8d81040af8b67cfb4b5e8019cc219456ce0a44f2d80c7a6c44c9a500ee4b53301555a32aa8516eda8402ce985e745b29f5c3f08d8cf7d51d42fe654349335dd3e9d855d911818086e22d13fa54530fe89298da390c72c596684e314fd6c5ac8087f2cd607d9798738389232057cec06db0052d0d4206c7ec99e9688c16d08ed585ed627c2e12ced941c99ef6b0c6abd82b5d5873f70b8b4ac7687cbd84a84a251a1d884149cdcce95e080b2f3cc6eae41c03dae870e7b665024142d471411c8287953ed4509a6baa1b60cf1ff89bae902455f1c417e5752edb2757997969f4ab1787a98564836758c893d3c4731a087e90a6f235dbce53348938a3843d4a2f6487f0d106dd82038cbc6b0cd9788ad25029d62cea45d2c7d8c195b166ae9e9e51c8842588de128e6f75a88267c33514c581689745c606efa1d8c1b955b4d588f015893f33a5003508fd94eaecd90e8933aa881b374171476ba4a91747ca5c8914da7abbef194a561a16f272f6e9b51bca82d5496af7f92e2348b15f43c468a38d77ba9f79efe2b9d32ad235714df3b2f759555648e2149b6cd6a8e289d0866fa5b9bc6e8e7984f2a8c5555faccdd8323bb9bc0aa038d8a577dbebad9f5350b871188ba4021bec6c49c8e9de5a99f7c553336f58878234d3852e3264cc747559289f7edaea7309ec9628b81e862c2afbf32a814787fa1aaa338b5323a8faca3e3046275218db640aba3b2c7abcf1838d13b77b7cc1730dc03514989f0594c5bf1ec09dfb4e5c7dfd23e760b3788aa02742d64bf565450b3f996f29d4322da56281a21da2a7212344bf5efae1e55bbb27ed42b06cee05632e1ab1100fb013099a16b4ae9303edbe7c92ca34b2e3695ea3572f1f6d83fb93a6aae3cc0361424cf5312025fff1cc66c3a2260759adb82f92994168482c71c50ffcc190258eb4abd7acdfbf2e67ca629b7d89fa9336ecd06f024e93f56b014f1b6af6f69536627a68ca3e872c8837d14c28f10f0c055e23be68763588e618d3c8f6333165e53b28cd4b4095eb869a411e254ecd392583104d7485e7e2c1e60e54b40ea565a32e76500600b2d28155c6f4084b9672506fd5be4a44110fc30091c90cfb8e00fbfe1e0614a8f65fdd6bdea7dba5e3b897a13355e364b2521323d1acd85b3efa2cd28f5b3eda7fc169f8ac54082d32fe574c2613f328a4438e757467dde7f27f1f3f7b1fbfde13b73a6008efda75bdf9783ae569b3ece188e8e6b5974e387b9b518207b06bdb44a83ba689f31c437633c696671276a9c77bb608ac08ac63ef6d0e73411fb82280abfd3ca6de0d91bc7d0e8d3ddf7224eaf67fe911de3026a1325d8375f5397d0a830ea56769326d79fd8efb8e34eb9f87f2147165f494ea4042d07e01a1262315af78d8d2b6f3d878a2b3e8fe1026a096eecd9b25ade4ce315709abf2b60720e4766c46e8a71a095e52337b60b219c21b531b59fb3edfe3e925d5b11856c6d5e8232bbf6ceb91e6c9d8aae3c3614983f17dd2023f63c60e1aa02d0cfa6bf5523f9cd51d1067d58079c52657de7275c01207bb7492efef5b50ebf9218a665a1a7acd2ef2702ea30a52af70a2cc8ed73b4ae53a48203df47314b39e4df9f42a51e82fe566d3e98ebeebe41601b94a96a7d0b9ed46d613624627a8516c08e8c4945c6e9ce94d6b579745c4b8b9ab2e52688f6ea1506ab18f2d917c900827549410c7fee43e65b49874e994abbc36cd1458da8e7ea25c024cfe60db3fcbe0cf65118f89be7b45082aac33fe0af000aaf28e7b42113de8df7883fe07575fb09affe5cefea92026a337ef517833da1af4f4ab165f87bb6253ae10ae94b4add43ae090eea39afca6242fdeffee84096f80dcfc6ede3c0f88531ec35cbf13c3b11ea1ef6f8818131054a2933730333d5a7ee1ed450182d361c4668ae61ce39ca7d48338a2a35d72789b2b75ddb14bcedfd4aa6b2a4dcdb0cb8d2a210b5ead8eb8e137cd8b184118effbe3d82bac64d1a3ed68ecb3fb53b703ac34bdb908c6955ce81516793aa299aaee40a5348ee4877ffc1168d7dae411412b435a16650433d95afc762fc9ceaa3045373d1719b78561eb4175a9a0d599c5a3ed14004b26a36c929858f1162508a56855c3223771a6de67692c8d45826a83e16c0a0942614c0fc8cd732a688ec80be66135010c84953f32cfeadc3ed7cb0e66c9e911af0bb9cf5461ff2e2504ef1494b1280e2d8042d2cfca7882f314f0f13b1e7021c05c85aa85b3e2abd7a71eb68c2b977610a801e3e7bf38ce2d134dc10512e3ea40ec35f351afd663a1487b8a7bddc4dd1998545eb1a69e8bce0d58b1588f04abb362641596aa828e45fd3a9c6d63f409a64270f00265394b5d2a807cb609fe8858b96f3da93f98899908642ee93cbe82df609517d2b8371e34bf45899a39a1812da06eedda169c35f6dd644fe425a6099707c0c2a096475b5a01fed834b84bf0a567b1899c4d29a58f07b9834462c8f8164cdfedf34a7902ee6d0b2c07ae7d6b83937a9f92fbb59b2a2edfc5eb88b1dec1fc1c7a62214cd1dbc8e9798b0402b1a104bbf9d34387d9c07d3d7f96dba37dbd6b3276d3ad4c8dacc750e1618321f34df9610237d159f2417e69f91be7427e2cb06d209d142f34cd058fee3f00299edd7068acd3cd7e37775d49f0f8e4646c2e2af72af7fcc625eb5caacf389c8c5991b76c8f3f52853226baa38ce1277ef32fbcc1e4e2930960ca55858dbb30c0b31d79f38f91e1c4b153704ad52f49413ebb8603de2f86749a1c7c7a38856412cb767c08799b0b5ad", 0x2000, &(0x7f0000002fc0)={&(0x7f0000000080)={0x50, 0xfffffffffffffffe, 0x6, {0x7, 0x2b, 0x81, 0x4000, 0x7, 0x7, 0x1f2, 0x7, 0x0, 0x0, 0x4, 0x7f}}, &(0x7f0000000140)={0x18, 0x0, 0x2, {0x10001}}, &(0x7f0000000380)={0x18, 0x0, 0x163, {0x8}}, &(0x7f0000002400)={0x18, 0x0, 0xd, {0x140000}}, &(0x7f0000002440)={0x18, 0x0, 0x1, {0xfffffff6}}, &(0x7f0000002800)={0x28, 0xfffffffffffffffe, 0xffffffffffffffff, {{0x4, 0x9, 0x1}}}, &(0x7f0000002840)={0x60, 0x0, 0x800, {{0x4, 0x100, 0xfffffffffffffffd, 0x3, 0x1, 0x1, 0x1, 0x50}}}, &(0x7f00000028c0)={0x18, 0x0, 0x1ff, {0xd}}, &(0x7f0000002900)={0x14, 0x0, 0x3, {',\\\xed\x00'}}, &(0x7f0000002940)={0x20, 0xffffffffffffffda, 0x9, {0x0, 0x1}}, &(0x7f0000002980)={0x78, 0xffffffffffffffda, 0x100000001, {0x767b, 0xad, 0x0, {0x3, 0xfffffffffffffffe, 0x2, 0x7fffffffffffffff, 0xfffffffffffff508, 0x7f, 0x3a, 0x6, 0x1, 0xa000, 0x400, 0x0, 0x0, 0x1000, 0xa01}}}, &(0x7f0000002a00)={0x90, 0xfffffffffffffffe, 0x2, {0x6, 0x0, 0xe, 0xc27, 0x1, 0x1, {0x6, 0x8a5d, 0xfffffffffffffff8, 0x5, 0x400, 0x9, 0x4, 0x8250, 0x9, 0x0, 0x2c93, r4, 0xee01, 0x6, 0x100}}}, &(0x7f0000002ac0)={0xb0, 0xffffffffffffffda, 0xfffffffffffffffe, [{0x0, 0x8000, 0x1, 0x9, '\x00'}, {0x1, 0xff8, 0x1, 0x9, '\x00'}, {0x1, 0x80000001, 0x4, 0x80000001, 'GPL\x00'}, {0x2, 0x358400000, 0x2, 0x9, 'C$'}, {0x6, 0xc073, 0x3, 0x3, '[$!'}]}, &(0x7f0000002cc0)={0xb0, 0x0, 0x0, [{{0x5, 0x0, 0x10001, 0x8, 0x73, 0x5, {0x2, 0x3, 0x1, 0x10, 0x2, 0x1ff, 0x80008, 0x2, 0x81, 0x2000, 0x2, r6, r10, 0x8001, 0x5}}, {0x80000001, 0x101, 0x2, 0xef, '#}'}}]}, &(0x7f0000002d80)={0xa0, 0xffffffffffffffda, 0x2, {{0x1, 0x1, 0x80000000, 0x0, 0x2, 0x0, {0x1, 0x9, 0x0, 0x20b540000, 0x4, 0x4, 0xd, 0x4, 0x4, 0xc000, 0x5, r11, r14, 0x101, 0x366}}, {0x0, 0x1a}}}, &(0x7f0000002e40)={0x20, 0x0, 0x2, {0x7f, 0x4, 0xfffffffb, 0x50}}, &(0x7f0000002e80)={0x130, 0x0, 0x4, {0x7, 0x9, 0x0, '\x00', {0x2000, 0x8, 0xffff, 0x8, r16, r17, 0x8000, '\x00', 0x8000, 0xe, 0x2, 0x0, {0x7fff}, {0x3, 0xffffd677}, {0x3, 0x8001}, {0x9c6, 0x6}, 0x9, 0x1, 0x8, 0x8}}}}) close(r1) execveat$binfmt(0xffffffffffffff9c, r0, 0x0, &(0x7f00000003c0)={[], 0xf000}, 0x1000) 2.330190799s ago: executing program 4 (id=513): sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(0xffffffffffffffff, &(0x7f00000001c0)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[], 0x80}}, 0x0) sendmmsg(r0, &(0x7f000000b040)=[{{&(0x7f0000000080)=@sco={0x1f, @none}, 0x80, &(0x7f0000000200)=[{&(0x7f000000b200)="67986e23dbab2954b358e504000000000000001c134923889e100522b91fcaed1b5b37e7a9fb1581fea0da727e3b75e7e5402422aa2b8b8c64966e17edc9c351bee69689ec84adb8a5f575f2e4b9c9c0949b0ff01be56685d8c42728cb97b7b0bfaee9ac8ebdb499f8b483e1afeaabe8d763baf654f7678510f73d4ad02037aa85bc0239dbb23682edf8d407bd40680af76cb0770188b101d18f617fedd923773cb7c6a446", 0xa5}, {&(0x7f0000002380)="7d718eaac9f08497723e9ea0c8c629042fb7de34569b0b9da192886139b46d3ca8ad339db8884986758c44113893440572f007b7083d145f63745495c3ad6425efb6f9430a36a26245033af394bd8fb27b5a2c9bfdfd430cbbd4d154a76a902b2814cb58f00107bea0afc88ffbe9a0691d3ebda837b922c1f9202db5b3dc538a64fafc938d20820c3772c8fd03ea785cd5e51521b3cf8d3b3e86c0955314fe23df5fe7a2bd4de37a97f03b329fd9076a64ca11a55fbab448a90f780a25d1656660b19f28824b3c5a338a159c309aaed3e60e305087938bdd649f8a69258940f24774d34c837f0a5adb1475b9bf28cfe1c8704e860cc478b8a4001e44e31a7bfed51e88744e500971fafd0452188d9af0fb7c472ec3cdb6948903b4f4d2b6740706a4b5372fece8c7ce0cf86b5f06eea1bfa54776e219f36a07d9cd8282dc900a3810cd15f4a19bd1429b701269829ca978a92c5c8e268cf230daf3f87cba449a74312c0c2cde51d4bc5f43b119c3a3934116160f336ee08c27415d20cc563d9ffaaf2fc1f69db272d9d46417af38b8820b9233d1c61c65d3fec228110a2da002e4a01e6a523f7368f7785cd92ae02c69ac812df267929867ee5f96d20e87661dfd45e0c513184b05dd7827dc5698ee2cdfbf5224bfc5a13d67be79790f1919b2e7f1fe7864955f3f84454a9aa04467e895ff9006042b40967b9658b6ff1cddb41ab5e706b1288cede1a01c12c2c5822991547a96c74cb48f96dfcd942ee45ddb1740a579ac1ef3da7948e58b3113d3cefb4e452169bd28a2f3e0907d8d47cfda997e15cf67af3108d1a047f05e2e06e4be90f51eef4fb217b02e738ccf4fd41a1b0753f54c13beff30cf7abbbfa6bf7352536583a8387cf36744c07d6687ff4c4175b4cf987cf555196c5295b4115baf8f016638fe0bfc16e72d6928c5135ea73804d63d08697eabd739b6bdcf99e01b5c113b1b68954c2f3dc8cd0444ba0b557d78d91df46e503916b7ef91bcaff1845cbaed187f36d944250b2edbb8a9235226db52df4541d1d8b030bc7c638876ee97fd12b147f1d09dc545db9eaf9e6747487da14e54e8a5d886b7c8f8900786417f2c5a47c0667135fd5aab41e3272be3db317dfde204a6e719ac7bfd2edcb843ea48902d0c37fc577a03b10a1572051a43cf9ac9a0731703b6689950a55c28984be7052294e068d608efe42b0ad92ddb034604446ef8c0ac14b4818c1a6a40cf96623517c303a74803e5c34d7133aec518078a956f90004b005fb020845429bff189eb96e88be6fc2fe6efd572441b93bf5d175bda9adc3eb25740d3aa61bdd65064616464945baf85ca3132771334544d891d68fab96a088f807ae6c8e74e4d6b94870c8cd4fb787a74d7bbe7fa4eeb338b7be4b531a8b3198a23dd14712b2ee55aad19fcaa15d09bd941c6aa048a5a8eb66865f1bb5ac816221f057edc0714c8756f08e0ed4f94381c8ad77ff724838660f16e5f0c6b4fae253601dad1540aa32d563cc283420da593268b17478f9f34e8c0f5c26c77809dc59e514e7c5a9a1ad4d69ff5e10a939a0f1e996c8311424d32eeb64a20cd49762401a7f08d03bf307edccb902287578be148af71784557103cdce235b6dd2190e870f5604502a9145d28f4539733f32b90dc3d67532ec33d065952451993b79d76d64d037929d924b57b06aa8cb18d6d25e40f227f7cd8dda45aad7823948c7e0085f1d9378786a8b30cc6a177acd14c4ffde06ec7338fc21f631f89812a15e5cd098bcd43a9deec9ac47af0b1488fe183b2e8f172186433bb97b5827b55ec095196115f8a20e76bcad1d0fb3eeb9791e32763bf8931858ca19363773126664b28ae4686707b803e747871a43951915adc00efaafd247be6f50d9b7e945cf23e620f8a138d36269d479a08e7930a3dc678634defb6c3a318bb222a889aba904a6307afa0f3c4916fa879ae1cbc56cba42266e4cf1c70def0ad7bbed0370aa10307df778c29bb2f9fa169e81a310e582441f2856766604679af27c9676a9bea5bc5e182998fec79ab4228ed32aeef9ca782a2e12731542c2028faeaff6a39c541eeb2ff79624f123b13bb1db01f6b9772424ef72487fc9f8e32487c57a1c2ac31fd70823498862519adb54bab707e59fbd4a27cd0e8d7693b03f59f14ccf0fae621565c4aae4869c99520fc4ade2adbb63b840e2493df6d708933cc8a65477a180bcaef4b0dd79c1913ae1f3873aaa1da23e39640d55cae0cb9592da34cec6a1b7eb91560d62c0ad5930f09469364f7cb7f28ba8e9de8c5dc05ac8cc4425b2060e57de22af7ca8b1887c40317d82ff3add53a87a6c5774bf16116d9ba880b04f0da2340b62327130c46ea3e411245b0342a93f6bf1bc9f01860972c5591b2ab1dc3934102c2017a1a4f4f1cab72fe35f97a5f4e05abd239ac99f9730d00f866c0a829936f2af084aafdf48b0d87c2c4a78a9e2377bfba5f4f17f5f0d48e41fb7fe338ae3c273111fdb7269b138a95ee3d0e3ad8d5635bc42c7200fb653e281cd0d221a6f5f9c2fb1fb70a9f2cc5595e20cb3178dcc687260d2343981fde6ba9dc3c2c5e45ab1a87207d4fd544363794ca16ec39b77f9d99bc7c3337a163888f6fe4aeb1d9eab34849d1334adfebdccdeecd66aa87783a60c56c4891849b806d4961918744ae845390aed5a7cbafd9ed0487483d6c5b7c572dabeb3c353e3e7a1b5b1bc1f72145b5bf69d2ba130c1a66e1f1c9cd3edb9e0d0919e269d39e04831244b4a683f6426637b3697ec05fce7823811182f7c66519353d79d7b7660348990129ff41c93c41e22648162f63cc9c88278df8afe008e03226bbc4c31729c6cc87022b4c32ef5901b9001022e2e7653d72699f159c6daac024818e06af75f1b41f91d467c1dd0707555f33a955dacf9e73b448d74a25e3231aa1090a658b9b4dd2caabdb2bd9c23ac941f4b88a75ddeb2a3451e6424ba8ba69f9a77607e368913a9821d13da4b64671c8dea720bc846412617f9ab054ee4c3e704816d0e5c3ef442ab159d0e203f5e5699270af7736a8cd6fb51b241cf5ddc47b5f0d1229f2f8ce76944b43f8956bdbcb24afe0df199efff15c9654d0526f19977507007635e49a062aa46be573a1192328fd3795cf033afe43446cbc1e6ce3402dc01b802f5ea1643b79c2527ea1fa4191b0e659b01dd388cfc4b9142ea2f8ff039f3b68bc77ac68441cd7f414271d65fdd708c75df05f7dc146152208ba98e555a1d58d0528d0b36b62161787fa10402c0004e56e6b146d96803afb89a000c86c34a2bc9b77c8062373c7cfd0e017a5ae90cc293326ecf6416a958b28d92fba1582f986f5c024d971781753485fe1040d310bf62177cc126e842d02d128476d2e1dcf3c8d5685b856785cab74a556de9c0d702e068e20bd0677e0f7f027387e8870db585373d52bb56135ac3c722d99bf9645a6f308e4082d13e8dcb4129e126c87376f4ffd4cb0cb474a9c1923a2637660e4ce64034b458ea3deccabe0e9aaa8c47da5de3194c243f2c9bf4ccc428b0bdc9a0884b6a7ded096f6197f298c3676cfef61750c399580f10a6fd49774b3130fb9a249ad4079a720bbe5fd2e0a86389bdb8cd9a2a50601b8897c59bb2316a5b4704eb1863953ab32c8304cc574e8f793034d7e709513af60bc7cddafe817f8d0003e44c305c1b6037ca802f79cdc68c5b992f6ba281742745aef8ce2da40dcf7695fc36729c4ee0ee6c2146ce0700bbca6fcaa4008a07a3061340926887a1783f89edb000ace90a19e40cf8e4760e801990c7cd858cc983251a231b9682c3613e6b8447ea72611f7adde67a56bd410c67aae382ea005d96bb89f2326da7dba8d44bcd4615ecb4a7b9c39e95793eb7a4746a7bda92efc9f5f85e2c291497c1b573bb44eaca14add680ebe9d1148a2991d058c01532c3b29138f8b855bf4b0e557af08ff74fe962cd4c15cdeee2eeabb1385ef87e4b46b1e12052e86165132837031ab8f14a1e84a6d74a7e83dfc51d7c1359fac53eb75cd6d8546d147060598ddedb46a51f965d86875ea1ed6afebb63438bdb5f02b49dd8df791d01f5c9ab3718d17835638ea5e589662a924c72fe1b2856e87931b952605256ebd24ac0d710fa11568beae9f20b52bead50aeef5aeb93f9316a3072d4258706e21e733f5f0b52bcc3268cf9a372dbd7a7c61737daf3099db796957189e294af53d48aa79051cbc9c2504400e8a076d89c86a93089a8ac9d1125a1ab544a72610df40362ff8eb764d35de6735747f567509fa0fd2edf6b08f2723d756ac13144b30caaa0738dec4f894e65b5a4f12f0439d246e61381dc7fe054c24cade7671da7f8152a54b9fe1eaf3d229420efddfb10f70c1f9f601160fdd24d6e4da132dc1742ac9072d71cab9565332bb0bc387046f5e7d7dd5873f62c1a4e77956e3d74a82938ac2fb70d6826af66ad2699872f5bfdaa594368ffd67ba285c39a2e7d4f01ecd3b6de4520036f5c1e7c6c7ee357233310ca4a1755c1f86fed25dffdd31099abe21e7c5aff784561c64bd31be017265bdc39cbbaa4821865b7f110e911d495c56a15075198f5c43a22d462684ec5f621eb9b535ac1967dc2da5bb3eeb3b77af50e5aa8c9329a4d21d28aa56e2e7f59e26a01f3191f8f2268eaaff67c522882e722745e5d4aff50ecf4ae94d59f17bf19c9ebbcdb38cfc2635ec35c507b1146978a128ee7cd99b6064186e457aaf5b32136ccdec91469f9421cfc9a293dfa14259ecdc5132b565bb7e6eb44ce9d2cad2bccc632532fecc0c828f5ccf9b4f0c60640f63d4858f3ed6c03b134e1840b539b17e45d5805f5d661f6189e56fc7f80c110d2905673b8c7b5b11a6a7178fbd2e1a1e132f19f2ac8ae136b4334c3507b93937a4818e29c7717f64abc575c850e049aad81bfe6cad758266424b284fd191c258770d49c2cc78be45de6aa4f4c66d24868302fa8817f05e38534b4bf2a9830f2c2ac5d7c281268accc5716ad611819e459363cb264047d94a6b03c65008ddd21c91d45c5e2b5af528e12d243f9fe9a1f0d7767eaf285e65e7e813984f2fc49b15a4d78a4fb2016743763c33917a7ffd803cb2b84eecf57a1a5c166c8a8f9b684364b862de7c7dfb564348f909e99b512cdad302c2dd8993d51bc8613403947dc30541ea2b93b268ddde6ec0deec31cec647819b84958bfb8a198ac0f2c0368b56c9e5b76b533090627086c420d768ce0b032b1b7718b1523febbad4d803e8f8224c85fad34800bc9c4277bb51a56537b70d2cc1f1eb6b58f9ba8f9cc04ae36b0ba549f280d6a4e054d0dbbd1d0fac37568e070ab07cf4d4f8e7c53f951294a9916bd602317ed8d724ff4281bd26da90b3cd9f21f74880f9e7cca3a27470cfa3860b425b507d5cac977c290439b6c6a06ed83b1d7ee586da0636734a6d9bf68bf166f105dbf2cb8bac0e6dfff8b14e7d514b50f0f12cdfa623826278aa41ca64a80dcfdc5c21091e25703efd6229b53b8774f6b155040a28fbbe086b81375cc39711ae82f7d0acd37d2374badd259f333891b9cee652c89f9ea2e620d44865d2f7b4c35b37e4faa369cf933a1b24d3a358435b2c57ff74ff5904036665633055ab5c36e180339720068cd48c9fabc0b45b477f83c6e0cb90186cddc6c8b209749a8b92bbffc7aba66c47d2cf52f9fb61b1e126a950e6f605693a3fa2b62a20b9615cf642972bd7057b9ffe54fcc42db3bcc184c8afbc5f0f8c584c788977601235355cc9e968c8e4a4ad426bf254ba", 0x1000}, {&(0x7f0000000300)="0aaf09c5ffc2eee2a478d5cb781e187b21fde9f6a4cbb870db6711dbbf7c0ef360791ccc5104dff75960a87bc07aa81722137118b7ac6c94ec398a2bdf10f80cd8f61ca4fb548928378f063ffbd2cc5cd155dcb0f9330928e2480a6bd94d9b0d905eab563694bb90bcc3e9a1c1b5d70f1c0880e8ba0c15dad5779a5346e50faa6c12472c5f1400803c1ec9b78d160811a63aa8d4facb43a2fd0c5001b45c307e5f", 0xa1}, {&(0x7f0000000140)="c76c3bceed098f3428", 0x9}, {&(0x7f0000003380)="31ab167948a86e872dbcb3f980cfbb1c2717518bc236c0f608c58f8984522a969991fc80775875effe607a1ff82bbd8d776e5a487d17f13574d758e4bc4fff41bb5811af78fc5203139e1deeae171f61f64db455c1c19f334a02b6d6bfc51fc5948a85ada55492caa0c2878203cfad1f85d17addcb9cb37eaf717aa68451e7e4f692f7f5a3750322791786830c73484739195bf2119f790f3761aa59ce661b3b672974785192d0b22c7046cde069aa0879503a628a006a7d734fe401f6cbb38c126c5177e2e2a22990b474381f130128000e35608ede8e78537fb965b8eef3df86c933514a84843f7e9e487ff2148bffc2fb3fb3fdf5894b0e7f44acc54c6edf0156c96cdd448fb089cb2f2f676115736a18fddf18e74b55a7010518cc77847f775efc4b2e2c06543023ea622cdd9586c2f0917180d05d795564c4ab75a388f36ef8a1f16984a4c6c21482189917977ec58138dd3f916930cadb50276348a3b21df61560fc2e0971039cfbb23870a7456ee4717cb30f8ed26d57eca83b642ba4611dfd51e3463cb2d2ac35a75941126cada54e57042fcd509b028ee69541a8a410228223d6b64cbb7b2ab564d34b0725ea71ee733b3f75752b023cbfecf8e5cb056247de2d437146e4852aa37d04bf14052f38a27bc2dafc89393035b2c72a233b7126ec0cfa737bb1ddab9975b0facbd5a26e2fa5d4acbccf84de4351bf715d549eab39e7071e6c9419ea1df96059ff3dadadff0099d54b73726cf0e53e71327beb01b8eb2ec121cd42554bfedb21f192bf8b5b5f2eac4273f9da777935ee3bc06bc58c3dc3725a86a5657807a522e7ec2d02695da45392cf5248ab9c53b4c929dcfa8186ae1896ed7dd5d1f71f65cac96e81d796bc24113792267f04630740d66a64e8d429fe8d33e777e5d4f8f1a312bb667b69d57cb1892a90f1f75983cdc4be55c7535633e1efb8f13cfdb5a39ef1c57744e575e997bd3200752af2109cb0701e94c8cd0a1638b3843f8e9a176b9d8040127be1c121b75e2baff564e9b5a6fd24dc187fe453130fbc3ca8fb0e633d9664388c850aaadc5b377aff91eb62f5491bbfc17687d82d1552beadfbc7eaad8f003639518492bb781ae0e8aced6c6b8f248fe1a3c26500e8ab8c04e6667140b14b8f9679a615a186a70d3af1baa7bac511d6e0e46e2ae1bb78cd8c0534b036ff1ec282c70f80daca522bc57684233eb599dfaeed54dc5dfe82af0cb1c61fe227bb1268d203c097f296a1487b9edd29c6b9af049c10543521f5525d99e9c93167dbe5b931a354f1f792ed885dec609cb4adcf000d9b3ec50c4229098fd7484ffc9c9558bc87fdbd3fe05485a067c09406267372eee7ec33b8e438e6d1377e8022ecd2a356a0776d255bbfa3ba3e79889ad22458b89393cdec0685f107d1965af554280ce5d07f56a1f6527e519f1f86c0ba3aeed94186d492bf0bc507b7d5d3e3bd56ff37ebb2db69d43eb792c7cd4df56d2e79ab986817e61c97e5a7c0f29ba331a051bb9f4b9e301e5e532e0aa2e3669d588a09f558f34d1f1cbd34bd8f4a28f4b7aa8ca03dafbfffca8dfd63884fe23805c9a033a399c4e84b8c1f75c2d0ebb49a788339c84fc9ef67ee7de4420ae3dfa6402af3d002ed3e957c6a6d309db42119deb1df834e10986e874bd4a935f6f318a82b8c29fa57709a93aa45d88d9e1d0b73539f6b910db7de7cbd590124497e22437153747b9210d774ea6b312f16debd3097ff1e7f5938e89bed120ee8e50ac1fba2e4d35ee50a30b8955e5035ee163bf9d5691dbe5edefede74d59555b0bda87f3fc7bf3848def30821ef91e5fe049fafd870feb8d508eafed5a36745f2788523094d23665fa863d8cffe644d8e07e9103acc4fc7439612fccf5d67f0bf7f4a1f360fb25b5b6cc65962924839479f29dd94b4d2b42bc71eaea997b2d965e8b62d3165cd52027eacc555e71117501872574d32ee1cb4a5d0f8798be151f57b963d3ae939b1fa55f44e55ef24f356737620e7409557aafa7886371227f6ae8b01fd4cdcc03ec7de2574bcfc0ba853b975dfb7ac66f34c83351018ce838e277ecbf8c82ffd6a13bdc49043dd3c29df5ce6f44732eb671234595312c895f7e9c5e35940eb354074ac958184b74376c4cac3f39ef7d5cbf0d2938da5f5fa04e2bd164994132e2a0187e88eb6bd2492f1451665063d84ff189d63946fe284980b72778d97c5a3b79c0deebb3554238a32c41cdcc480bb48c21f4c1e174886ff20b260a2a4ce9a3ccdc8871acd65b85d45e88c2ff0b6665452aeeb17f8821808f3818d031e1b896474368d25657e6a9696bbe7ee19e440362740363f8c223506857f911defb64ad5394b8b78b96c27848395cc52dc86886acf58a92358f7d28b90aefd7f153f33e276c7b8ad44c75c50eb66358e9d898b803e916b22d7444cede1598216125a462bdb980f5486da9f6f43c1f64f32917fc65a7bab427485e81f08869c10e81835d8a5a7b1c3c043654a1902a49439c43a45d9e334e1562eed3a69dd72ef80c8f12d3b8a653ed27e839922ed316ae900a53ce2df04a6e7b8e16e10148888b97bb91710ef114e00a0119a76c9a20e8db644fdef85a9dcce443c0895f3c0bfc098dea053f2d8e27d677e75165bac350bc28cf81bcca7fcef63bb681bee68cbf7afeeae3346b60c078a68170d933165731dd35e6d5e3563c8cdc45c0f1cdff03b3d4aa0df8b19053df170c30d6f8fccea3f7d8d6c4b475ad6215ce704cdb503628fe2e4d796b20cb5a030192aba8c9234e8f35faa95756144f6a0c138a29367f46adc8dffeb57c00ae85c9c0553b1d0490177fad1ac9188e0672c94ead9fe31396c43791c4ec9013199783e927ea684507e6fdfd31e2ee8d5e83a14d51bfff170fa030223fe57f0de61d741f3dfbd299ce6bc3db0719b7d0c560caa17eee6fa9ae66ab9faa670488323e1c1caf709d0baa4e2cb4b694324169597fa605923e3fac2f6b9aa85072e9412ba01d359e75fb69663cf73e6807dd8776c60322ca540493aec8d80035a5db914f5adad31546f097bae074c96da26ef8c2274898421c82a16d4706c5b196bb7ec57f7212bf9a370f7850cbf2ba9314ec4f090766e11339a847b4b56f36515c08e7fa2cf90fda5b9c8e43493c2aeab8ecea9249bb7beabadbd4c679637badae0af8d377d1f90ad4c34a103ce352ae3e33feee11b9771a18693d7b0465c254af407ecb02ab72cdbb8c1d613d2c67122f9042409ec90febcc38460e6a68bcc72af3238257a0ba99d7bfc7a41938e202f352a4fb89a76f6d084e31297d6c0c62258abc6506c0e3d198c19adc434a6e9e5cd6b43ea476708f2e8ef7c8873fc2d03677be0b1fd05ee5ca73508cf9cdf665d5d814c24df45486727a7c49f5ad82452fc5b118e4e64978e40ef77ce6d84a942159b8306c136ba0deac392bef65de5dbc60127993d2b93af7f6f14c4f51638e7aff4f5ecebe2ebb93c4f97d9ff970d2698cc3906ec22a41df5267c9618fdf055787bf69a90375cf455a777177a49cfb535f6e5b6b8cd1d31c8811bbac5cb9a83a8a50c9c545d10cbea97d4808ee83b68d55303fc51ab635be0042143fc8eb7fb6b51eff07ddfbb8e6a9ba5adaa85d227c3291d4fc4782232a4b7e30b7b1ced106850f471c70e739d08578a7a2ceb4f2a1791c7550c4c473fd2fcdee3446748a689853fb12a6a3f7685d093c912fda71b7f46aad668eeeb597057cf50a6a1e403eca290b5ccfdf65e56ab372bcef4cf45bf34c240049c6fe54ee3e57510f55630a90806287c355f3175aba87175decd2d66f75d4dfecb0674b1cc8edd283a81fb715efb87f2600e8d727528be49fc44cdfa6af5c845d241a1509f1e0abf7f15e59e052d6c339163ed57e2b4fc9a735ba96a6e28a3cce4a6657004aec3ae5570be42586a6f3bda9548489cf18815df365170ff9d2dc74d0181c270a494ac3819892dc6e4796b62dffedf5c50773761a37789ebf3be817b8574574fcf396f583060f56c4eb9078223d0f0f11e7a4336f6cec0f588719157bbbfd2a95b59af57ce326a0673e2ec7eedced3a9ac244069b23dae76356a695645f8385ce366908320a01fa350966667aaafddd13d76dc7213943524c70ac1759a715bd1edcbbaef23056f0eed5db7fa6cf3c9607bbc35d618afdc6f587237ba4feb4b226fdc175ec49a99a9e1a5b506beee642e5402da553ee977510ff98de1bcb6c27a45c49db05aa14f468ed40d8e3a6949153e79e3e3d21141b0937cd0cb20a4dccfb0218143b57145ed75ead986f1912802c3a520933136bf69f1a79ace8915b85c61e79e4ec7e54665ec8810b2073dd15a49a32bb95fb25666cdd19b0f7fd4245cf3687527b71cf3808583f6dd6fda1ccf674a833f0e6657db23068624b4ec510babe445ddb99e73cc91ddcfa123a657a72aea41ebc0a4866d03c58e50d9ced2f5eca8b3f8651d8e9d66b24a24e5b093dd098deb62abe3ca3df3140f899a4e66c1ddb992c9837ce52a968f193413a2c9e54b1ab6091a3b973663faaafe3a3ff0a744c0237d7da2341c2082dd7730d4bbdeec82dabe7943e143804a93a15f2e46337efba3be582a8b0707dcf6843f1362f9a513b96df519d6128792717d74884d2f8a4f6f3a147b1a47d910b230fc954f844025004e711c68a23b73b6e0fba25eb7e0ebe0a28fa295bbf1e307a95bfb8ae01baae3e21cc14f3b2d325b515458dcf0650923419ffeb783d20063fefcd7b6d9588ddbd0d1218b1c2452689d43e0dfcb9215a0f3fd50bec24a5fe11c6dfc894393c1c37b2f299e10fa592ad023e617fb3bd6225b74ed6a6be66e276d4eb92a236d230a576fef09815ce82ecf983c00631779e51cc3a15019f6fa9733598a40853b20ef899743726e9c27e7d5f4e54c243efb71853c84410b19507898cc0ee89ccc852ad5ba2b18698689d9236f68309f457c06fa5f99e731dae6b13d503d0084aa5a6eb6538e4f5212c85190f59ae44fc46003dc736428c4703e8dde713de9c8ebbf2587e9f0eb73ba10ca011b47b7be615784c4e90ac54947f07974ce60d1b3b9ba411e8b06f4a5b47ec4c4601e75d0a5b95a3d846b08de103bc095bb9d6d1b6949ecf652e0ae4a00a3cb83a2d9a667fbdad19141160f0007fdd9592e6ce2a271b3a8d12abdbaaf69e52d6a312559ea2a310f8a61758f8a990a0c320df441609f6790820dcb54373c827da74273151d8be24bc173636f8e0553c59eaab40b67ad9ab8f4831a7c731f7d1e4b20ab96eb6981fda9280b10044b6bc90a7b4b8c760e80e63229c2f144d0a7a152669f03d5457f7d8ff349c97e1cd0adbed402463a2d31deb1de29d6da46ea6f4c8cb7fedd3d3c24f23338b9e5e22bfc6533bf802f697b6a1d170a9b8cbe1a3dc81d61e52e880e3da2291d0c0cf59787fbd6d726a3413b16fe08ca4d4593da92d8a314944fae5d799a48170efb81ab0204d7c2181be45e2750575b7d8f7181b8351d08ccf76ad88301716c28875bb2d3c819f25ee78dfb2842ada9b94a74beded4fc8d24c38d51563774bf78ab93718e8965bb0574950e142c4cb1b1bcbcf45c608ae9e4a66ac3a82f80c54e27389f817a7ef94c6eab67b21ce3ff8093e06df0097e897f9e7c4e8db64441dcc7d200998c48a9ee29ac2cfc2dd3c61c0a5d763becf19247c74d31db5b20932dd8b3f715ef0c90c370f94fd7ed7efccb25664aa046fbd4655db4134da2522e42cdd4de1dc9d6cc3c3afd2dc6bc35a5a7550dc900f14a7fe3be2bdb00a6a15916b5dc", 0x1000}, {&(0x7f0000004380)="d605fdb2b3b2e3f7ce41869395cfbbf66307776b2047367697effc272c4518e316a4993eaa1c14cc29976a21c3d33bf89fbb12dc7be73b9ab57f1fedcefe5f297206d0b7b690606df15ddfe39825b4ef10d0b0bf3f11c0114c73f3013bed32ac34cd40de7ecf6fe13e69652d2a5836efa8db8cab2eef4b9997548fc1f77d8917fef7054def56b9fa102f104fca04232453256047487cf8f333f2ff8791b9c71f75602bf0522520b773fff146ad006bcab1a194185bbcb75ea36251b6156aa848e132f3e62eddb3e92674cb6a5a309f576222ae4e5344114a50ed8bd0792ce84afa073c13f76c07d1bccfa2624af3293e746db7a5bcfbd6eec846a9f2c0d6d47c3cd7f6f13e120e2969939ee65d7d8918a9dada43323142d74197c0a363438e8ff9aa41a49cfff8149f6eca42129c91a49a1481d67bce0e4705e27d4c4dc0386eb81feb7b58e50453a5500bdd080bc67c8a583459c6f332898afe69d57a1f208ac73674f1fb550fc8dc9ab986dccdc6d6c1c81dee3bf769b8f94d64e7d82d5d0db1c0f6700a5540a3f515e30043afb2a61fcbee6f2673582b6739b76b029ecc3c16b20ced4371bfa59ded3c73456f8ec3ad9a24b942a85d9577ecaa84b83c8ad186b715292670e8040f541e0eaa71ca3232c5d85daad70d34ae759b0309dbab1d50af9059b60561f449d1816c3e6a3566d47aa6b96185234c1299977563e37f72e7629664d2b929aab5e4510769fcc3c50f839f4322196d2ebd966b51de726d95a96d4bd492091ec1d30cbd27ed03898a635e08f6b7eaa14a42e23c9f2030656871d64f7f03418b44ecac378a154eb183ee9bde1757588ba6acbb06e814ba159d82870ae80caaeb01cb1191fea5351684913ea2953931cba7b8d8c2e5ccf5b0dc7a5a07c70b4fc49250636e28bb1426fcc9c49d715745f0f5221402b1ffa3d825adf082a5ff86e04a88471c5090b68ddd0dc7714bff03830b1990ee7861781bc391ed78a288b2899cfedc1ad5dcee2b32ac12624418720a80589e16168c3489c92a3713c8b463d21e64bec566072cffff43b1f7d9d6aef995e7495812260589abc7006bf8de823c964b04e04476cfae31137b7af2218a17cc0c079b66711144a4f7036ace21d60294a38801c5827dc9d0b758bb9e18a4536faf5fdd3654d54e84919f710063bfbc5e1ae54586934a6ed9d5297c0b7bda2f538b959ff861eacaee5be48d1c296581f5394ba263669dd3bf775dca3c194f812c988cb4f54233c50f2ed3e23f9431466b16821bd4815e994af1fc3182961a97ca74cdafbbe8f483de1cb540f5575c9896462ef20bbcc61f627ee249499832106b48f11d976fb141541382b96da10fcb60a5d216cb45284edd8caedcb499f26a82e962c4f3033afcddf3a2826d9a5915ff953c9f5ac53fdba89419a7393c0c8e39571c29c704d46816b14f9f3a4b9554968224bd9e81b4c83745ebbaada03c17b383f688988000a035e829a4a1630a8e26212b1545d83c44776ad06014a52f0ab1093f8b0aa12d9b1a7f48b271a47a999d4030cb1ba0893c23ff3859d385860bcff7b15aa96a13bc563b6c8d4fc5a484e538dc9d08f424afd972fa28b03697933f8ba49c80d5d3337d2cc3315d453710553956b3a2f9cbbd286e37ca9a2a357c884e52223c04e6c60b21417b35c3215f8376ab57c5099a77717afbcd974de30245524c1707c5d263a2ea88ca56f38433db7ddaf0c2cc8636d393b617f29e6db7833867b7e3c0f504c9379375e8045e84bae6578b7f072937c6a19014dab28b4e381498ed9efd9e65889817bea6c01d561681746cba7e92b176dd239b9e3dcea16d26719c1f169d785924be8e435f2ad915909dcb6587ab334c474b6dbd146d8ae7c53741a27961056eae7d991578774e6f6fcea59337a12cdecb762289209d0f80e79942f1202a3503246a303855c11c57d3d8f5d0781944d0d1b65fafdadc7091ecd3430e1a39c9a7ddddc84a86392b37c78d6a1ffd9fa3ead6e8614a0299a7bfb4168d077848504fc8e0372d59e693966e93d9b58772bf9c349e4df70ff375ea1916a4b9afd488d2550717f6fccfd83b90f4af7da49991dbffb5c5e4a574b1cc6732cf32f5919665a676f6ab24e4d8cd06543c39415a40f6c569160c029b28f887951373738a08537ce1856b364b21956706a3aa641d01e36be26057d8d0899f089e0bdc6cbfe7c5f896903dae092e473f3d3de247657a040800722835caadc2785490cf9f848926eecab807172a6c1f23649107e1540a998756b7d52206b1a58b9896aa67a0b7dd2e6bb06d1e753492a5a437c4a6e9617befde18d1746d74a04d5b7076d0184e2cf97658c2b9690391bc02191b4a5eb033773ef26d7991ea357653970b4c98b92333885a05c49b37e8ef80312e91b46b4f8721b3bcb365b58b48c83c43c843c8fb09c1ee129b94d8adc7b61e98dd5faefacd7eb74e8d900e64df2d748551d817bd9f30130b1cb5caea221bd4c8feb3ba049c701020e1a06d271f2890401f08656237419ed92e621e9fa4df5b1c0eebfc824e4978d34e399173e17e0e697dc8bfeb6c353853db0cac0679f860d862a2927a7b0f892faa658d67aff720fdd84c2eb2987ee87686b984931a03d398f8d64b2ab703a56b92656281b711038fa647dda2b146fc77f3791d3219f752143c18169501ca0aee3bc0e25a0441c34d621e43863a7d2178fb4d82043d19c1f8220464957866346c304350c8c9fea4927d4fcd5fb011536ae5c70059031be6cfad7877859955127aa3d41c1e8132715259c7b890bab859097dd0bc88633e98b55c0c139ab26970c8ee0b25c4810ac539d1a6068bd795c83e88b9c7d6f14a4c7224f5c3eda6007b15a4c3757f00af224c104e0383e4d39e6a077537dbbaf8dd17b3dfa599018538adcda44d38b549980af096be5289664075a32674216891fcb2020ea4bea1311adec88cd81439492b566af80739f071bbad14833394bbeb3062571842f41bae8aeb12aeb20c282d774723002ac70b3d6edcb6b4faca885bbb68aca72a4885119dd5487c1825d025d3bed323dd0f2c9107b8f86a07229841240bb2dd234b87ada55743a810fa58cee8607cab2b5360306e4b969d62732d5b0686e787e955b568e77670966d8bf299c54d706556a5f04ac331efd766c1c3b8f7183cbb42a76ed289ce76f27009e4d4b469cdaa390d110a2c2931f29de2c69a250f9781d97ec9c90341cf72ee3d298956990add19f67600063fb0dbab65ff32deb4017c9e8ba5988f51cfbd007fa4f73ca65b7cdbaf5bef97d442a55214efd4e176699e918bd041b5cd06b18a544fdc164d8b1acc43efb43d36949376fb300d112a0a24fda3a900929d4d81aa52bc4b2b506abd7b7a36b988b94e314e57ec844a85321f8379108410bd154728dc4896c438306b93977ebe6578e1f583921d31fd3661659d591fb5c1b11e85d1b619b93efc57e18fbbc96f242b10c73c2afe2c67e137c8d6e256069c00b1f91e1a8430eaaccdc4299a9bb2e0daef8dc8878245ae026686fa5870fa39fff1d2326b03870659367f417d25904b851cf9f7ae23a5ccd76e3240b17346765c6d82bb67e16b2da25f65e18a8f1c34e809d0ccf259105803128263b34c887aaa13ccfa2d987085377bb90c5843ffa20d218b4664be3dad99b26f178d18ccb786df676ad31eb40db21d702a6920987f3d86cd887c9e9b4e3b434e0772446bc9e1f9091277aa535a22790da8e277476a9a12855d654b9a63df2f0f567cff6e67555d9b6903a0858e3b1cf0720cdf50fab3e48969906e4449c647d52a34c9989c2e04ba0abcdb4988672f689e8dcbda62d534511a8da1491b961599d5ab69545b36dac3d4655875738be2628fe21fc5e253b5acc3a67540999754f80dafac3987295607b299ac56048125439526e977b23169f8f4caac2792b9375acbc82acae78e2d2cf3507c0b0649829986a1e2e1920df9d0f6e8c3e7f1142949bb96f37692a47e765bbf8c1f5ec868692853fd0fb96a817a8ebee58f88c1f2be617b2bcdcd19ff91952a3873a67a44ec7c289745f6e9787d4a316e44c4a534f7eef33323da4eb0750bb205f43559195c457e724baa7abda56e11aa88075c9f17984d7b07993a571305025c8841be5b0abfb26c9742a9fbafb059d881fbf8daad7b424d951e00656fdeb86d8492d4e014181ae806ce30c17bb53acaed73938c2c0c488e5d78b057dfa4d7d9cd9a865390140b65f20eaa67281ac1e9a3faa6ab65dba0663083f79bdd890c3c3979ca03e78f8c6d11b1691ed99ad0cba98c65e7c39cb4dbab29d1b73baf0e84eb23e99ac61595384ef6f8566a57f27ce4ed3e12587cdda77fe2440617ea7a19ae94bed953e35748d350823246fede043a21c44f63c1984d370eab3cb3e59145ebe9bf41333c860c7652ea12f640b8d0054a15ad859ef06f0ea1636b34e52b9c9be7230b16817d0f670be31e7d6765c25ef747db7c0f9106edf5be46b8d2068230c08315ab6fdc4d1d14bac59d77c33f0a21f42d7298d77e241d22116682cf0de634196804179cdacdd3a5ceedeb7c54bcc0d622e8865d85b2e7c839d3f3608d240feca0340f8390f9f88b35b444f0713cadc995aa0d137acc476b46d12cbb4777de17961d71bbf161e46781046ef7508500c19f2d1b5824093fb623299575195310bbce8551688f3e805d22d1c851579f82388370717fe99385d1bc2bcfb067f06fcfa0a13a9ca389d297f0cabe60bbb245e9b6e7038f90d0fca789e5e0aa3408bb4707e589ab0f006978a4317e92b9d8a520190cfc6651f30480170647bcc4d74fcdae332681d2011c9b33621ca8138eb0116cc6ac75f4a20b8a5a7a3cf385202760b003cf0da1c0587639d476b8960af1b24277279aa91a36144c5bc8b036e58466e0aa9b2f1d740d96a05b97f114d28c691056f74ac0b41c831ada9ff0718915d9326866f9a8302ca56ea8e59ee99580af0339828a8b29334f9e3ab7a178b3fa08d4545c79aabd76421af62a053d4270b8c4125fbf50106149d65fbddb7ce35ae1d5b848045ef3390132d9635f628ce69ce8dacee0c608eed73dc6a8a11ef125d6c9977cd671f83decfad7ecb85362961a347c42a1cd26816d757ad6fb9a357c48d0467370a141391b8023b5ab53c16ea30ba49a655639d120b3533f027ddcc13fe72fa134b548ec5bea6ef8c3a0b11661262b11cd00b44523b31edc3656a84d8a65501df54844243ed15859412da7e476c3719c1d44af6c952a1f66bba480ca32e67efd3311fb05480b8c1399b581fa32eb7e9a0a3ebed779ca8586348cfbf5977f91d407b1cc983b01823f624f69d1f15541f96de79def735d41ae67cea918965a7315cfa79fe4f9ed16fef6ab9aa7287b6c2cda9dc8e088a99dc638eb725cd8bddbae3a8d23b63037c2dc12973cb97cca5c15ceb746bc73d52639f184727887d1f75e5fd9be93238c81b61adecbbbbb80d6abf7a3b86383bd2792333032792c37a6373302b18d0272e37127809bf61c76ec9e9779e0f85d441699cffe647d3c285d0c29a3d697f3f27ca497a2ff1545af59ae8bc83a19a986ba1f5fb41081b60361c7b457d24c36ed717f98e99c91047168e0adc545ecae23b1028e4ae9eeec5b4d1cac1dae2710c6a8b11f9349a0e43fe2e44f27157c1c4e5249d870054ea96511ff6c0c5a5a0bdbe72e9ac33d0d625d2c07c8aabd56f2b53e75c58376c981f5244f9a2e3f132848d4fa4572c05b5a0d810ebfeaddb43154b5c635dc300087d2169c49", 0x1000}, {&(0x7f0000005380)="81e3418fda0a77db6c2eb4266eefa9a7d00ad7b24d9cad15ebe53055befee3ec2a1bbac4228604217cc05381e9880d0e315e43222fcdd8d49010dd4f55b41afb7e7ae82cd076a0ea3e3f9666884364fb64612fbeee0ada7ccbd4bef1fd8bb3e22a37a875fc5ce5016517f73dd33292add4ba9b1ec389c8d5dedd2c30208306261480727272c24a2ab533450394dad840c2b0c36c19cd66e4624ae4d881efff616cd2d95c564fb88cfa91f5b372e5efcfdb6306aa2ffc55898813e1179a971370668b4716ea89866775d477dfff21527d0d29b81d854210c773b37b214f0dcffb274a0f7fa36c68ec8df39142934a9ad43d47ae909ec53cf342d80bb41fbaef26bfbe684f7cb6d662ec066c21da08262429076a751bd6ff0f5bfe03bcd73a87e4a9534a3a02b66d9f6a2dde9e3d5bed564a6cca2293cc9e9b7cefd62328896d07fb485d39cdca75014ffc3db8ed1d95a2a51c41201842d278a81aeed1f3acf99533263d42562ac4574728ea8ca8444727b7507099f96ed56cd35c75561791c5b63a5571b6fc8f458356b58823d3d9e78ae43b13a6a3a43b77615c6a78064668dab2a522eaedb5c4825b4fe97c5262e75da5826ba95bbbccf5b5589e1f56497ce3c158089e4c2e129b39e1c26ddfd4b1bcf720aaa7cafa0a3d6ad69c2b37d26d886a7fa9510621d31439db9328e695f97d1fd84d9dc98c5b5448db0f3e604172aa9be6f9ce24e866213224bd5adb34360c75120840bf810580c8fd05d92e346332001035043959e4626d8705cb669491799ae7c80fbd7880ee948f7c79cc7c6f169e1e660f945328f9a8fefe950d063e9f5bb10e9215fdcafcd366988707987c1685e6ab1b2a901d3ea75d405cc09d54ca9f0bd98bde0440b03c787ea88b8b3072427115931ffe90512d26de5fdf259ff7147e78a084d563d5943305ddd7edd56505cc68e31c448f79b6f8c3f3bc6a41cc3ce26410f5c83190571940e708064411944ef8680541bd310cac957151e9f7509e5d76cb271504f0786511e2f1e6fbc53d69931c691424c070afd930050f122f382eecc21f6d06355f1db41518e6f66650f935a4ec821955e63e8e82234f114d0ea29028cb7a71ee34133c57f1efa59d97bc28f2ca46e97b553fdd05fa80b2705bb92ebb4649205715e8a954d93590b8c4a9666c7b25640ee126d110c36751ad5e4dae05d5d1466ad2b3b31d50fc2dfe5dc4008b49ec60b702408873902ebda51df05bc7f22a9f793caa1917974782fd1dea45db414ba3aadd1b16bb0379e27ade0d93a960be9a0d41044906e94c2c9b3f72b7466af9d6b3d2d2ebf2fb6d907a8246ed8025efbd3793a4c9b69fb6ff75f37a24ba3ab91f79b841a6e92b4f2dfb6205e7f2d7daae908e8203ad02179f31a60f13735b6d995aa60088e5bbd871df00501036c1a48c861cdb28df776eeac5d55b19d977e3ef6185499a0677ff439be8bca2915fb977cead845ee5cb9f33d2a51640dd57dd15aacff6811c2ca3ac9cbe4163f3edd4835351f16a14d768081df0050a34dc1a5e5932a91190e9d2b3b091124730f8d67aade9f16431523612ed93571bd3ed3bf2798f900d8f528709a2106504c00d4f6d28b50819b6a8f360beb553f49520d78c0c01417680ac28c11de4e6fa0353c23a383a5a94e338738f8099451d28fd88b7430c3f9a570d27eb884d4e04cd4435f5aa1a6b59f38b778316602d621710432e6494d4018954f3809f80cd0503be7a6a5cf136ea32755bc26f6d789906f1682cdbb66ce2e2d2a20eb4af1eaf9748be422d8eabde60d3903e76ac68332d7b511e437fdfcee44ab83b27a8396b0fa2a973467bc530a20cbc11d7e9e024a7d21ceb847b43f5b0cec2f0d1301ce268f35bce8e10e1d872022768e906515ecc081295f4022b227024ea97414bdcc729a2e350be77e7be2976df3903a9c7b633b2122c60eb777387816384208f247fe74d5f2a268dcbe8ff7ff825a05f3958ce06f6cac267920d13365a64bc77e30e3bdf402ea2f5aa9650b63de186c64b537629b8d01c5e0c6b584b8920edce484af2f944f289f6c05cea543a25494c4dd94ebaa4ecf8eaa2deea21481ca106bcf45441b0bc6a0faeeb99d1d6f19e8ac5a8474e6225477707f1eeab57d6a17d0122f9c48b756de00073cb2fff3d4e2667641a901f7214ff7a9ed9cd630bc0bc9ae9581c3888b1e748966d9a4a2e2ea1ccf4a6c9c1222c8822ae5bf239b874ddd1d3fb8180ac79067ef0f8c76df496e0438f3dd58cb6748e98c6944b7307693a178820719498b2cf2a0a99de0fb06d9c65b63f0d9145d50712ee3629b97b21c04b5815ec2ae0dae5495c3f27b4362937d002d7c4620afa1d0ee714a22c95e3e1c22d45a38a491cb3d2a7e57b3f7754c18218eb553e9a614c073a802369ed72980d7b4c4da365b90dc33ebe8f5d77b345ea1b382eecbd811a0450af725ddd36af500ee69d28cca101045986dd8106d2f5fb51142ccebdbdac862e98c293f3d58585c9fc09889a60a20ceb2a613ad870e69a291f817cce82ad7a5880f21b878a9c2b35a85086ca8c7f596e295151796bed1eb1fa9b4a9d1d85e9d2eb611beaaefba7d0b321331e1463725423b7b4a925ed76d8c463ae5c63e6e861c39bd622a3b490dbd8fc17b945206df9992589eab4d26d4403718fd718929d0f5552193758a6077458e981d8c19a37b4faf33a916502e4f22b32d8ae5c1edaf92a01178666461a38f53393f11adbf681e93c0b169b34408f3557387e4c47d643ccd01380c33089acbacfa5fc11480b30b0605c6d97394f412e5e7a045130814bbf22137d06d7c4d1689858124a4c0204cfa797fd3c70071f14dd68ea34340e1890e1413d7eb6033630545a71b26743d6e4d6a319ba20d8fbf2b5daa5f86d0e6536b38128a6b8318d23637406c5430a65acbb1865d4d87679ef4c3d7fb52f5e438f716ef38027e273f3aa57b5adcc7183a4c252ba7574a4ee1e15477a961b5561ff7b8e5527270f6f9d4fd91c3d6459b490c2d924480b18aa6bf86f2cb9c0be47c6fc304aa64ebbc5603bfa41bf60290baa9f8048d9259bad3d1a0cad60e34993a734abaf6f37d5e074abdf51b5da0ed3c198f6ad66aad6570d81e90880b3a28bcc5d437450b2bd6000c9f0ea4d76516f21dc80801d28e6c8b94c147b042336425a6adc7e2de292652e593f54ea9a8dc17274583db5d7da9c96cba25330593416a7fc3c7adfff9d4dc29f26849e07dcf493cf5895ff00cfef8c6fefbbbeb9a1c4f94ec416b2c89c2549961b93b3bcabccf4932b356d90d36abc0f20f520c993b9d709994e1424e65d171819de80b989e521117840e87b79f69fc267156233fa0a4537b52840fa3da1f8a7afa71da3077fc23a53fe3cc2502ef1191e5cc9b7bcdaa7ac4a64c17440c0fbf2c2fbac132ee79818769c38c500b561abd917c6a933146cc5892e4480f54fce70382010d3386d4b5cded19ce50f9a44230843389e3bd26e97ba9962f785ae54253b2f28edac3bb05647f847bdf6c0d190a1097deb86a7c13b13d927249c3fb23a24d6153cd8313594fc428012d5bd9706089b72c594b7c38afbbf83cf0fcfcf29bcbd2e26da1e53b212d8af208fd2a5fb1d72cb744aa8c5a7501bc688ac89be326b0004c9ea522455bc5b50010acb83c39a6cc434076bef0711320d32613c0314226b4223ce63606f07d6be1c44fb3a80024e138fd119c6624ff6f7ecb2aa4bfa341a7ca60adfe1e851704919f62f56d24ca8142c083e324462fab66e4f74926520e39fd41c6996bf111e3c38ee300d3871772b0b57bd59070bf6c31a39f360b86186e4382cd8d6be7ffea3e86e136416ebce3c653438e8d9b105f8ab55ace91d3f45a79152cc9547bc03a57aa2f1a7c351f5efe7347238e1a0ee46038357fccbd16169a6f630464283ecfec3d2da59bee885ba5fd08066e0446b7956f24a697758bd7581985650b938616959271c50b9323c70d0b1a67b9627628a6d80909c96e66be91de46c8546286d44ad5165d6d3ad70243a0b44bd00d3e93ee2663824c218850751f67ae04845c609e7cef807a56752c4763a755f9de9e7d55c69069a6104a155ef8465e81ef84ef6c6db3e193ab6f2d41e6a042ea5fe0339e53e3fc571660064c0f9fdd15e79cf8a8ad80b83b35a40ad338df3732f0e2543239505482617f131b4f078cfd148f3713d11d9b6c8cec4b9df43710f8ce7c0f9e08a67bb14bd097243e4f7723cd7eec849da46c6077a08fd646cf978e0ab7e78e53b9de369bffe081dcecd8bae7dd8b447b9e403d5e3980a9dba62f5d070c86df312a14a91dff958f2cd1bdc44b2e05188f0366d72ba905cb15406ed0b539a58ef087b428be85a2a1d0c62fcc38f6e20812d52203d9f635670c4a6a8991f4f92e1ec03a0faaac3acfc6c40d9ba4254fc139ffe3f2d5d8b4a9b09b905db07c89618b69d21c46396799e948d2871759907652e0e01b8d4d016a098490c383abed6a2509a70843bbabcbe718e5aea004e0543b1c10360de2b356c2be805e3908701ecc6db20a51e9d647b96ee627a06cd41871fd0854b752a8102cdb6db1ec73fdf24e75cd4ebe24a6ac4be245961fd30d9ef10e13908bdd2357a82173bd5368d5c18bd6cace6eb19dd19cd03b989fee8b7661648d555e1eb095fdb27d596a541f3ee3b199d645bc7d13676912175cf14b0dc0777b736601b5e8d2ab6f48e4aab8ca735da54acb86122ae7ee94eaa0ef815fae0af3f9380d8415f9045439db2d671a3d92a1ef19e09094ca00be82c861d1364bb45c2887f64227d7cd2211d26bcabef5e097597ead30ce2f15a723d3c7122bd3507565300d4672b4510244fd4ff0687f5caa5e823bdeefa0d1e8f34a57f6b2808266e1df55ff5c8032f8f2ed43f316b7bd6831be5e57d2be60b304aaa996fd0e4ce8188f8e2139ef1f58b4c61dc29ab8eb9328aecca1a0567b6d5d36cbe05bb6200978addb669d4c8edca58653615172fd553a00822922e785375b5a5c1173423411f0727984c6a0d4033c7af420b4d6c5e6fec47129ff9d8aaf91d8a177e04c7f1e16b2815a714a7861e0836c8f43b43c38b753fd25f43849df2cb7c12f466edfbe2cfb5b5c68fa8f6cafa2987de5098c319ff9289f5102c1bf3c176661d2b88dd00018aa9a7c4ae96db59f4f311250606d7a181d856ef985917d3fe77449c26cb7b2f28468561e9df65c5d895602a3977933eae2af1738d42d3b3bef48134da1608444b792db3a0b5b7ae843760582ba82018e0a25c6108dce9d282d052d069bb03e1a62f8187e4ebe6381340b2266d0692e51f7281a82b196700e6684157b99072065b036bb34e74ee109243615556d384d2449a75db6222d7cba76a79c7d8323631cc3d8ebd167d37063da7aedd1044e73ea48b13e35970bb3995f0ca2b1df1aae417c8156db0b3c8c05c6a3b65609bdcc4b693d9653801e71b380fb8041c7dcb4948744de15bc0732958d82ab2d39ae1cde892cf94926180c9e2e0edf4996d19faea9be9d13801b199026954584425415cc95bdf1d56d00cab6da5cf189cbe3c37bce06681a58ce7617f8a1e79767a7833914af5034b388a74bded9040da790b1416f08981b9d1df858930985b5ff808a74e55c5cebf88e13ecc979c1b9ded31a07c031fd9342afa0f8e2ebfb0dadf52edb4b31273e1562923a935fee72dc45a93b9869dc6b84f693c00edf037225f7895c44afd78d1dda9948ffd6b697cc4f17a323a62780af250ab0ad8d6f59d5c4e1c16496975c947c7e29fac77", 0x1000}], 0x7, &(0x7f0000006380)=[{0x1010, 0x10f, 0x50000000, "9b59e54f7c96af32cd7c238586357f62259d65f826ba7b2067a253035a4c514e26e8da6f1dd46cdaa3c535d17519eb700d4ef4f3a1096535fddcd5c5292f0bee2d5953095a600d8a95c17c311f3cb0806d1c4926916a71706f87a374d9427461e012dc28337b0a1b24ea1f9857637474f10c7459492ee857d99dfa1532b4fb9b3e2804f3789d9e0c00b69dac9255eca65b20385ffa9250f51a74649be1d631ddbda221758eb379d3f3b7324bfef887d3cae57c550e7b343914fc53461c01b90a60375ec10208bdabfa2b088c0327318222ca4d2ba3c40ff1fd9e2e898c2dccef5697129dddd21c8f9b6b55f3c4d37c5ca940b0a03ef54c98d04d61b07fdb2351d2e5983e76ec51a260541e41e5a485561655e95755d8991ae51bf112961879e0b87c71eacb6a54f1fbcac52ace01b6ca15ff1b11a0e912fa98ba426cd7b2c0994d1e93db3145947918564d90febf1fd6194b4bfded722822f7457545f27ba6ebe5ceb826eb47fd4bd6a8898a8f11512c66fc8fa7727cf058fc80aa93c2b03c9f26c4a6562632c0b7eb6cff7ade1494e890d7961dee623987de39b84e4695be40ffa0467abcc3ed3012704570464e7b00f65a615dad4b94df5598431aad7d82a64d4160f4899fc52a3d5f34ddbadaee494b3ab06ad519f9472cb3fde8118c57cadd81c355d2f219d4c0bc270fc758c5680af384433d59d53b68d095500353023b0d831f038ef2a85e0bb1a48bd32910213900a9f2d13073ef6919a4877de691768e39b462ec1a229793b7f99aa72516e44934406264fda5b76a06bc15d5d8da8dc0b35c692db7337b7062010a4f775e372bf9b061ba53fdbe7ef23b0aad137dbb2ffe9ac7949da4f59f1bcbfb7a71ddcc894ac6dee1676765ee29abe3d7e0607714416bad7cde56931d325120acad204aee1bb8475f8c68be94c13129aaea02c141e3e0f17dfbecce495a6ad78af6152b5d49c7d7e52d345db7b5e51eb2bab05b13d28295d9b766b8ca74319b7d21f174b2c29aaa2372f79fc837746691b5762c724f2e29077426fafec960903dfd33b2ea16e1bde822e73449245709e5f935830b2c6913f7b72dc8f29b1b93488a26cc2189d92d7ec32cbd5a5ef8c08c8c34715998c1acfb8fdb6e1a72a5a7aeaf68b441db645826fb0b1f36c14185c873156c7b5cd11e34808d4022c0fa81e9513484cd70539a5f7a4f03c8d21281e672c9311dc438274e0cf65e139d3321ae326a94101955f0a02db88a11902d6114f3529548fa3592493658632fb35479e58eab76772f520c978ed9ef4e609f29d36c466e6881f6ea8df4058115e1512fe8c9c01b0d8de0ce63a61de414bea05d5331e1fbfa156fb21fe3790b064140752f03e61758a37af411c90f63387508f34bbac018385918c0dde42ae30bc7b2537a269e0604096d1c8b40fb0533b618a625fc3e325331909d81d653f9a58e959d5861f92bdd6c8a165e8b97826136b5c811cb30730e827e62cd44ed691c8f3cb29a7bd67fac090297c5f4d70821175bb734067945350431364a40d0ccdc5dd108de8edc206000a00f780abcf611b710fdd4ec8d4208ec74e18c08d85bb56d5de5abf6930231c6b70957c1fc5f77b724b00740a9f8cec57b420ac2c54b410b2bd5872bd89bca895d9990eeedc369ebc92a51c01b6b29d39980c3ca0949514f6beea132a4726819e2b13d8bb2837351ecfe436685f01aa755746b089cbcffe0ba1bcf30fd6b46c1f4511a87486735b1251755907bfb58c351f6d3675d2d958a96b4a06b05af33f1a1784c45a2bea43cf15c3d7de8e0e9e5fbea18780f45609e8ea39d3a279b7c1a0875cbb5330aaf8aac475808bc0dfe600163cdc54461f792d133ea033fe335a82ca1d4c5e4b5a191f5ce6811a849ceda33090beceed5d282a798b568b9645c17c11a5932741af03466b7011411e74cc91397c6a5d3af912c4b5988fbb9afcbe11af2a5b9c533baad2de972df68ec9af272b298332f16d21c5fd35f6ff4ead4321ea23e16e1fb0c8291f3489c9854f89ba7911a1d2f0f83646db37c8644e8dc7c6df8fa13ced21c63d151606b63c137a04030be33e9c521a6729a31adfb96097098f5a22392ad4d2d42cf0f21c646657b533d8772ea771b892b0ba50106f32baacfe984ac57ab8d35b46921e7da6e302adb2e6c52c6b8a0f66cd926fd99f56dc9b35e91365d230300fbe1d57f3622b1eccc275845c1394cefffdc4b3f1f14b17855132ddd287cd700851deeaa1b783d4e690986ffa8ef7d53e46ff50717ac533bf7be4a07f1218cea29cd94f39a0c95ecb442f0ac2b1aa885d2bf18fb40ee54d6e071225d2835e647f55c25b96ec7314a44e7379223e2c3f760c865495f14f69d8938a76f3b512e2dd493d9d8b52aee066969e30fe3be59de8b6f8125bcf95498aa1f9cd71340c69361419f09c84dd4505efa00d36f833f79497d48f36d9488eea998f2ba93617d455679dbdba6c95b85b2a3b7676fd4b97802c9fae7bd90cfc214e32c74355463e4b37dcbc06c2fc6c42a93b38ef6a9fbf923569bc559428713db19b91ed63a098cf4b03fabeeb39dc23e1f672df35c04be1bca12d2ea7ce3a53de6afa1acf6eb7106556dc73a78d8026e287a8a0abe076db42688f3594f6adec6b64f28bd4d2c6faf21eddde700914e2610375a4c51bf1a8ec607bc8f17269e6280f824b7dba455cd2ac7d5093e4e563aae3766bf20c8b77bdf5f649ca46f5eec19ad1b48c574b8c6c9d90d922def29a7952495450dd3d6c689fb933d1141af20c39b5829d3f2c0958c83930c09c3682f71c57086a56d12ecea3c58b9942eef4203b4c60729316c63bc5db0e00886faa142cb22d0667edc19b6e9cfc57bfc7a27f1ba99637c574a6c4b66933cb52c77542f005b83b8b8d0972f0310a849ac34bd24a78260120ccd4a83c1fe8791e2c844994ca3e4f7e07b27265d3a41f72336b7e043f9db408a468d2aebd91950f736e2c4599918c880177cac5773ba6522a8ebf3d4d23698f3bcd7d50d63628a79460d330816e05e439948d61f86d255ca45adb746947e5051bbfc63453ddf4003f3c5bbc5b95e03caa4321869e7eabab6a469688b60e397204ed4698a7bddd9f2d9687218550bc6185828bbd0f1bae569e7e8f29c16b7d1f8fda35b7c969fd2fef6f21070c672d259c47fad88c38161e0a3da52cfeda56ced626f11a3ab1febde72d67a96d7a8ca209135c805bcc5d6a6103348b20673ff945270f38f9efab38166e30b009d57bd5ae2b9ed70238c904dd797f106149c4a4c1a123639cc5d7d990a2ebdf716069f8c564a92772f920f7f8c603754e004613d37f4020104049d7cd6d96e48b2ce94b98d0f8812a869e8130c1a0e388fee7cac3494486cc3a2802a4d3c9f81cb7b31911712729b67a5e99e555fc752de50e9ea384988810d396f17086414e539f1820e6d860e352fbac2e540da745c72b04975d1fa9fe0a45fc3bd24cce4f3961eeb04d4745d5de4cb48b8b98fb79bd5a23835c87a1598b8f14c3490f7204ce96777ec86c3ab180cadc5706076ea3428a2162727ee47839101d0b81a5111b98e0e6d246841cf76404f8f49cb8c8395df9c1c82e65a0fd698eab4004da557ddf71447d65adb6b86ccb03b63a1297e632971497def6f3d817d2c4ff87d485c618dba095c39044e8ef3608c6cdc0ee284ff3f370cf012a8435737190a20ce2b592546823d56eeded2c77f0017a4c79407ac2e25de25d8761c4e5e9660673b1b6abc48a74c43649759150c4eb4e771e321e1dd88ffdc9ad37123f888b1e3efac6a36d63065125fa7c2c3055da6cfe9a70ec07a7bc89c9772e74f80b1f9c804330e743a3060f27d51129a0a826ba818a1b7292f12a7dbaa82c1bf6e458ec5ed98cd7c34e6d17e9e9a9b6b0dbc91e1483eb5ca39b932e8e908e9f74cb0b8361b3ca4932c6cbb593f582e6d4cb8742283dd719c262ebbf9d2cc4a541a4268b13da4d9a0a5b575aaa22b00907d539be93f426e95c80c4479b65802259fae3256b29a45d5fbcb0efc9df80102df0cf2d2cf174a07f9a76bcb4aa7f9aede3fff4356a4ba2cc960c942b91864082ede2a3d698031cd24dad5ae4a7d7ccc7a0066fbafc8315f69880898134999a8deab6df759422f060694c15e7a9e64b693a659e3a569f928816ade4a6e120204337815111a438c6f9813675a1460abc66182337f3e315adc543308d825a91b513793bd13d63dc3fdf1e664f43aea14b51b34cfa848996c325bc12ab94e45e966a90d9aed8c3f761d661e1e1b0620a8d5db25c5f6f52d77a64d4826b9f71f38a3b931f192ab77af54dca13eb5f91ffc8e3009dd410676738f872a0230572fb0169cd2fcf868d97a7cd9db7eefc03ae3f2dcb1e493098b2bd60cb5920825ce64b0eb0f0ea940e7c2e7ec23f2fd43208a02d3972744e388a658741d10ad9bc1e8493d270a8bc7eb8357494b4723518fb04fbd2f2bcf9547784514fa35b019d04a2c08dea2907912f1a3a9e67877d594c6c5f7d728b554bacfea0f62cec6ad0991c443ff8267c62968395f8d5af1f2b26a3a1e3d99e43d7368d2f2d66a5638e7272bc77826fb1446dd88023358e14e41f779e897fbf92e41f90ba43d2ac98c93002104d01c418b6a7b49ba5a9dc58dc069e2ef5af08a99f7764d4ecb307dc2c8e3ad3281f5ae9e03eef22215e4be2bdf6eb855b2f9f5c6baece9853d93bc060bba06119cb2f5e2be9fa3a22f06adb218ee1f5b2b97e9903655ae62aa591d8a5ba5f1ae6e932cd1be56658f3f9e7b100ec5b061a44629e5e57aee54a77d3255728ed6bb48b9aa215425cc863017e279e516028ba6d9482fa18c290dbef6e94e52202ea259186a1203dc41515974eb091cf6e9da3a34542abfe8ed6eb7e3156fd697a5d2eaaaf8cd9ec1c8917b2e196ea6b76f034243d80c8156329a28d0130957bb9818487b02646f418dadc784b4d3b4b4a22c2d74d6c346a547100acb6b2ae7e9d624558f543b5e47ffa0669ca467f04a93c75db3c2ab8592fcb499a50cd78fc49c5b046c0acd26660e60b62545de6e8f442f660033dff8e043252aee0a674631a64c13c6d0338ab7ddd0ea32cea61bc1d53be044fa8e4ef0fb64cde955f39c7f972cf61824280754bbcc81c65f3d32318016736488594964a3adb6f8969b49b27ee25237f1a094395790925c76515201bedf988ac02094e4adf789606e1129fcb3d4879e4221a91d66048baeb7243244fce086ec21f63ed9e9f6e4619ab96dcce1f9e9e3753ceda6d41160b42636f9d96b3dfa2e8d8074f736e6a129c9da56f0f5970ece0ac48fd89f7de24c21a3b9a678c843181149ddb45688e2789d841ee1bc81cfbdede9b5e94f2d8882a100f0ade1ad4d0be30f0b4857626e2c4aadf8b58e934ac57aec14bff18a0e8b97be41cae2daf4e8a97e36f959e4cb0c5e2d069a56bd56611579bd80e3767e0c3d4c5fbf193e470cf5112c955b1bfbb3bf61a63dc5a55722d0640a98ab56019276155c7f6ef21d80b21c9e54a287fdfe882821e063010b21028c483b87b9927523750a020731db48feab8d7ebe94244e63820c58125a918d6c7ec03887dcfe371386004957de6c702e78775880115da83813ca23f26b73b3bee04ca36928956072a97e1e2d863f12c95ab6dcfa7c8e920a98c4d094b3f7a44fe2a5417e67fd83a3aff1587b9b7057fdab51b9e65d74cc9b74c3e749d1e0ae2a15251e06affcce81ba7b08bcf7b623e8acd1a35706109ef27897967fcc5745d982d0d4dad391889af16568b9d0d6"}, {0x1010, 0xff, 0x6b, "dae22b56f74d18bfc3a620687fe013e1a9c684312d255b1f0491ed42ea36243635e46fcd9b4854592c36c1b89f1aafac3a0523591acd55f6064c45fb0d6906daf9da735f274ed983acb558ad43ddf7b86510c9023f01fb6d8b61b1a89cdc6aa7b04e1af8ac7b88636a4ea8c7f2f57e43e194f39f8c1cbb6fbb9c54c5532aaf0598754df7919936cc332401d7bde66b444a3a66cffb0d0745f05020212bfbbb5bfd017fbd31b35d940d6c8dd904e45c9982af2d3eb8c5e4c7523808c76b95cdaba42d033ab278a7c9b7bd720b2bf0cdb8c0c8d0be02a469ef0f15eb119687ef865c02a5db2c5fd553a6b4b8bb37d4ec5102d479fbe5c64d7a07ba7bfd5a62f0e15a00c79fe1e761d4e2c43c677cc54e95f2a2264367402acd154b89980604fef49e2a95421f16db446e321a70e3ea27d218e2327ab1aa549cb18ea5ee024d13653acd4fe8d306e215e8915bd092ccabd0bdd3cf5b08a684d2dc9180640b70e3910f23672b17b9be7c5001dfbee5e83b29c0ee9527edbda71dbf85495b86549cbb0887ec156ff026541a119de63c68872e738b92cda9ad378a6fbb220060e5074ca74c4688d2885543cca9e29545a006be632fddc7bbdd40dc52a291dc3c86f0b5acdd41bbab37851c4f2f363fdbf2961603829974682bf0ff49c81b1a443fbaf1ab2b3b837ce2f10c5837aa4b843f060eb4e242b8a48716b24d22434bc5d098bce6b6cb1e4ac76c8ef86eb8ffa00a54495cf6711e9d8d381aba40390802f08936dec383d46e7c6649d4c5485719c07f07b196e1b92acbe87f9c7542b8625b82be52e43a7853347b2877841f2d88f3b37c1e0ba472bacf4a286f03ec7e65814685b3e829c6a921664879fcf9ff441e528c589355945173d9c30d3e43c9f40a1f710e2fbc31704117d354813ee9763500d6c02ce006e3c5e72da1600dab5042438009e7eaba1b8330e43fc76865dd579d6d5c714f8589cef5e0a47e517f72af47b60c7e2789424340ab2afb6983d1bbcad2499f7ccdd766a641b9a3f58a698af72f8c50792b0d9ff724244b9fd801b083052b11fb36908427e15c7959d547409b030f33a0736b021b231fdbfc482f216a1b6c14f483e32f8fbfc7013624956db6f876603023974456f0d82c4c64f9d0a94afeaf818579d76b755ebfd7dfdf0947dc0956710e19001f8e3455307a8d4fad8492ccdf1f3ea1ae83e3f3817a9079d40e7ce5aa85591ca32cedab6a6844b4173828d92b9107d4ee7b94039500034313f1b7eed574aa2db747f527ae27b41cdc375440aa6edbc4dec862f96f4037899b3ba41014b40dc5dacfbefd309f77fc130053d843f361a0550c76c02c73d6c0e9ac90c49d663f484a45e1833c3668aed908a5a2a51447ea6100317457efd76d76d35936b4ecbefebbc153578a31f3f0b96bba1e1e23d8452966df474bffbd08fc2b527299cdbee5c8f38b3f0f9e764dfefe32ecfb5b51acde6ec6b0b738cf20d716f9aecfa0ba694cdeeefe4012162c83b97b10d4994f8844a0b8f34791a3b4c154753932fe676ae3c4ad080b5b1ee517fbbf4b0e15952fb36db177a0f54a260b943b5deb2ae7aa2fa7f29bf32285e4c23104ed04471392375d6d26b46c59cdeaf6fbabae990d6d1dc341dc5bafc1834ac48799a7004093ac54bd38e0118236da2f1b8eb8fda257ec554c8227f733ea06b9464882cf8357ee49d2aa7b9521bd81c6e87d9fec14c7e8cf0970bf7192294d4140e558efda180b5783254d3041871fe83762d316565ebeb5816f5ecd25d84437ff3a3c97b1a52b5c216002db733671c352a5d93aa6092a692e47ac28575b75599da1f7239bb3c56c72ddbf814ebe040a7d59753e9f925809692f3388f399f320b5767ca70661ab0582e388aa9c0e5b0f0af43be23847ac69eb58cc484127baed667170c3838f4b403e06dd529bbae9262f5fbf7a17b153d248adbfd017b44178a830e0ce59766af6a828c0888f3cdc399234119b8c6a820f8ab98bae3c0317e9a57d31277079e37c8218bb3ab8085f541bf8a7c1015f22e1aaedb26d6030ba6cfbfbadf79e50dacf48cefdb77108f9829ef1cedbeb2784dbf43c13bf4938f6aaa0130ea6c103437cd29e70c3b4a61a05301659031d925f017f314c014d1dbe7329e1d0afdb352620aff0b09657c013e84714ef4a5d8b75ea5952007ad78636c49c95983bdbfc16a0295abb83e94007051d3a08366ce5f9a7f0ae14273028c6a9ad236ebc280092897ec01e0bf66a6c4d576a623aa5c222fe5d0d157b9b5679162e2918142761ae8bb0365889513d520c5f003f2fa84b83d77f4da554a099b91b132abb1127f51f1982ffe68ef0efca3b2677d09b38a65558f4e83ad7b513f5574966ce6024d10a3a03d14a2f62fe578d23d77c9992543e91848e73da20d0031e9f290d3cf1b5ccd3584ae3fc946bc4f6c9e62595a2cef7cc6b3bf0829c333afd70a339e16d2285f102a8a96d8d342ef2564ead1c14dfc685592d4d3146ff6aa19ed8179996cae61d3a5f42cf37274cda02e2df7206c78a73a3d6e8e3815d795a30c9e373a24bd44795d4e72138594d1e423b82ac02c3cb1f10e9cb4eac378248eb762ae24e783d7ccc3edf55af5010fe0b8039c51be7b613f9dc8e43e43aa16b87930213e0d11e445f5fe989b10c1accbb0864bf1e52cbdcd35d5fafe5c697efad5723dae36eb8f5b43fcff312a4a4367588695aa37ffe8949b688da27e41080b1a31ed7fce3acd83c7d93d7e51023004c854806a8d03bf693d01a8b561debbefe949aff28dd947c9762e10e9509f6337e5fa424ed45871481181afbb1d6e46d27aab57f0c0cc5a0f52bc480be796ccc32823fc64bef320faa8d57e670a51ed36f87761e96f75b499d14670639a6538699469918f9b8ab900aeccda2fff29348d5afd97ec3e197d342a08e59ec7adf184cfea5cf9a2727c984a994315a2e04ed3251e144af46409dbe80ad80f4c73cb25e45794774ae79bcae193f2c726ec339e0db2f14fa42076504a972e503f723e98077de5f9f55bc78965fdac010e8d1b66253433fbb34f2f5378ee148f0edccb52ab68e8fc0dc15a8a3c867001bd94d5159e445915b35087c4a67c27f44943167ea14ddc4991fe209e552f92e2e5f26522a659a7068565ceb2deb5a6bc9a9294bbe3ec3434aacb514ca3db681a84e25095d3970cb1a0d5f0a1468a60bea7b110ae4f746ee266165ba8830037994b4d1b63200e36398562a36e1f5bdb9e4c83241abec200872d488dfd711ef87d63dc4f3b0a7838bcec58c03dbeee9610ec4e95d2efb457c4cbbae030f33232a8d267750bb85e013f220182a722e16216689215a3bdf6df52376cb99cb0cb2f47f5f68db8a75de10115bccb31cf1e97753bf49c51bc04e36dc85b5aa3cec8df3427d5253b364ea81ab739d514d7e81131a5d0613f1e5ff4603875403de03dd8d7f7235b72b5598dd07fe59e2e7831d16502cd759d192a9617911490259d8aba6bae600b8fbec28be96b8634169cedbaa3b482be15b8e24b8c233322f498c9a3f316198d7a2e218a7b202a169539a31c9254d849a92c694134a1996a8c19d42ceeffafbc2ad03cf43d1d239a2371c08e88ab8b51d3c7b068b34d34dbd06fb8113d6d08631d646eb49e606512042b8208490cd70435254cc70d055da0e1bf6e99a38f2311008e47a5189115ba42ed4b4e2a3f9f2a9d2fb4c2c03242fc3b7c91487c6855c90e2b2fe04ed7ec069ae3212ec9ad3e50221248ed8c8bcecd6a0ea93e969e7071e75f53e11177359f74bca46796d22959e52583385a8d33c22fbe1b0db411e4a3964d229af8d432512848c83d154bc2593fca59d0d8c81bb07fc26af90851465b83501a7a4a380764dabccbdaf9eddd08030d94cc7135231faa0438feb930cfe8e359ecee0ecb5286abe2ad58a2cfe16c38e3172d984c7ab4531ba9a4da2739edd7fd858ef495396e010831c87632061e6d68bc86862b4dc1ff4304a3748b00bdf82d6ec6ee190bf7aa860664abc001b456f998a36f59b1b1b5df83ac8d2b6d7ce7cc320e77e2f60ee76c201d31649fd16074ed2a0b3efcce4d4324d489774b025a9b65ee4822d5b11b87482f84ff9c7087d03ba70d8765d977a9dbae92a5fc695aaa4af5c9d55c0c7c5894ca2ad52453619ba718bcdc676682b6ef5d39fe5725124326c26a6c0fdae501203176462798619d2c84c2658ddf01f36800330bd97b008dbb5ae685835d7f8e59e034fced981788337832a582bb33a38bfff2cf13183e51b5bf73bb1a47e782256a948991fef7334e5d16741b8076d9bb855fd61b54219260e7ad8ddaa92c84fd1ea7979cc70702939d1009355f0b8bb2ad76d63d95cd3ff495e21c6f545eecfdb857f7492666ea78faea214bf0807439f98ac55d8be2888413c3897046eb58fc15f155650699510d66a0014d8218cb991f1ce120cab1ad791a473ec910300dd1bd7014c92eda0b04192b7cfeb610c398859c9d62b9d4f684ca17729979f509a224bb69ba219e9761580b27763dcbdae248495df624d1a940cfa9d286aa53cdf5099cd928e454c715e6f4bd684b5786599c99cc1f35c3817d6b6cae6c18b2331231ad616c0b8d596b37e6b542fd5c28cce07ea57ed4f76b6954ff68350777d80b22d22c28f83dc19a103ca78d39f6028fd98c893d384c29ce472148d533d93f16d0d1123f4b2e7b6349afc93e5a7b978df57fedf31017217cddc5277e101bc766ac8b43de40a361fc65db052c096897dba6e927e02c7053c877c64ca7e7d32dccecb96c21966ef9a62c504e4dc362950dc63d3b434cf42ed0020be97f5e8a5a840f41230f8e336e240f4584f0c86334b1463880c2c15c38c1e2322774a94c17384455ae51c9a37d99e423c9245f5988a62f4018d691edc095d93b01266da9fbf823acd92f66a9cec35bfe9690d3fd78a27e70d7db738fbab55e19ca6e73c2afa5ee9c263ca705ff387ae2d287e3b28de1a4d7a9dab6a5c85f351d32c1cf45f0e2f7c5a2f8d070ae84162166dec7be5735352129414b4b6483f47c4c82624b1634062fb421aec568be80bcbf17e727313f49ecaa9d4fd8e9c649df2316bde8c577b2f25d860a985aa9af8357e2a1b3a7c7697b9e5c1c9259116010f55d139b9e0270308b26e75fcea0eefbd1dd2ec19eb32cc2d4c05328dfd153aa2ae76a585fb3b55dda025a4f97bbf00b31487aea3cf80ae58eb8ccbe2804161bb4e94fa550fd193d81b729bbd533bc138e27f51d7610b309b33a344237816d7d94100fb845aea784b52f7fe2fb3745ea88833f39430b0514cd93d10412e90a8ab7b6c0d1cf3622934a06a58e83d3e0db18807f476b25427c0ed0019d9ac94fed8c4c8cfd54b29d1e81cb695e17205a5c93708d9a28392c45bbd7da89b16e3df8b8013285a360c21e4a1da612514b78a1d487d9e894b2cdc23ef9e53032d42b3f18c7da1a4972ecbb48a61a994411ad0f221072d6b5b5f66861328d7601afa917b86f5a89ceca9985949699ee3c694e179e3f43262b679f097db363112e15d237d105a65dd87f844ef22feece8c19811ce8856301d65523a340fa298bbc6581278941543240e9834ec3df5c3eaa8def2b47be51d78107d6312dae377d745cfa08cb760b22ea62da2f3b49993de863d1abbb6782a4b60bdbe2d7f2239ec2fd333f59d71d99bd425c28144bd74f38222e8f7b801a0593056eb3560b62ee507606184fc1cc967fbf8af0cdc8838f378efd1901eb9605a383f2b5e523b939f3e05b6b73012a89925bd6057522819"}, {0x1010, 0x109, 0x1, "1e1a9e9cdad60d7bf654300585a799e734ef40ee60fd468bdc6fdb6fc8a67fbfe4a96860f5be2e8793eefc0e16663b9ad7ba95141a33bfa27d10fe6702db1bf03ebc2d6efe1fe6220d58a9a007a695a2197432b1c78dbcfaec2814fb83ce79d225c2edc31f8c894d5f8a423966e2889894781395b8274255bf8e90a3b04fbf9ba5511aad071b5401aaed4786b59efea01486158050df62e6348cbd5ea37a9d61725aeef8e72790f3c1dfc9325bfe2587b69b5e53231bb5ac3087477d4b15a81c837eae0e109ff535e3dd378bb257af2ac42e06a8fc738121c89843044ef32b732c93e2b020acb0094fc81291193eba44b18b7d55506b46149dad3feb23a6d949760a3a95636a4725788148b5a6dbde15ab52ba09f4c2134b89a7dc38f9fb5aee0ff4dd40073aaadb89b533a33e9ef1a990cdc51ff5d630342c5c2605e8b8eace5f337712bcb649a281089012905d112711235e07cf24349eac2ba1273f91f1c27e3d64d004cbbbffaddeb4929c2865a89eda4d4e6db3cea41d51ac4a66d13de7fe1b8b3b6c19423ce73a15864c4c3c6933ff9b834beae1e9e224d03cb817547790ab614cb163c1bf09b29d18c4810195a5627dece5cfe829058f671f63786377c1eaaa01ebdfe20ebea91c5dc1702340506fbca4d1fb48d32798591ca92b682d8dd609e91fd4b851c1544fa4b67c9958151f477c43ff32ed230b7e8abc659e7803de0ba08f3d9b1a47934ab0c4bf7bff0cf74ff70a57ec6a0e703a4a55ff0c3500e1b37038daca74ac0da3f80261f7529e1bd16578fbb299ac1ad3ed0498d630d4ef1f01b2951535eae38d38ae81dea82fb785a02c50871f6fc9a150fd44e03041b0bf38dddc9f2af2dd3026ced97926b2be2bc4ce4a56976e894e7d381ce74a51073a430d9b3b61921a60c2b0a26c15a1942fa66e2cbbbf4de6a21762673c7a26606e99a2320def428cc4d7e34db96decc35c29da6e5eade71ead20e63e54265892259c796e1c48b448c9ce02eb11f8efd48062282d34a19d4f4cccad810bc9926a1dc3bf26fcf2c06f1e0ebaa7cb7cb3a3575ac981baeddd7fb2f31e53de0cb304182ea3d4f3f3cded3eda89e1ec541362312ebb45e9cba18f1096c56cdbfe7dbb065f96ff8cd04845fbeca10529d1640789afe4bafb920cf011f1ec2dd423e580cbf11129040261bfacec2bbfdd88bc5245706df9a9b2e329ceb0de87cb55b2694ce80a737600a1b77f482cdb598c82fcb9b4fbf12728d2cf16292128c8881b8fff33fe7826e04ca22d8d1b29c5781717262f193ed067beb920487b9b71cb4819a7eb5db8ce3dc8def83275738f4e9d85683dbed6d0b91ae3b30469d41038aa509361f4956d0c8c9cb04a494ce6f200a5e1935047123a9960922f9f3fd20f137b10ec7c6b6a1bdcb2d69819e9eb3ec92eed69aea110df1690acd6250e1f5b2815ef08bd8a41c39f7a9777741fe9836e30f0fdfe8bfdf883350ca152ec59ad3fbd631d0e9e53a874beecd106e9ad2b6d395fd75adfd2b468a161a5170a33b7a86df1a9839d0bbde65c94c86e8685ea422dfc0ff04416280de04a6852ca37e166c7f2d4ad0813f1452eda926f5a86d74d0161563ff7de8470db01d44738105a6d366df28ec565d43676c8188a187b66a4ecf4782eb111d2fa208f3126f25a9a683719d9c52e74bb4b4cf1ceca5a43a082cdb9d33ce4d83d076a2ef57655a4d1fe5dbd461a5e01c3974a0982dde2fbc2f6d61461ab4a2ddc95da19e866319638f93be8ef2f8ca9a555f92342d20b5474a443217e18372bb8017eca38005663119f37c7909bbb90536bdb688f24df7c0b1e853ec9771b3828e14c9b7eb5c846411693cd6a6b1bd4b1404c030e8c64e54882bf208c4b423ff0f8c18a9a5212b340968bfd1ffe57d1932386b01b4de386e75affc8ba2b3d8ae93c994fb31c4d9239ee5a5c9fe3e337e3154cbbd3493e1e4b4398f6ae1997d4b58056c4a0ff4b5804925360f856cbc726c96cc8a3da710a7562f6e652ad895871c54868b4455f3c60e76fdd06a132b37391a70cbbf0047a16ecada786d26ee157e519fcd05695aff60acfb5c447b2e579f586b25ad1d0e126ceb811b9374186d492ad742baba66a1651f60913dad12a797ec26735112ca9ae50206a022dfff3685f76429fde43d79d8d4b2e7e37e775f396fab03fac90a40196087586666c75aa361fe0d2643417275bb2e6325fe527c4c59197e5ca9bbb47e7f8271eb27e566d12d27ca34e5f73f9c492ac9df7b65e1ba3ce59a4833d507d6e83f4abc00e36e824cf5dd62a6c3faffc490886456c012a63d410c4d205d1006adf575a2be1dcbb1921ed0ec0a3ec5e09a7b6044c6d4048736d27cb8aac77c63ef22abbd7287f30c72b12e0ad0e28b3e3539f69efb8473ece5a10d73acb497e8ee37ece4ab85ac154db0f5e8528e5e1dddf82558fe65f2685bfac6c2adc6dfcf76b26f5bb25365655f75bfa93e22b4f5d3baa9f7e9c16bd4a5ac6fe44260c0e03466e37c5eca425990ef38d286bc611e669fa2f30a1ba3eb450450dfa22e45a6a471e6b630f257c5ec5ef27945061a25e544f8fe468300cf540a2beb45ff70efd7014927d8cc1bd9fdf79fd1661d4b582d0e756aa5c24ab6736154eafa3d3183ce511c5d5226e60996d0759fae74ff0b5351490665061a2c48c5e81b5a7785d343b1380a17d94e277ff53c68d1947e7943749c375ff921c071c307972a5ec6e1d2a3301478c5e380afe077add3eec0d513b122912a9bba3b678465fc334f582b2ab0dcba779a184d81e0d2c24cd0538d9ea8362b2829c6f0d0faf599da374297ad38d9ced639cdf7c4a60acb783e0005058647cc1824b00c31d9a356b9e578d45438d5729d60edc05b30f0b5d8087f37ee14c1069785f36cda6c9e491a281b3bf8df0cd9e12f8a058b1219ba2aa18ee29200b651d49891a02111fc1f87677305a700e86d16b3cc3ba696c4d641f7649040784ee64a806407f06148a29c01024d5edd214559ec48322aad6f391864061636b6448ac4a16055b4aadb3ea9ee8e6f92abc7afddcfb98c2a55fc3b6cdcfd4101a6e7265c9425a730ee41e6248602ee0bb56fc42cc6da5ee83c07ed9e69eb000cac72ab7a6a7010763a28bb82ebc5b9146e7d2374991df73144e71cc02e3f1ccbb315237a9a30559e9e2e031f5cd6f173145af438e3db591fb1e6ffd89017dd030d7da092eac0f4da416eb592e491ef37b143ba541b2132bd5fd484393513ae0e5ad7d107115dd36158a4ad7a7ff15d7fdaf97c8c43ab412dd054e0d77835f9341e37fb3fd387e60051d4b7810a70f5a5015c78b54a0de115d0bb3a323c5d46b05108d23e828871e8067b073712d798f733e49db08cea04e73943cf6f0d1f68ecf1d03b610dd79d467b7d01576e0aaa882d6c858d2c674ca4a7241034b41473b48baa0e32de8f0d964631322addbcd4424acebff2786e139ed0bfa7f36fde2ffc71101586777d5dc04d26f21acfedb9611909c4c2606416f0ebd9c72081f7191a5d74d2399eb566cd29503184460182de03bd3d0cc8b1b05acaf70f979dd62a661f4bbaed6aa45d2c1759014e9f81fa803311f666866b60e551ff329463c9b5a05a426e461e4698b7235c07c391604e6eeb055f6b2f5eefb4342ae17dcdfd8005a5f6119643448c4c137a3f281a0fd3320ddd1e34fddb5c9c0b1d5ce5811f768beccd74ad65563fbac937651fbb10b17f95c3a6332c42d3a2d8cc531fb64ac5adc84a8c23b3e9c46185826df78a491847e9dbb15afb1352af5035a7a2e640acbb4e8f412e1ecc985ea0c6bb87b7c9bb749cf8b0b20f1a35a45b1c73299f6e0d4c9131094056706e74d7835ba905ad3cfd2dc679f1cea9a7fb2f764f6610e6246fb5a3de7622b628c1cc1a73b5bef189c4d20d4291f32adfbcc954bd1e71970339b52a19d1226ff29eaca11b959a7bd1efd5d37871c7b99c9923f4e76b399f8ea6f2de8c50e696e1ab0e0d822e5a1cde141d8dc6f7641577ddae301c3602be3bf1740e8fe9ab74ed7de2374a4e54bf7094509a3f0571ac543e230342df4fe702e0afae7ff8f5f2b5adfab0a04187705727cf97218fde98038f9f4d70aa33592f1c5776cab790ffa43c478646d30103baa0a734c6cfcef50794c67659d62d737d268fe50b94e2d113a48407b6a213ebe5ae07c7349b2bffe27909db08f7d4fe7a0c8d6f37333a70f23c2f62539601286531212ee1963a5b67a7c8a6e268c87e8a3ecd592787c95bf0236830ddad60cb7e41dc3b20fadd7f5acff5ec5f37ca22a6157ed0302120f0b125edfb8f9acb45d95e08751c824f35fec34e54a47b73ca78530feb59efff1579d9b0261fb758e2f0a7a0c7a0fcc50d87cd84c52e141573273b98ffb765bcdad2913defb46237958c3fbeb10b489b5bdfa874f1ded8248f258fe00b8799b9cec86b972451d2514a7745f2a614f66466d807ad3d55040b3d10a17a3ded3fc6675f26dba711021a71c80a21a6e1ea0680b3d867390404d091196096c8db1a145b412b0ef59e63e600a58b039e1a09704f7d2ec1e0fd47c19a67d27b7c6499e15bbaaba07efab408967e1fd023a253761e13cb08727219d0d6d63d7bbd42a58ffecced2a269e6ca1d0c6740a8eb412ab2c0b40590fe3b3ee1d76bcc11d694fb775ce0b96a16406f185a7431e2f823f3b56950c3261251ef8c8826a9f11b572f2adbad646aa0dba28a0c7961979dd18999700a95fff8c209d7d52b65b7f3dd3a2eddf43e7f88aed05af47f938db91aa809c879bf5fafe25f94acf3159d8823da89dfa7c5990877953f66efb53688d4f534657fc607e9f8b71efe16a248ef6fb9d4601e6053f5bbf10e9513e2f313551454e44fd56f7dd23b046734c08a1808d6ef40e961fa18768c4413569fad5ce4cc66899642e51c4ee5af8e155298397000c25ed67ef622284b818b237799d0c3331e4eb49f911292e1d27a2c586aadb43532a5a6b514f55832d9b777d72428d119a9783835373fccbe01f0746591613a6f3bed08f580fb2079fd3cb8e8405a8853fa9eed7e69f9949057b9224a24562ccb03d92c47e95f736376e09b39980a7ffce5a55737d2902c628b2ef94ff3101a67489ba68da3dacfcfc0bbf2ef17c6a1b430dbdc5204730451fabc4b6c9790cb2ab31b275977585b97bd298c7a6765ad173a75148c0fe1bfb33cc596ed6ad487c64cd2018127035e87e62978231c57bbbf9151386ab334371323824ea2de696e22c27ef82dd1b6a14b93c7631fd13ea2be94eac7387fe79abe7f9c11575827f781b9ed4209870242628c23ee3fb4e79fb76d42d9a9534763db1d8ca2c7556dcc2aa911bc6f11a13339fd521c47c6894e1c40702b1945554261436fc1e364d6c916cdbb29288f1e7d2dc959a0ae4631f83e660dd92705547739207a636fae8af99e0fa458f56d153a1df839b62585498e8dac3f89b36e0afd80d0d9b7560dc2627ee8b477faa0b95b4a6ef26ea13b353acc28fda0378bde19b0a62c8804c5abc218101094476945e31cab6eed2e65bb84819404df4e6cc848e820e4d37d96be95d8f2e7d97e2cea834abfb5262e8b3c5d21365668017aea0c365d118e2f16f992e99c868fb8f361049207a215dc5bf81178eb3c3d57dcb41636f786dd00a8f4192b9e3baf6141f67cda246e5147df2c1c2ce738b44af380b96060a3c5362f23a174178ba22c9f0f397271316e96daab81210ff8e62cede3dc38a13113a660cf5f3e5c2ad12532bbe18674990f6e3f49a22fa064fd0e45dd032cbcde"}, {0xe0, 0x104, 0x9, "492da0f9c543f1fd4072bd17edc444ea0700f60c97259220d2397fc03352f59ea9c73cd73847b0dc7edfdb0cf721eaaf3a6d775d3be358000375a476b931f22132ac5816ec5e14c85f4effbcb6fe8ffe41fdd53ad5ceb911849186875bc04bc9aedf2cbec8bb1d6b8815bb7b7d4a1fac0f594d0f79b8051a3ea5a4a6bcdde40bdb49b9cdf15001a6f6b8adc2c479d9932bf7b2ff4e530fad6d2723c5931296b4b0384bd35f84014565550b53a1b2c8bf4201a9b99fbb5cbc1c67f268ffe8badc4d5207a089d9c6e28eeae332c550f656"}, {0x58, 0xff, 0x3, "9f0826b8e28e2e6fff0451e5e5038ef3282463510dcd79612286f1689537ca5b1de26e851187409050aa1e6121886f9ffd76e6df18ad09be85680b476b0c9c6629a93355"}, {0x38, 0x29, 0x6, "55c0305e6c3af3eb288047f92b14b247f6a9c721497aceb79a41b7db929f31fcb3"}, {0xa8, 0x108, 0x1, "50cec35258ec0f610ff3fc137b1ace748cf33e5b121f33c7e574bad3ab60fc9880122b2deb94a32ff544bf666ba4bc02e85a404f7971cca35d1470eaf4f960f97a55c651b8d0bed359c042d90f145e6e3b817469f1a9b8c97360027cf8206bb833029804fa2efe3b7b31f5aac64b696ec6e9e8f97a8829bf67ea34c75a8865b21808dddb20d480b95408e9b7656829ff0a"}], 0x3248}}, {{&(0x7f0000000480)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000500)="f9c426f6dd04fadafe2e2c2fd885a44789a79ed074ced195b264b294d12d6105cbe8a13315e14e84c2fc862ba0a285ee51207aeff4fee5f2ed2eac5f10d521386874db26735acd29095fb2ea02849ff5d5729d1a56686a5e5577960ec52f8f58d1e4562064147a5763b75147", 0x6c}], 0x1, &(0x7f00000005c0)=[{0xf0, 0x108, 0x7f, "d3a5f9fbfd0a88b2f306adc677dad25286bc831e8110839844485c900a09f78bc51aa57f2ddec8df9f5ae85eb5f3ef2bfd967f461c420be6be0e42b414517487bc6257023fae4aea2d284d0505f0780478143c0fe2a8b7e827d59e8aadbf75ab495a27414ef7d5c52273e0288d9e204506a472c57d81277ab5b3beff9589e299f992e834e16a65b77c0fb7095769d655cb1791103bb7cd24aaf822694fe652d0dff798c7a5f14247592c31ea38881b639a4eae7bb30d6c727afaf86f3868f5c1d622f6035c10ae143ac240fe2fc031cdb485c8b8af67d873df"}, {0x68, 0x114, 0x4, "916c6f3695230bbefea229b194797c4a4117986235013ec53502c603b4c72eee7c4f2ed42813c7cab91bd277998307fa853637fee866605f57e7cd9b03b1f3f77709a990ca92705d0fd800b2beac0f947336c7"}], 0x158}}, {{&(0x7f0000000740)=@nfc={0x27, 0x0, 0x7bf9, 0x1}, 0x80, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="7dbe772167a818242340eaedce0fbb42a54f693900cb764263a5a08e1a8eacf2b3d7ad7db330a2ff6bc4a21a145dba77e121f40a7a0fb76648b6f2bad4c243f6c8d4f2fe8321fa00219fc82c190d095b238557ad9026647de58d", 0x5a}, {&(0x7f0000000840)="428df15bb10d42152b64c0b1daca858375d53c721f8a83d7d48f0de8ae16df0cad69c53aae1fd6f2860ff17ab2aa148834b1748dcf51e371333effe42c5f5cf39a1b130d0609f2dc53b006db4566a6de4f0cff39954ae28c4af8fe4d2f556ab4dccd6fa9c31c11adbda6497ed6a9582833edaa12255bc02d8960467f85053592ec4c7c47aa20fadabb654f97c183dc9eec451b1e3fe4d0ac517d12ba468323f8b30b94ad781f849b06a57ddb347a8faa5c75060c70c524e7de83eb77aafc6d0b4f203edbea98c6c90ad46dce28bf460d476c75d2533295db6924912b695b2161309fc55da02f37bf8e612bee", 0xec}, {&(0x7f00000009c0)="bc14718de0f5fc4003891173059ab4053cfbb6c1444b5af6383ee6da292ee873513b3a63b67d25ee6aa2c98505b77f3d4a01f6fdb628d248826d5d72a6e140ff13ee18ce7cb7bdd7e049", 0x4a}, {&(0x7f0000000a40)="45ca3c24c4ec7e9838c7734dc11991cfc424f824998c5d5b67333bdc14dbcb6a76941421925d7971b38f4351c5b2edc024514b6e10ed7b84e3865d0fdc7ed817325c7111d89ac6", 0x47}], 0x4}}, {{&(0x7f0000000b00)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x4e21, @rand_addr=0x64010100}}, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000b80)="1f7ea906ae1881c68274719f47e2dfbdc03fea3eb7d81c175e3c7515e19474ee72d0257bcfac1fee289df3e515f9b1086d5af5d5a20b872c7b3853b9440e8cf58d852daf35d22205eabfe91751325b62", 0x50}], 0x1, &(0x7f0000000c40)=[{0x100, 0x103, 0xc, "4b581763e91bae35b4f0878315f73e5c11ad845ac1ae80497fcabd0201fd2eee3b64fad91e0ca2344aa8d2939a0578d71eaa334d5839d4a528999c15c157e4e0a36eb541f8db4a11850f72e3492e1f0f03f0e5579ab23ffe1f1ad4113ab18ae70f69a9486641d58da634fb178af7cecf98fc376717e1d29a9bd7035ef9d7d5272aa3ba78e41fcef88bc247e5a6c24c27956fd60ee73ffd258a2eb3c7f3e2126a8a1b5d9333a883c05b4bb71b1d2bb5be3d9b020bf4fead65b01ced284e6cb78ba3dad2eda7e50056f3c0b665a9028ca7994933fdaedc152ca4f35d2fe03291405b296735b13af1a348b058d63ffe"}], 0x100}}, {{&(0x7f0000000d40)=@generic={0x3, "69880db79d22e5dfd38118c807714a6bf77c145fd52b407a5e117cff426d0625dfb05d93d335351946a9734e65961c4e723f10ca4a6e7200416ef9d542429ecd9da6ca33c43acbd5774ee1f2dcba65c2aa41e3582932e5c5d69fafb8ca094f50ab3a14aedf00ef645b5ee61d95808c692d078d264d74154164355714eb30"}, 0x80, &(0x7f0000001000)=[{&(0x7f0000000dc0)="461880f485f86b44b9d47553797cdcd7174c11a651dee77a9bc1d404153e55fe6ca99241e5605ce324d001d0cce9af26d7607f406dd1be563aa70f73ee36ef60d8ad7aa42672ccde54d0a6eb6e8a02675b393be83c6e2937e2c925bd18895032c73e43c8aa9936fe33fbef39e383794c242e", 0x72}, {&(0x7f0000000e40)="ab120960b39651d6b3867f768cc4a6b04c4a8363e097ae0e10defaacff7f02a2a0126b567fe08e62c934f22940699f2fed2f36f7ceef8cf44d7da443a8cce63e86a19f49f0711e49c9aa92ca0e59fa688ec69ba90b1565a4b75d8fe185f6952d69a44faebf6c7c67465fb999939720311ded0398d4783f034033bd2aa61d5c0012dfb8a8cc15ca0c33ea0a8f247b6250a65f0e76218d64128318b80d4b915812302b", 0xa2}, {&(0x7f0000000f00)="a81a7b1218f1986f31f249c0942872760ce68a25b139489ac9a244d645b47ed60f00efe7bec06089eb664fd77b06bd7b7d9d19233107eacf7c4a3c22a934f635a34087468d6061320e6312df29a11c01971e49dad036d88a8b6b5d1a7044e573f914c41236403f0740a73fbd09a53d083757ac216aa29ca14182e34c4f5577618efd5f2afd064919b70aa57c73ff133b8037812280999b2ccd103878202ce4d3e41b31e8abad8575390d4267edd75184e21466fa2181d2c86e86c641ebf81ad653a3cf2dc4142d036bd668af816d561f0ad773e35bbe8fc4d4127f429aec4605db9d1fb49ec6905fdb37a3aa852e1e3ee8643c", 0xf3}], 0x3, &(0x7f0000001040)=[{0xd0, 0x119, 0x5, "c05b02b84d4b7c481666d061121d9457586bc5bdf6711acb54f6c8e96f4cf37cc55c92c43a5f19488a2efda3bc6349ff63782ef675e40dd59e2ccb842f90f2ed4358e23f9578206bc30142a76762086b891cbd631da5ad72d96042fa5ac463f006ac5c9fd83de06acb70cbbafe9415e743c5fe73380da0be47ae78fd14434d4d7c258d9c824350174568f4b02ba3261e4dfd87629259408401f379ceb455c939f998c0d15548d8def478aa6f775428d30dc89eaa34d0dbc22a"}, {0xa8, 0x108, 0x2c8, "0e966e1fd310c54fd9b28562b4ad287113ad050e777b1bd8ed36ad6ca1a8d584fff86303ffae7891bb3591d0eb9c59e16f5d461abd454acf1e8f5d312ee7dd0ec3adf8ff0a6b5a4841671f65135f482ed173dd44d075b0c0dd00d3bfb124778f04b1ec8514b6ed07216bbcc99cc582640536a58b40dc5b65305fc96fac180104088938efd22b93a5b1805256dbfaf7a3c3b1c3d6316d5f"}, {0xc8, 0x1477f5557db495ee, 0x8, "14de642220d622cd3b6fd791d10dd821d7a90d1046116e7c6b24e733adbd3498978b259686f404d1bfcaea9648bfa46c12cc62818b9de421d9ca5ed44315c2f38c4fe814d3a36fd1576157437391082dd2634a52921ab35dc721e8d2dad5ea73d71c696a9ac2faae56c13f82da328f15394f18526b22653cb067b0e48db1b4718acbb8aa8bea7b2e146e6e2f8f214171b0cc099c7c1fdb5c659f51c2b99649de56a96b8982ab1c9b5300a4c42c4f68afd63233be40f6"}, {0x88, 0x112, 0x6, "323c4946f352e207dfe7d847a30de30654d9c36bc8aea3330dfd09db7d3a8c12c3e16d4936c60a7aa418c306baf0cd55029f06dcae7260e45e72db540e294673ebda189438438bf45bae1c4bc225476f8169d42d0c9023164a01cb69550b6df16a62d80ab30375b87cce9d152a22a1426e35b8f11b"}, {0xd8, 0x3a, 0xfffffffa, "d8d6cea429f300ed8c62e71c3760bb6f6565af2a0e2d67d2c25e0eb4e24ccee8989ed3160d91afc8440be7e74612e28a321ecbe268ae0647fbd3e6cc1f5c75df2d7eb80d0296c58c5afe6438461f0af4f68cbe3178403f45670e072e01e4691a4fa544b40bf37403307367ef6ced6725a1818524def3f9a78429b96cb1a5e77646455106ce06453d28a4f6be9bba498822384bc0c20e2ad03e8d5379ef7991e2ffb8dcc31a40405e699ecdf578d71cfc700afc2b8f8095290a014af2ee97fe9102fa9e10"}, {0x68, 0x10a, 0x9, "5818e7c91ee809e80368f52f6ece7039b54c206eefe8e3f997448106ca682ed76f732810ed18e70f68a517453d492e2b27aacca6258b1cae5b36771159fec7cd81fb759cad001289f7559e126716f28c16d04dca88d001"}, {0x80, 0x10f, 0x3, "a692a5af1a287b0e1aed2c3e94a47bab7a1658b551d66d7fc512e56a2e8cc3c988ab8f0044abe6b89e56b9d2a74e09129743dea191d5e81196a6bf517ac009123c7d9af8d7cfbf503b25184641c457613e420beb1fe7d8a15068c3ab939e40bb21c65f97bd283443f6a4d88883"}, {0x50, 0x103, 0x8, "3eacbde29b31ea42ae085458e2f59da6fdba61868bc2b672a5db937ed6ab1ce92aaec576415647d5c436b9df07ac7eda36566c6ac728cd8b54310f123aecef"}], 0x4d8}}, {{&(0x7f0000001540)=@in={0x2, 0x4e22, @empty}, 0x80, &(0x7f0000001640)=[{&(0x7f00000015c0)="a4428be148a3bbea3355965923def2890cbedb4cf73afc802949d283d3fe7c93baa8536568280e416cd58d30e5", 0x2d}, {&(0x7f0000001600)}], 0x2, &(0x7f0000009600)=[{0xa8, 0x1, 0x8, "60244744a40d0244ec2facd7086ab0621e9e348ae88b4168b746bd19afce49d1075a643ec835b33f0cc487a15f7a342a38abd344013dd60908097978fcf309b0bf3dbbd3f4b47334c68ff1abdb51b005687e8894460c008c53a7e2945d0eed54ceed209d244e90cbf0141fe8a07f6c9a54eec19df40911cfa37b442260120c5c16ea82a44d45dbbec7044b3ae7f3bc604b57f9cd"}, {0x40, 0x109, 0x5, "007171d052a012e41a761b29cd8d1b163c88e54ce9a67e2d15082510b0f0c39ff2d22065bc2e71a44765"}, {0xe8, 0x110, 0x5, "e596430f805a1fbfb75a3d51c1e9a3741b940d09cd3a8f398d8324e8e3cbdcb91ede38804219bf80262836f47639cd47067382728ace63f1861b07280bdb8df869c94b6e76301c5ba2d5e8f582977286434cd026d57093def089bfd55a657f6291db4f21347a0d8dbffd3d0c7a46b3300172576854c8951fd9c74384c30ae1bae0fd6ce49435ef343583508a6bd981779976c084a1a407fe21f8ec135fc4c14eb232838e7d1c8eb99dcb78a0c417800c8d1757c6b15fd9b612880001a4e244278129649fc09bc8da41c8d4e0ca8b209c921ee65fa66f25"}, {0xa8, 0x11e, 0x0, "ecb3d365bc28438d7f07b1865851e403cba6769d0f5ea4fbda2e87e29775b0e448165a8ae9947de251a4960c1cd5325c36d1cf9895c05d4642d3800f91d70f52b9ddc8ea775a935435a4eb09428c0c7b594606b026bd2b5741f8836621a4fbab00e1dfa362ba9cab552db619ec078ff86b42196189fc9302281c1d0f6c13073a5c42a858e2121c3a2fb5895c894efa958a6df1bd"}, {0xa0, 0x11, 0x6, "b812ea3a18232e29ff840b6e2980649b0c3eee00ec8977b501820102ed58ebc518d1c736e4671f268c7b6736ce89e0155afc45accbfdc354508e542dd0b968522e0e7b09b1631ffffb76ddd7d3862aba851c1985e5330aa931d92be6ecfa17076a8f38503419d56ab0440af38968ced6bfea14594d27537dc6389791d654019c734415d7028c879203f241b5ed4ee7e2"}, {0x110, 0x1, 0xf0, "720b00042c268736434068e8606f2a5c499c395f642a68f565ae37600111824bac1119f27ccf1b4b182716e2eb9dfb885e0ed457e4bdada8d5d77a4751e0bbd687d6d9a361cd492c2bbdd5a590a10cf556ac49fa962b233f0e841100f154bb71cf49ddb076308901a7bf05eba40677b983f68288acbf3bf515a61b97f34af3819f45dc0770f43370985e10bb01d2a8d6738036db4fd7a7219b63c9b002dc9d9cb1db17a0129808bff37e2dc4c6a7f7a8f566d9411a71933f14931dfffd675a720cc2bb603ed6a6855e67aaa320f25ecc8bf3f838ff57a29815f667889d34d3871017216ba2388bd971ce33e1951efe48f0af0a14257445b9ba47b4"}, {0xc0, 0x108, 0x6, "8478a1909842740149f6ee6a97e1322e8f06d21e8d5489a3c42ea216007384f351de3b5a22d77aee801933d10463fdf6477691e82785badec6cc826bf584843b2cd30732be6cf82aa28451e3a3ab0c00989e19c5c07d32ecd2748c05e783584c4f08eb2985dfa55527f9a77b11d5e92bd07690b2cd7d3142e5fffb1fa59a7d33ada01a987861b8434977aa9b8b4c6cffdb364dd1225ba3be29eec5e6df943e16ab1a4f7a7e76e5ea3192"}, {0x90, 0x117, 0x4, "d8b0b1c9f45d8939f7f7915404acac6343bd1d8408d683f3705dc79e2cd7930ed61cac2521f44b2576b9100ac78d87ff351cf403046aa110f12d7c68e7e456d63422846fea4ccf0259023923a17ef71dd947af80993e64887c70ad45c4095ed49b41734e2c30e2e8819f4bc167e03bebf3f805ceadb8b70be4d6336f08"}, {0x98, 0x108, 0x0, "d3a1d7420c1f791e70b989ac1f7cbad052d8331c12314bad14a1ce8f729ef75ce3a8d83287cfe1592da8dea2162fbd283f46e882b4456e9960e6e0b7d772a5b8950452b9471b8eb8c8b069ce3d6e5e09f4fd7e3ae15576f113bfb298fe1fff80752fae394908620aa7c7eb44ca1f44722fda2b6a39ea28d48b7e683aa6a36170d6eba042bf9fadb9"}, {0x90, 0x102, 0x1, "a4518ff9c2527fdbb167778a75c9d078cebcd29c6ff21f911e7ecdf867cc5c5208e8b1e929ebc9e51fd0a0a11c7d2791401470a7d8d504f9e82c66934236db9b1cabb6e0928b3bd94416da0b4b2643dcae84eb4968c57f3e6265adf9bbd6e0ba9fa264fff531527c9539a134c8cf2d50786bfbe21cfa978f35bcb1cd029f93e7"}], 0x6a0}}, {{&(0x7f0000001680)=@ieee802154={0x24, @short={0x2, 0x0, 0xffff}}, 0x80, &(0x7f0000001780)=[{&(0x7f0000009cc0)="b894b4c2e3f089a2188660088f3e15d768395aed6faeb74ba2d0b946bd9bc33a3a61efa09071dad461d00b43aa1c92fb992fd804b63e838f2f9abfd9538e7838ab0ee988345e0be9551d4f03a32c812f46d862ce2288d9b3beb856252cf687267a722414aeb331d48f334d1e7345c01770b84f517b36b5073bb63bcd871b39b351f2aa923ab3371efadf212600163c78aaf31f6e914dc24f486c93df47609a68b4030163a761afd05063c79957a739c6de1a6b25b186b5c2dd8af0cc3a2d6def20586343d648585d4dec5effbb840b7bdb5b7f583ee22c64845af81f328ff1c56630ecff2a4e467f9aa44345b9fca9b8605051b8511c1bff1f0881cf5ba2cd0a68ca7fe3b30881fa0e2fa2a949e1a7c047c2f3895d2564d7cf4869488a2e89d73e497445e168b385f95a87c52a94ce3242e58d534e2f0f8d5a72c093174cf3d507b9a9f67570c72faeab54902c2cc2954bdc5a979dd52c9b5cf314ace64b05b4b616babcfbcb667bcaee767f6572df0adac0e0be749494e8ab02d905b37897795e8c4707192ca08344a91445c1849a7395a7689ca5f966d01c1adfa29b30c476c1b3552a155938071968b1050e218b04a19f2bd5ef26c9e976f4c5377042477b857dc824a975db6c038b6b7088bad2be7f1a1ab5c3b1fac0d5d76228cf3453c84d77ca7177d000aa317cc2c57b8498da774f59d7c8106e17203bc0c16d4b3dbe28082827bc4a054866b24ab7abf6be78c1485d0a1f8c4d98d5197ac9ec26902bac912ab8099b87ca84c8043f2945cd2c3c3e3fa6975dfdec272d2356f27a0d3a2d240187eade65cb3e28755f27fe133f5dce926ac9efe5b76dcf78c58aa7af7a2a009e3d8726784521bcfca3eafb236ded1003296ab317084b8434341a28ac196bca60712f4f69f5b9b7468322467331a93791fe459dbbcf1e048368d339bd45827e309cfab1e3bbed6c1d82ce1c5f0b4e238178b2ef0df7c0708eddfc96480677c6b3d98920fa591dc312387d3059b834d5ce445b5e7c16233f58f28cc16e24b029ad5469facff5a0f7fd633e0cacfdbb6de65cbe3a1f4917c55b0a2515ed4cdd78b3013878e1be7ae7d51768a6111bd9942ed9ae720de3d2567f84e418e6dfd0248c335378ea9a853418364df8a16b862be9699a35000b247de736cf1b0a345c283d6af5dedd98906b73dd539c326d8a7fdd52a406dd84d4bff8d001f4097b09ddb246724aeaf3e61078c2a63167f63c1d8afc63ebfe478d8a0586d274d261b76256e5921d391063d3495ec8e95beffef91eafa03eddc467794b5dd0161b7bea522e066e0ccd6a7b7395af9495cf0822dc15ce72274c3faf021803ced3d1162109e07d43196bd8e537eff350dba123c65885286e1d09a55bf6c9c6b015a9b8447bdce870fce2c1c038851a76263503cb18c6534ecfcbeb0f7f99989303826db01197fcb5f74239b1c9ca6a2cb11a8feb094ea227026158b2401f4559b0219799a1b8d84f89df116e3dc7073fb6d766faebda4fe44d38c071e85ce86aa0c0eee3519c613a9ae03288e74263bb67f58284b5ff067a63f6fdd4502ce028915a5b76b3a79a9daa4e44371f77a3c7c06dcac467e8d1d2c0e3bf0d61d965e8365d148867d59398ebb5831091c92ecb9fa00ea0f608ee428f0a613e862a3cd9d62389140080088d060a1cecdcd9725be355794a7dbdf7f653c43a3af4381f564410f909c01a9cf5ea6c6dfcaba603fff141be2725334b305a21b75c196b0a1bfdf40dee26c9b478d812c25ca17aeb0c244653efd67922852ccb00c643a15954346bb781fcb5c004328bb9572d0267b5f20fd19131894aecc3ee03aa40a6c70174b792559fe3d8c3215c7f1cc5789c76b368566c68e51436cba00250c73053c8adda878fa73f434ab442d9b76f4b9af4169e7c5cc9ae5b9c5ae4f8f7e4f26879a9b4d3fb37b6377f5c2271e5a96795873aad34efa48c550caa8d219ab6a35cbcada03eef519a3b49bd5a69f32697275d89a1e43f72d06fc898f7da00f8c8994ad6d3fc37dd60fecd20289bccb1637ed80b44ae09f253250e6b8adedce4addb67645f5f56fcc33042e047ab4bb2b6df51be3a4c1693bd7d88f332f9f801317877d252f8217d0ac568696a858ba67734f477ecf3060cd66af3559c7a3ca7fe4a0128a031a61edce82f529647745bf236ef233d8d9497cb28e751723abb7031d03b870931da72afcc63579bd33a9933f7a2a2977eeadbc851f6cdc7b775e58b29b1206cadd149505610198c613bd5e1a77afeb0a6a056fa8e13169f52585007de9d77844e8df3c66352df9396c1c24f1e199338a0dc49dadd3ae0b4d5b104efc145a9d146d5a87cdcdfebbcfc5f62bde31393139a29c9a17e89827dcc51500e01c71e788435dcd30b0aa9ca7fc2435b83013f5857b236e4da61c31efcebf9918b0f3267ba61b08cf0cf5db0c1fd5388749bd42f24c63ecd96f025a0540c24189f16afd2c3b3eb2655693e76428bc130fd1718e1f2ee2a6c4d5573caa90bb5e2500a170001f487146470fe718857151a5a2e57a2eaae6315d33cf38dd03cad7b487aff1c464eae33c01353bf6ee5617431c17d4530560ebddf27850ff8eca6a34ff497af85a4b490402908902459f0d1984ef8735c834b6bd682dc1953a4dc2f35dbe5b632a35516ffc09ecff7805ab8bdd1ac481580163eb22741e23ed668895092d1258e40bf229eff9660d09a2aa16675adff3eaebbbdb3a780ee0cc38fb68690ee1aa341690ceb32cc5b353b9cea0318669ad44ee3387065eea1c264b4acd42cb513538f696e6337843403a6538e19c6bc66575fed06999b5c7e4a78a1af44223b121e75617a17544a8e947ba34b7628b8931235845aefed6019773a535b7ad4eb1418d04e28396d7d0e975a6e33ba5c4ec509f447ac22d0fbdd4d6d04f081bf8db7f8e6729357b4849fd983f38dcd07b54b32d90b2cbcb4454db77017d9ec03147667ae61d32649920a9a9f64db97c6e18bb5917b1e8396c683cccc583ad3c1ee29197a60349a2919248eae96131e5918734ac96e7dfe5132d98b68b12bf444dadd238730e3a20ac2141dd70a5f2cf2294f10690810186bc64ed6b626535286e15bd187ff12cdcc34e129e2a53730844194baf93cf72002d21fb485437b887a9cb527c814478a4ff9846284b3d3c6676556ef9d6946a844ec59e6089615d3c297033cffdccae6845859ddad3584c2d736d63ce716e0049ad116e0e489a51394a13dc9ef088f6598b8e0dcbb95d75cba2c43c74eb5298afc8c7afa90ecfa43edc40927ba81387b7f80bcdaa1f5798b56eeb17e37b408837d55d8abfd9b92a37cd978ff1e006095fb2b87d879a015f104e40764911aae2899143b164f81b5e5afc7e27f3da5df8f82074edae1e6b3692b63d9d77c8f33708db7ea603b2adf8d1d755fc2f9fd2f905210a1beecdde3ec718a0b3432450f0b2819bb01c47b5953c4a1aff4c4f9483a21fbeaa8c688bea24bfa3ddf1df2d695aae687860611da12163b733810103cb8bfd1ca9f0e3e014d35c3b2363e06c76fcb32375bca0e0365978df396aec007463fa4bcf310aafc8a81c1d5b1f8bc90716773641c6d63bc15b0f2da17a5f40213d0f506527dcf8cbd7a2f758bad2779f554397a4591686a0412cd80d230bc19610e3190214d1e05c000541b6815c11ad4d8feca357c503a9cc7690d27dfb2cc5cce0ce9534f4912bb5b0fecad8379f04ef614a3c22cd41be9dd19fcd8b3b9531ca6a8ac9685833c113475d1d6c7e9c8af8a5f55bcdfd16872f6e25cbf4a10e6e7f42c906e53c8f8e64269a839cd25b9e3d69fc812d6c6c9e601e7f2b995056b599d33b35a659f1320344f57406fe37cde01a5c7b601015b80917414b73f518c00aece74361c192f332b89853da78e0e8deb985c33513932452813e73a6621a9d131e04f0e652a3af68fe79d5c9ebfd8720c8e7b731a64fd836bdc925cb10b8a5ca6499d47c1a493415645add4549d1404e5f0a98c95f85707592f563da0f4b2c8eed99cfff8642ed26969bc1e3c77655e4d681798b863f2c75803911b45dfa89f2c32db786a011311d29da5f53dbfb6662ee5ecceddf45da65c98d9dbb613de8806d7f05e580331d51620e04b8ddd444fa921a23c8280c72ad63d9c8c570065482f473af7b2595dbe61a86094745293643dcdd88e09e56c74c0ba68c6392ebbb40e5e7841b2ebb8cecb084c83d3442e046ed94903dc1a85c2e817cf94e64e72ffe64f7fa89db46a87e46a4c914673c21ab7992eb061fca74da98a4b7e3ad61f609e8c5749103426a4d03347197f762cd1eaede1148abf7dff973edb6255e7fafa6ef73741fbd906487da9bbaf4f87a034432ecfa3599cb7a97cca7ebde49155d4d6b08fb8ca96468cca0b65944468637dfb2634670dfcc9c65f5cff6bde43bda5030a5c2843b4ed73882eb58ad8d5501012914e49db2716c403adb54bea40d2875b3537699d6ab1d7d5d12486032f0932c2811c81c7c20743a396f31007a73e53813942f05b8741c77ff1a6b14e72d53e46fa7cb647ecf524276fd0404640af6170262127d81ca0c784ac67ec3f297cb2c9b120a416ced495e7c7e0003d2761d4ac1a6fce86182bb938b9ed977eaffefd5e3c0c5f7a05276169402996a12d5bb7474807817959e3e9b651c319a4f4baf500669e2d10d91b278cc2eddd1feacfca049d4746b39ddfb24eef7e4b45d2c6fb9f35ad3842575997bc9160fb01db874f03b864ecbd89d0e3330207254bf31f406c33e3e1f1fcdc6ea0b245cbb6ed39955e4b359a9148f258aefdb99e2bb7b6c9337e7d768c403859501b8b66956232f759afd910ed6f696c09b0810ae8ff45b87705c1cc62f5710a062c0fc57bb5f8f70b5f8014e5f69471ac5fb52f876d058cbb98d2fa534e4f99ca100dec90f71102702272e7b75bfdc8c2cd640efffca7dd475cf5ff1b35c3fc605d881e001db28389ba1079a747a3eab6c8136ede81760af54f57f14f4d4302f7d5464598e3f72d449833beb9d7c38909cad59ee8359198841fd71167e5cda3a41f17fd4760a9c85378a85119c9a7e630d946c0214def3ea34da023603860c7c91e846599b8d1ac4b1fde4aedacde3d010922a76ec3f53fe83168c5e864d67a6e7f8042fc6b54becdc37df31618a1aca1e7cbc441e2be23823f5fbf590f478a96895f0e8625b125c16abf784f9388b6030ccadaed35977525285332ada518e536876e659b3ed31b6807bd8c62a8823c166cc1532ddf33f31e40c68e10afbcf4cdaccb93734512089617c015af40c1d8c87f9ae5c1e1072494bf6b4d0fcd1f017578184e4ed28303137ec69369cd0d99ce85e38c4d09507404a53bd73baf8b4681aad91a161dd4f743383fb3799015c2f39e8794b86d223e27c14e7baaaefcebf8d90a1bdf989602bea647af2d08ad52500c0b5627c412727a741dbe1fed5e8fae11d983e783229c59121c273c8cf19881b7b6031498b52fe8577f594f140d487e2b9fc4d5c97a3d88f0b3e21ecb4e8dcb32982536b66054246cf18dcd313f2d6f8fc5eaaf11adc3c1ca86125c38c1967915d5a5e04c20515b6ea301cfa82a45476307cbb575859a2d891410bb7e884ce83dadba59bb7f3f4f4ce8af893f1622ee5c3877416774913e53da58d603076bf1864bf64b2a0e4686138e4d56e79a12f353e63048f3d960d36dcf59bd783a28b2f682014d938afa08d44a2888dbd814c5dd4b5e4145015bd385ba21cdd02038a636da60881ba9909015329201c82adfd2008a18", 0x1000}, {&(0x7f0000001700)="92619aa806d6a876beb85ce80a178675de5eb4a663e5f0040dafd92a0c74d9489b2c8aedc505c3d81557c17fb8045e8d18ebb0046b757f8ee96dc7fd4ee70bc5fac81b163830139d171353ca88f96661ff5c5f011bc7ec6ff2ace32fe085df7eb4cdcdbd0a5774186f06b550e7389e50", 0x70}, {&(0x7f000000acc0)="eee64abc008bb4fe7a6f5eb2f86c7139b990aeaee62c4e6a0b758fabb56dcc964ffd7591f8f6cb687fa925ad794c03cc3fffc72aecb809b9207a5a008bf7d19d1233681e8d9ef45195d11bfd4fcfb0468cdde0de9d9d1ebe2dd366df68fe89269f7d", 0x62}], 0x3, &(0x7f000000ad40)=[{0x18, 0x103, 0x9, "c5"}, {0x50, 0x11, 0x0, "75381f9b9a13cbd08ac4eee471ca4da59b243fa8512be2d3c3a1f25f6de64bf993ed0451cce8b7d4f6aaec36d0ab36dc9b89895c25470f30f289d39393"}, {0x40, 0x1, 0x7, "7491095abf30dc96d5d956d1502a647efc8a428287f55cb5bc094aedbb1697c1e72dfe96f11e6fa920"}, {0x50, 0x104, 0x7, "bffeb83957a59752f828ea8bddf8b604c680df38376a5a3ba9632d892a733c5581426b018e0713e1e1c3f09209a4bbf66558ee2ee03e09e83d5d7f786ec9"}, {0xd0, 0x111, 0x2, "f45a0c3107575b48cfa4d08b07c34cc257af6f6b2ab407b4caf6761d3c4eaa3e54475c860a24e501258ae349eb7a96889e375bfc862245ae5ddab5d9be60ff3fea75eaece82c054ab8fe73e0b207767375f3e9ced8f5b57530681578b4e1ab53369e81c96dd69446459d2e3fd2f3c1712125a52f0e1f5ce2b9d2f8ca6796915da74ecfea08074fb0def1a7bc171f22d2fb8930f995c9b091999164b17f69e6e783bd6647266a1483110de87e2c9cab87631d6d695decb7f2d9"}, {0x108, 0x10e, 0x0, "1f2782ee9928c4ad30ee337e8316af91a0d1cb5c8700983d96f87226596899ffaa0225c3493fb9e99acc0da9fdda28c31c42d309b9227627479f08459d5f9a3f5b39b5cba758451396de3acf6b77feb18149765d1198b6dc6fdc58d4afb03efa2c6cb569052f39552816a8bfe4f7e4f50a6c3773500c9a198efe59462cd79bacedf57deeae2e06ff62530b63cb7fea3c14d9a136bf6b3259736baad81485a95b075b77ea070a018313c88492f1df137e60670af4527319030ea7d17ce7119f247b8d7fcf7c3ed711197a5a9757bf541fda02f787d6e2572f1cf536bbbce5c75ababd83ae215be737ffd6bf123812659029e819ca"}], 0x2d0}}], 0x7, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='\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', 0x0, &(0x7f00000003c0)={[{@abort}, {@noauto_da_alloc}, {@dioread_nolock}, {@test_dummy_encryption}, {@orlov}, {@nojournal_checksum}, {@minixdf}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x40}}]}, 0xfd, 0xba6, &(0x7f00000017c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPn5NwAA//+PyA3q") syz_usb_connect(0x0, 0x64, &(0x7f0000000940)=ANY=[@ANYBLOB="1201100107dbe208480b03201bd4010203010902520002050930020904230a032eb969000a2401060052020102052404040907240501c3451d072408039c0d0809050a1008000008f809050000ff0303020809fc779da5bf57e809090404"], 0x0) 1.811888266s ago: executing program 0 (id=517): ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={0xffffffffffffffff, 0x4, 0x1, 0x806}) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x62001, 0x22) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x89ff165bccf8fd82) syz_emit_ethernet(0x7e, &(0x7f0000000480)={@local, @random="7e4173edfcb3", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x3, 0x0, 0x0, 0x3, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @rand_addr, {[@timestamp_addr={0x44, 0x1c, 0x0, 0x1, 0x0, [{@multicast2, 0x300}, {@empty}, {@loopback}]}, @cipso={0x86, 0x21, 0x0, [{0x0, 0x12, "0001632a3a835e9504005d8b00000000"}, {0x0, 0x9, "4ef661e96b4014"}]}]}}}}}}}, 0x0) 1.772877926s ago: executing program 0 (id=519): r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000640), 0x8880, 0x0) read$rfkill(r0, &(0x7f0000000680), 0x8) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000e80), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="0103000000000000001159aa5d0000000000", @ANYRES32=0x0, @ANYBLOB], 0x1c}}, 0x24000810) (async) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000480)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r4, @ANYBLOB="01000000000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028a25880060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0000001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e2000000005200100000000000000000000000000000800000006000500b01f00000800030006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a06000000240001000000000000000000000000000000000000000000000000000000000000000000d400", @ANYRES16=r3], 0x21c}, 0x1, 0x0, 0x0, 0x200c4034}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000006c0)=ANY=[@ANYBLOB="b4000000", @ANYRES16=r4, @ANYBLOB="00042cbd7000fcdbdf250100000008000700c100000008000500010000007c0008804c000080060005004141000008000a000100000c1400040002004e20ac1e000100000000000000002400010000000000000000000000000000000000000000000000000000000000000000002800008024000200a800eb14241575d4080ea95c3ef09245b37f45e99bb5a8264fefd887672368e0040000801400020077673000000000000800000000000000de4b50dca045b23d06457c71e22c77b695321a3d4ccd252c00a403916423f0ab647553d74bfa03e9a87317abdece5c72b5b5c7ff5ab9a7e94f1c876bd74ddb2d572be0c430d0398be80650041d1a7402dc106157c585b83e706c2cf7926c308b6cb1c79cc79cfbcaf1327012684eaf49db9a2abd2caaaf341efc827c82ff5e0bf1"], 0xb4}, 0x1, 0x0, 0x0, 0x40001}, 0xc804) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r6 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x7) (async) r7 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) setsockopt$bt_BT_SECURITY(r7, 0x112, 0x4, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r9, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_DEBUG_GET(r10, 0x0, 0x0) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={0x0, r11}, 0x18) (async) socket(0x1f, 0x3, 0x4) setuid(0x0) ioprio_get$uid(0x3, 0x0) 1.719571787s ago: executing program 5 (id=520): bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0xfe, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={0xffffffffffffffff, 0x18000000000002a0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0xfe, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r0 = socket(0x11, 0x3, 0x80000) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000280)={0x3, 0x0, 0x3}, 0xfffffffffffffdc4) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x26, 0x12, 0xa01, 0x0, 0x0, {0x7}}, 0x26}}, 0x0) 1.603738079s ago: executing program 0 (id=521): r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r0, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) (async) sendmmsg(r0, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x15) (async) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x15) dup3(r1, r0, 0x0) (async) r2 = dup3(r1, r0, 0x0) recvmmsg$unix(r2, &(0x7f0000006740)=[{{0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000f00)=""/4096, 0x1000}], 0x1}}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000001f00)=""/4096, 0x1000}], 0x1}}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/254, 0xfe}], 0x1}}, {{0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000004100)=""/4096, 0x1000}], 0x1}}], 0x4, 0x58ca02a0, 0x0) 1.47605869s ago: executing program 5 (id=522): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000786c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d00000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) connect$pppl2tp(r1, &(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}}}, 0x32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='fib_table_lookup\x00', r0}, 0x10) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x0, @dev}, {0x2, 0x4e21, @remote}, {0x2, 0x0, @multicast1}, 0xaf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x200000, &(0x7f0000000200), 0x3, 0x570, &(0x7f0000000c00)="$eJzs3V1rHFUYAOB3Nkm/tSmUoiIS6IWV2k2T+FFBsF6KFgt6X5dkGmo23ZLdlCYW2l7YG2+kCCIWxB/gvZfFP+CvKGihSAl64U1kNrPtNtnN52q2zvPAtOfMzObM2TPv2Xd2dtkACmsk+6cU8WLcjK+TiMNt2wYj3ziyst/So+uT2ZLE8vInfySR5Ota+yf5/wfzygsR8cuXESdLa9utLyzOVKrVdC6vjzZmr4zWFxZPXZqtTKfT6eXxiYkzb06Mv/P2Wz3r62vn//ru43sfnPnq+NK3Pz04cieJs3Eo39bejx242V4ZiZH8ORmKs6t2HOtBY/0k2e0DYFsG8jgfimwOOBwDedQD/383ImIZKKhE/ENBtfKA1rV9j66DnxkP31+5AFrb/8GV90ZiX/Pa6MBS8tSVUXa9O9yD9rM2fv797p1siQ3eh7jRg/YAWm7eiojTg4Nr578kn/+273TzzeP1rW6jaK8/sJvuZfnP653yn9Lj/Cc65D8HO8Tudmwc/6UHPWimqyz/e7dj/vt46hoeyGvPNXO+oeTipWp6OiKej4gTMbQ3q693P+fM0v3lbtva879sydpv5YL5cTwY3Pv0Y6YqjcpO+tzu4a2Il57kv0msmf/3NXPd1eOfPR/nN9nGsfTuK922bdz/dr3PgJd/jHi14/g/uaOVrH9/crR5Poy2zoq1/rx97Ndu7W+t/72Xjf+B9fs/nLTfr61vvY0f9v2ddtu23fN/T/Jps7wnX3et0mjMjUXsST5au378yWNb9db+Wf9PHF9//ut0/u+PiM822f/bR2933bUfxn9qS+O/9cL9D7/4vlv7mxv/N5qlE/mazcx/mz3AnTx3AAAAAAAA0G9KEXEoklL5cblUKpdXPt9xNA6UqrV64+TF2vzlqWh+V3Y4hkqtO92H2z4PMZZ/HrZVH19Vn4iIIxHxzcD+Zr08WatO7XbnAQAAAAAAAAAAAAAAAAAAoE8c7PL9/8xvA7t9dMC/zk9+Q3FtGP+9+KUnoC95/Yfi6hL/pgUoAIEOxSX+objEPxSX+IfiEv9QXOIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeur8uXPZsrz06PpkVp+6ujA/U7t6aiqtz5Rn5yfLk7W5K+XpWm26mpYna7Mb/b1qrXZlbDzmr4020npjtL6weGG2Nn+5ceHSbGU6vZAO/Se9AgAAAAAAAAAAAAAAAAAAgGdLfWFxplKtpnMKXQvvxW4fxucv7+ThSedRTto6uGJbTQz2yzAp9LSwyxMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALT5JwAA//821zOC") mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000), 0x10000, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './bus'}}], [], 0x2c}) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="440000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800b0001006272696467650000140002800800040000000000050017"], 0x44}}, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f0000000180), 0x802, 0x0) 1.47582853s ago: executing program 0 (id=523): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, {}, 0x0, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@rand_addr=' \x01\x00', 0x2, 0x2b}, 0xa, @in6=@private1, 0x0, 0x4}]}]}, 0xfc}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) sendmmsg(r1, &(0x7f0000000180), 0x400000000000077, 0x700000000000000) socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f00000002c0)={{0x2, 0x4e21, @multicast1}, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x8, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x39}}, 'lo\x00'}) 1.348590632s ago: executing program 7 (id=524): mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000040)=ANY=[], 0xfe37, 0x2) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x24840, 0x112) (async) r0 = open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x24840, 0x112) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 1.220293424s ago: executing program 7 (id=525): r0 = syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000000000000000070140000102030109025f0003010000000904000000010100000a24010000000201020904010000010200000904010101010200000905010900003f00000725010000800009040200000102000009040201010102000009058209000200000007250100020100"], 0x0) r1 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r1, &(0x7f0000000d40)={'#! ', '', [{0x20, '\t\t'}, {0x20, '\xb5e\xa9q\xc1\xa2!r\f\xb3H\xcah\xd5\xdf\v\xbc(r\xcd\xfc\xa8W[\xb2u\x01\x00\x00\x00}N\xd9\xd9 \xe7S\x85\xd9\xe9E\xdd\xc2\xe6\xb5>\x8cl6J8\xc7\xef\xe2\xe2\xebBx\x85j\x03\xdb\x88\x18\x90\x9d\xd3A\xb9z\x88L\x10y#T\xf9\x00b\xab\xef|\x96\xf5\x96\x98j\x00/8<\xec\x14\x89\xe5\xd5k\x90\x8e\xdc\xe6\x89\xa5\x11\xc2\xd2)c_\xc8e\x05\x82\xb2\xaf\x8b\x82_\xf4\xfd\xf1R\xf4qp\xe2\x81\xae\x18\x8a\x98z?X\xc6\x8b\xc5\x15\x06\x18\xa2\xb1\xfbK\xef}B\xe3j\xea\xa3\xbd:b^iV9\x93\xc6\xc8\x10z\xe6\x03\xbf\xc7u\x0e%+c\xa4\xa4\x84\xce5`\x80\x1e\x80\x9d\x8a\xb1\xbcJ\"\xa7\xfdB\xde\xa4H\xcf/uN\xc6\x06!\x05\x99\x1ec\x89\x98)J\x8d\xc2b\x91elJt\xde\x81\x8f0\xd4|Y\xdc\xbe\xce\xfa\xd2\xd8\xf1\t\xd8\xb4\x1d\xfc-\xf3\x86OD\x96'}]}, 0xf9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0x1, 0x43, 0x0, &(0x7f0000000040)=0xffffffffffffffc1) ptrace$getregset(0x4204, 0x0, 0x1, &(0x7f0000000080)={&(0x7f0000000380)=""/209, 0xd1}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000008010040"]) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)={0x40, 0x22, 0x2, {0x2, 0x2}}, &(0x7f0000000140)={0x0, 0x3, 0x1b, @string={0x1b, 0x3, "5675801e65ea64673066eee11d15cec05270d0e2d73f47002b"}}, 0x0, 0x0, 0x0}, 0x0) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, 0x0) 1.180030964s ago: executing program 0 (id=526): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x200600, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000280)={'batadv0\x00'}) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000700)=@ipv4_delrule={0x24, 0x1e, 0x1, 0x0, 0x0, {}, [@FRA_SRC={0x8, 0x2, @multicast1}]}, 0x24}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x1018c0a, &(0x7f00000000c0)=ANY=[], 0x1, 0x551c, &(0x7f000000cf00)="$eJzs3M1rI2UYAPAn/dhv1yIevO3AIrSwiU0/Fr1V3cUP7FJWPXjSNElDdpNMadK09uTBo3jwPxEFTx79Gzx49iYeFG+Ckpmpbv0AoWlj298PJs+8b94887xhWXhmSgK4sOaSX34qxc24GhHTEXEjIjsvFUdmLQ/PRcStiJh64igV839MXIqIaxFxc5Q8z1kq3vrszvD26o9v/vz1t5dnrn/+1XeT2zUwac9HRHc7P9/r5jFt5fFRMV8btrPYXRkWMX+j+7gYp3nca25mGfZqh+tqWVxu5evT7d3+KG51avVRbLW3svntXn7B/rB1mCf7wKPaTjZuNDez2O6nWWwd5HXtH+T/tx30B3meRpHvwyx9DAaHMZ9v7jfz/Ww/zmK9Nyjm87xpo7k/isMiFpeLetppZHVsHueb/n97q93b3U+GzZ1+O+0lq5Xqi5Xq3XJ1J200B82Vcq3buLuSzLc6o2XlQbPWXWulaavTrNTT7kIy36rXy9VqMn+vudmu9ZJqtbJcWSyvLhRnd5LXHrybdBrJ/Ci+0u7tDtqdfrKV7iT5JxaSpcrySwvJ7Wry9vpGsvHw/v31jXfev/feg5fX33i1WPS3spL5pcWlpXJ1sbxUXbhA+/+4KHqM+4djKU26AICzR/8PTMLJ9f87DyNOvv8P/f9YnKn+9/z1/3svREx0/3As+n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAvr+9kvXs9O5vLx9WL+qWLqmWJcioipiPjtH0zHpSM5p4s8s/+yfvYvNXxTiizD6BqXi+NaRKwVx69Pn/S3AAAAAOfXlx/d+jTv1vOXuUkXxGnKb9pM3fhgTPlKETE798OYsk2NXp4dU7Ls3/dM7I8pW3YD68qYkuW33GbGle0/mT4SrjwRSnmYOtVyAACAU3G0EzjdLgQAAIDT9MmkC2AySnH4KPPwWXD2l/d/PhC8emQEAAAAnEGlSRcAAAAAnLis//f7fwAAAHC+5b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7NzN7lpA3EcQP8GXOiXiqrue5Xu4Bg9QpddVhygUs/AAbogV8gFOANRNjlCBFE8DgHEIshjW4nek8wwlv1jBvBiZqQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2nRTruZXf77/bZqz3TWTpzcAAADAOZtyNa/eTFP9Y33+c33qa10vImIQEefG7sN4d5Q5rHPK5+v/H15fnrThOqJKePyMcX18iIgf9XH/pe1vAQAAAN6u9WI5S6P19DLtu0F0KU3aDD79jBjlyCsiopze5YiqJpuKiG+Zwqr/9yh+Z0qrJrAmmcLSlFuWX+DFqsd9P2s3OSiKVAzO3rZvZLa+AwAAHRoeFd2OQgAAAOjSr74bQD+KeFrK3C8FjlNRL++9P6oBAAAAr1DRdwMAAACAy9xefks1/u9o/7/d6f5//w729LP/HwAAALQn7f8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAmzblar5eLGdNc7a7ZvL0BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAf25x0FQiAMwmDv+s5k7n9YadDU1KQKhI+/MRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODN7/7yf2JqnEnmXhtLzyPJ2qmxdWrsnRtHfxhfvwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiflxQIgSCIgjnjfyd9/8NKgp5BhAhoeFRRiwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNi5n9c4qjgA4N+Z2dnaVjFGySEiCh70YtNtbe1NPCjBg3+CENJtjd36ow1iSxFz8SY59yJ6FBGUeOv/0HMLvdRbD3uo4FmZ2ZnstA24/prZJp8PvHnfHYZ53zcLId95LwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa+K1pnBWHhUmcVudu3b+2XvS3H+oLN7bvLBetiJM2k348vND8kCxFxNHukgEAAOBgyOr6PiLu5jurRZ8ulPV/Xl9T1PzfPjWJq3r+s7pkfbj+r2v/ov3y873ndgdamIxT3PTcxmh4/NFUev/XHOfd0395Ra988uW7l6z8QtJ3t54d5+XzTL6+efPtfhkeaiNbAOCfOFb3VVD/PlT0gy4TA+DA6DUK77r+zxa6zQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgbX8GAAD//zvqPf0=") r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x441, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x103042, 0x0) pwritev2(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)='y', 0x1}], 0x1, 0x7fff, 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x20031, 0xffffffffffffffff, 0xc9247000) r6 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_mreq(r6, 0x29, 0x1d, 0x0, &(0x7f0000000140)) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800001000000000000000000000000018110000", @ANYRES32=r9, @ANYRESOCT], 0x0, 0x0, 0x0, 0x0, 0x0, 0x56, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r10}, 0x10) r11 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000040)={'ip6tnl0\x00', 0x0}) setsockopt$packet_int(r11, 0x107, 0x14, &(0x7f0000000000)=0xf3e, 0x4) sendto$packet(r11, &(0x7f0000000240)='V', 0x1, 0x0, &(0x7f0000000080)={0x11, 0x0, r12, 0x1, 0x0, 0x6, @dev}, 0x14) bind$unix(r8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e20}, 0x1c) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x4e20}, 0x6e) fallocate(r4, 0x20, 0x0, 0x8000) r13 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r13, 0x8933, &(0x7f0000000680)={'bridge0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001200)={&(0x7f0000000140)=ANY=[@ANYBLOB="5800000055003d0926bd70000200000007000000", @ANYRES32=r14, @ANYBLOB="2000bfe8", @ANYRES32=r14, @ANYBLOB="00010400000000000000000000000000000000008edd000020000100", @ANYRES32=r14, @ANYBLOB="000200006401010200000000000000000000000086dd00"], 0x58}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="2c0000001a00010029bd7000feffffff0200000000000003003100000800100009000000080019"], 0x2c}}, 0x0) 1.043718036s ago: executing program 5 (id=527): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x101000, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)={0x80000000}) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000780)={[{@norecovery}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x1}}, {@bh}, {@noload}, {@nombcache}, {@data_err_ignore}, {@noinit_itable}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x2}}]}, 0xfe, 0x46c, &(0x7f0000001380)="$eJzs3M1vFOUfAPDvTF94+/FrRXwBQapoJL60tLzIwYtGEw6amOgB46m2hVQWamhNhBCtHvBoSLwb/wvjSS9GvWjiVe+GhBguoF7WzM4MLMtu2aXbLrCfTzLd55l5us/znZln95l5djeAvjWW/Uki/hcRv0fESJ69ucBY/nDtyvmZv6+cn0miWn3rr6RW7uqV8zNl0fL/tuSZarXIb2hS74V3I6YrlbkzRX5i6dQHE4tnz70wf2r6xNyJudNTR44cPLB7+PDUoa7EmcV1defHC7t2HH3n4hszxy6+91OSRh53NMTRLWP53m3q6W5X1mNb69LJYP2WPb/cSDc7E+ilgYjIDtdQrf+PxEBsur5tJF77rKeNA9ZUtVqtrvCqvFwF7mNJ9LoFQG+Ub/TZ9W+5rNPQ465w+eX8AiiL+1qx5FsGI80Te4Yarm+7aSwiji3/81W2xBrdhwAAqPddNv55vtn4L42H88Rw9uf/xRzKaEQ8EBHbIuLBiNgeEQ9F1Mo+EhGPdlh/4wzJreOf9NIdB9eGbPz3UjG3dfP4Ly2LjA4Uua21+IeS4/OVuf3FPtkXQxuOzydzkyvU8f2rv33Ralv9+C9bsvrLsWDRjkuDDTfoZqeXplcTc73Ln0bsHGwWfxLlNE4SETsiYucd1jH/7GDLbbePfwWtn7Zt1a8jnsmP/3I0xF9KWs5PTr54eOrQxMaozO2fKM+KW/3864U3W9W/qvi7IDv+m5ue/9fjH002RiyePXeyNl+72HkdF/74vOU1TYfn/9Gtxfk/nLxdWzFcbPhoemnpzGTEcPL6reunbjxbmS/LZ/Hv29u8/2+LG3visYjYFRG7I+Lx7KKwaPsTEfFkROxdIf4fX3nq/c7jX5+50iz+2dsd/6g//p0nBk7+8O3t498YEa2O/8Faal+xpp3Xv3YbuJp9BwAAAPeK/DPwSTp+PZ2m4+P5Z/i3x+a0srC49NzxhQ9Pz+aflR+NobS80zVSdz90srg3XOanGvIHivvGXw5squXHZxYqs70OHvrclhb9P/PnQK9bB6y5LsyjAfco/R/6l/4P/SnR/6Gv6f/Qv5r1/09alh7/Zk0bA6wr7//Qv9ro/8v5Q+tRAXBv8v4P/Uv/h77U8rvx6aq+8r/uiX+L3zO8W9pz/ycivSuacf8nBtv+MYsOEtWRvP9nazY0LdPrVyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDu+C8AAP//F0nluw==") (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000280)='oom_score_adj\x00') write$khugepaged_scan(r3, &(0x7f00000000c0), 0x8) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) ioctl$KVM_CAP_DISABLE_QUIRKS2(r1, 0x4068aea3, &(0x7f00000000c0)={0xd5, 0x0, 0x28}) (async) ioctl$TIOCPKT(0xffffffffffffffff, 0x5420, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f0000000180)="66ba4300b006ee0f01c40f009b27000000b9800000c00f3235008000000f30b80e0000000f23d80f21f835800000a00f23f8c9b9490300000f60b932c00a000000328fe858b660002fb90d090000b800680000ba000000000f30", 0x5a}], 0x1, 0x0, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001ec0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x43, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x2, 0x3}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x1, 0x3}}]}}, 0x0, 0x46, 0x0, 0x3, 0x0, 0x0, @void, @value}, 0x28) ioctl$KVM_RUN(r2, 0xae80, 0x0) 772.42898ms ago: executing program 5 (id=528): getsockname$packet(0xffffffffffffffff, &(0x7f0000001700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000001740)=0x14) sendmsg$inet(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000001640)=[{&(0x7f0000000040)="9757cd43db4e281a29ac543b49a02419be7f834ef5f5c954df3568848c5e0224ad4d89527b6c1b787c4ad3608c2b880770472c868b0a2ffd701824696ebe618c580e4309bafe5b8a71df66a6fd26477e0bc77b39471c5e8939f890ec4a10c3a6d121477b68d599f31af93b58aacf15d6c117288c789e591326faf1984bd2785f490a91677ce3c6646b8343339da832f0ccb47730a5ae3b08819ab1736915d652cef97512b5fdfcef4ce2d65962c4373b72e67ba4cdfde905a3e3", 0xba}, {&(0x7f0000000100)="9407ad2464e8301d886feaf96f83426cd53698c45c182f2008f6c3e52b342451c97aecee48512fb7d2530fb10eb77eeda8d9c1acd25de27840c4ac084217f8504cb3aec2c0f68efbb3d65571e781c61bff26b05bd9800c5046290254beb21c7effd681445238599feb571f4a4fd14175b77658cefcedf981644c481089ee4622484be65ef94d00", 0x87}, {&(0x7f00000001c0)="95a49fa1d9d59be435d3", 0xa}, {&(0x7f0000000200)="d22df2d5d274e906a74387010134d7096b57668932ae5844f4a17f310d46a144227cba4b152e59ba971d76f07c35f677d6daaece29b39407616d32d6587cb821acd44d449c8acc6096e19774d1a36db6ed98a8e5503e5110ba566355581f9574aa5a7ea06ee7533ee797f0e68333ffb81f6b3f15aed43007388004c53e9c5cb6649ca3845f8aa5481a5777cfab5857", 0x8f}, {&(0x7f00000002c0)="8db66eac76e6a76cf083278e699cc539dab5aae452b3228b98df983db345ab35f99ceb985a568c99acf13061cbce95996edb053ef992e9d4eb8933bbc7d601068b8840b9b35b182d58e1e6b8f9530e8927fc20ce23546be7ca5bfc809fb3070242b7c07156f5bdc65f2468f73f27788ac523fd64049cc9f7567b8ca0014eddfa471c8227af33a7cb5c45808583ccff35ab45be9b33e4a3f7c52d7e97981db03ef43696e88fe5e61f25e738a8bb828205d81ee74d1d03c5c3f98be49c857220085ebf230330ca86de60a33b4cddb5d24b21e1dde12b9c217dfc34779f9afe49434e989aaa3ffd0dfd6db1feacc07757787f650fa06d7cdab0e04ed0cf04d99a2a000f07a3be43f14d4744842288fc4830150f50201fdffb7dbfbf7d9ca01f9ac2292798813db57759c60ac513e28043943a9c7f3fb9e1ea9447d1561891e8570484674b898165671f6db0e54ceae8dff7c970b474de05249319472a38e7b0266199d90bd74c10fc44a9772e596217f3ccae4bf9d86aa642707521e45e853bda4ee0370b7f2b1f9bf0a8b2550cac519507fc9cdb34432e327d4ca198b8df23b85654f6948fdca99c194f942a6b901a81fc8604c0852eb12d320584e186a8d19d8c9b7cbe8827f29faaf8cc49582b579f13de31340d09d80e0ddf61d71356490d39d453903526203da1ae0a7a19e3bd7a038f63c7f364d71b84eee9e7f42396520547a819a4a7cee90c8738cb88f1b0ade86e9d99d403552588c219e8f2d97594f015654da231d9365fd317de13104b791862980eebbf254d67404a3ec4cc01ec82a9e971b047f161ef59856eb2cff685fa89e3f2f1d29bbddfef18083ce6dff56dad381c2b5b8571151640d594d5acea011743bd5e8b6f9b942342b5e29f0d4ced6899e4532ef740ee62a683af2c1ad5482ae575041114f48779db6d1ce3ad58208f3d568e905c5c8a5e3359910cedade05375c4b7e3479066754b14c91f981cc3b44776167bec788c566d7b21ad205b63b098e1c224f1eaf526856c4aa70952e72f6058e340b0a36b535fe75be0557eb97e92eec41ac91703ce2ca1133694fc6e3a264c56d94bf6416b2692a276a69b2a232ff636a76d92e2986cd550fa12b90ca792a0ca9f8933852cfd66c5a8acc0b5d2f346783e525732934ab779125a8ec8b1fc424ee8cc22ba193ef6ff3c237a6ce7b98ade2d22a2423e2955728c692086099187b134c3e90423733b91382e0f0a7cfe583c0b560331d494dd76b36f6f1428afc4fa1302c8629fe8559763e2a2878ae8d99e35198b87c0b8be1598831f5ab0756ff66a783461375e285804c3a4219144b13493b5ef75d2896c4142334f46b95e4d11c8df8c3adea4a576e11264cb0fae20e0bcbd5deeae3bcc005c886f3c9abc170de2c0e192a87b91189c3c104f830b949b12732df00ceb18c67e98abd3af1321cb6db6e36797f998322db7918273faab7b08077dfcc54cac3a74143336a7e1b71d2846178aaee1c400a89a25973ddba0aaa2ad9712e70311bc0eb5e5950963286c987cf4063d0e639b368c5e1e2b79f0a725045111a400331a968e28c114005d32ad162f2a7b09b2462339518f23a2658a065a4cab1e0b661507cc1f2570caa08a1641b5d648b3a7eec12d88d1ac379a831f616a08adddad229950644c71fc98218f9609e50d2e6a8e0b1e7ea83ea26641922757237a409a0e37fa315159ad6f0db905ca05b6a71d41ee2d34668976bcd8806474af7c938644842d00cc65f4014fd8fdacbf9431eaf91a32d19a220fc12821d6475b6e169875c5f45c9f8cd99925f76efe8c24667d25b42b78ff4873cb0513fe1d58b3abc2b7ca4a7b45cae91126678094d36a406d5a5bd077e4cf89a4dc0f133c3d101a2b6c09fb8155f796bfe15b4619eb72ce5ef1118d6e6427f7274336b07fc332df229a2f32fb994478cfcaf21c45bc3736a3aac131b94cf00b37059f3ff9c796505aad58dc46f922c46d051439df78a984d00ec1c882f118b642dfdd6d744921002cb94850f539ceef868350421b8347a4dde94513bc4c05fcdac54332d9480f62a1f7f72ca48739c5539b047b2c7a97b5d1d23d4604ad4fb2ea7a63bd369f99941ed0b05d415d154d71d0db48c61398d22ae92626b58bb53e92376964846c775247837d398c810f91062ba156387eb9976e9c396916ede43e0e2ddae7e4d01590a7bf580471325d958493e49f38fbfd5822a3ca2f158bf3eacacee4c46f430e3740cae2cb0c11a0e696869df0a5e4b9a233c8a8194b05608c32d154893725d68b95dd8abd601d7749c394fa191716bccb114f51c1b56f94f0f3d8d16f190a09e47017bef568612ea8295f4cb7caa7a85b5003477e7383d4c26e0fb3ac4cc77cba40dfc4a75d8b544123db5bd173b158859b6246a76e21b2be96ab87a153c0837abf73786ed5d14d632e87dc735c5451c1a8c43149bbc72a9f4f5af550264a86fdcad89f5c6b7477f03d00bb19937f524182dffe392eee94afd19132455173f146f4c43a8b7326874d6022cd7249919be2e052a1fbe2cb2476d39853f87ab2be54a5a5966abb709b534bc732a5ec9b7832d195ec8c6bfba81a6d04f7584fb58f839da6d1cbfc7a7ff53aa3cb90840374f9315afcb3652e21610fb85de44b14fa5117f8bc05b9d8dffab12a4052155b8b54b04a0803bca891424ed6931872cac27e83dc99cd067f58a5175b586543834a773ecce735d938ebd285387288f5dac2d4c75affc9d36a1994a3c956cc97be96dbac516c320b85827c845a8bda94a6907a1fcb954240b399828889c8cd5e8af6262480a532bac6dc8469cec7d53af2a4ac6e01a07742dd8b97a46494d5c9cfce570c8ca0214e832bbacf1a6e3063b47f7efbcb30f472fddd1a3221d34dc99818ce2f3ad7f6d778226113a454a7ba59f33dd9d87e45831b907812d713807311679027e3eb9b180b2286ceaf856844862f960382f22eea80481aeb494dbe6ce788b96dc4cd8656b1b9122ca3074ffdfb56bc7dae94893575c0278db00e956305ab68ed5062d3f39d17ed278b1124222beb3213084e7a351a3e16d63375cc136f23e4224e0caf58fa6a2373fb20c8a852bb8b412198f447791f81592229186dae7cf59c70734ace34f64c66f7528df26e492bb8370fcd5083cf45117e73a3f15172a2ca718c4ab1d4a38d5a5af8e1d7676f673ee2750e93e86f05e4b586917de24ef5afb67f14fb17a0faa75710e09c458a0f36d033feaca3c44f962aece2e1bb391ae141729f1525bb74c6bac3260e4d13d742a8a8acc724dc51e9f017b0fb0c1a9c010a213a0dadbbe0d208283acafa0f3269c640561090fb60868ac918e796c8b27602bb211c7e301aab1d8e9e325d2d7c7da74f40adddff1934fa1551e198dd370e1faa765559ec93c0e0a98848225a500d84bb1d438ff163b55931fdbf9a5ebdc80095b975de35ac1ace8cc481a3f3c08bf4190829d8efa4c63e8ba4cb1d4bece53ed5fd2369da2e3ab607742c68ff94ee59752d22ad2ea876a64a68e87dc2fa76c13acb75e2c61e1ba496e66db4d0f67f633e92ca0a7abae9b3c03c6522deae3426184e467fbbf43e573d7b6c40b7164fae7f537e15ac43c4fd24a79f32203761a3033f832f1f49a922058189723559e57783b352afa844fd8e8721b104743757e7da6273a4a9451fb0c651a3a0b8899da28164189945604567ddf20a99511cbe0ae88eda3c4aca7af5ba2ccd6615c37da6f62e1efa99633c7f6b58374a2c5db6559e26b9d03f13be88a1d0aad5d6b60f8d652d92e6d1fe6bd4601c9ab0b38134f920d3286615bf123ac27584ef31613fba2e7f3abef820f5688cf9ac0a5c6084587b70b9e3ea1c48ce8e889f21dac99a7ac80a72e49167df494c6b7ad7d1ede4502c69cb3a9a563487cb6c94d4b0d602c53b6fe6b4f89c519170aa569199f2448b13978c352dedb6097b688e20ad20cfcc1a60c865001517676fab29e8355486c3f94d887561123b178a1615e95ed96e707054c3527530c71dc5f7d2fb15ffca71c13588f63c029ef6705f89216bb21acdf56e4be2aa8dfba6424334f195683f1db77c7bb894ecb755477a3794a988edf20894329f8be1f567d79ce80681f705f0450b53da6e5f1effa679a54a216e055f02664b95222803d5389ddcc572d7c031c872db4dc7a406940e2b16aae21c487450316323c69c49dc52aa0c4da1a764fbdc4bfe6bd8a43e8407be57d986da08d399284db9fc1e165e1f70217d58e8e845f01d635e78514888d2958ed428df729f6d70f8bc9d50b065858b07f29278d6987eb14e1b60136ade56f24d495124e65e933c6f7cdaf42c41ae4686da0c935fa4c93dc9a3943bcc1edc9c13297c24adfcf01cfbb71dd7b985807393d8e3d59aa83ce636897091d55e0333aba2f2946308048c3f02b125b65e32d58168cf9fd8331c3ced07d6e8e53821ae83eb08e416be70359127fc58e9dcfce7ad58cb0a2bf0328cc451e83503fae8610f1e5f666e89a498bbfb1e6beda520587e19827956e0c1750bf5db42d9c927dc3d954e0f7a4295e00c20ad0c0be48618c568c6a02630032b6daeee41910409201022101f4d5a29fa4597cf1524aadc3e0983373d2fa7fa52f98cccbaa7b72eca45f73367764e738304355de325a9a56c4541565dd8927395d70e7bb08a72db097a3854d2330518b970473c567bf7d702fdaaaad67d61ce4d1f599822c3bbca4e6860a3a70d28af3c225a0b7384188a5674e4166174da65bb56960d525e85f2144844aee69ad618239b2f25c22246095ac44495361f769f91c16df0672f31c7c0f52e899f6bf393e4a2ee1cee4f55e44b97b93f8ea8100cf8abf33a387074f212d00c31397b9c45f5df3982b052c8f2bb5c241e2ad830be2c8ef7febd615e05aa79e9cb9d474b4f0d58b582d6e81c0d5bcdd2fd8e2d31bf1199a00d6561535fbead6ff0b3932fc536caf98fe3a869a0f1269219161092667dd5b3f6ed14ca2382892bf23d9c320e46e81bb5d090e0550b90b7cff4993ec04fd0cbd9647834d5bc17275d9ed128c3d6b99daac58cdd1de7571cdfb8cd0f51162549eb7bdb83b62edc8384b3aa168a1c061c78ae80e32bebcbc0498cecfe46129a9aac53fc57ae182b9cc38901e14b5e77f3e6bdb7e310f906dabd857f1887663efb4290a0783957a415697b94b3b30f0d9b621da9de784e9b02c2e84435315c88362ae80d2bf1f77513dded8b982c07b0c9caf4bdf0e786ebb4e1cce2b8837c7e50ca580f56fb9e5d4fb88233ddbcfd2f401db41b933386124989a4d064883d142f9e680f0aca9147d5b7144d9e67503995f9f6415e3a0d1679791ca4c5bb8988b32e93de91caaf1086f8879fb42b2179f31fe4933522a19b0ca5491e5ea7193bc45d8f99b7bc92a0dec74a372e1fcd6f7ed7e448ff4c9a24ddc884cfd5533184a7df3cc995fd2d09683b2c12f70a97aef45e1025b8c2bfb213c1b45ba46983a9d3d72066aead71e2ff28c0da60814a47f87ed1fda1c4f35981f99c1b7477226cf3a3713092ed8a325bacf18b97d2f8ad7b52be88787b36014eece6dd6300d369a6be25d8732ce1af3ea9d010f37153b793aaae01978265dc8b7452c8f154829dbd1b2879b0042fcb999a7ba2fadb1eaba412ed9e18b0c0e2f285d8f9d36e7e6b20a74de6e35429b59be8f59763482a2c311dedbdf355624a87645f245997134473cd6a6a34710b1948b3f5b9eaba9ac30a63805bd04c27d42eb1d1b85de0b91978b0804298df9c8b67a9ec956d6b00cfbe", 0x1000}, {&(0x7f00000012c0)="a7128a649d6df57bf63fb86e7ce33937a8befa0914915bb3940b1e2a148b88a66a8724c0237e4bbf7975df4aa5e272da493a4ceba5505de769eb529f5ea36800bbba3d29b2f4c1ff9baf5215205cf605d25ddb1ab720cbc4df4a31c017b92f4e4d7a44a611137a01dcaef74199f62d413ea757ba860296fd687f07f0e1553e08035ef8a1f8ca96ce56050ced63e6a606afafad029f147634134fcc75847bd30c89a90b0a881f19942a611a", 0xab}, {&(0x7f0000001380)="b366d76f54d64c6e1a8bace27c1acd3d502b5f31ef2b77842c2ac8c0d061561a2a19afebca752875eff8506147dc0e678b5b52ba", 0x34}, {&(0x7f00000013c0)="1495ad3c6638ea8e6272d6576faa768cb0e4ae755b10fa372dcc14761ff2e5150c7a501daa802f6d26aa4f76385a601cb2ba93e347784e6873259771b5d573833135216e1e93d158a76a19711997abb8ab1dffeb9aeed36a8975a7fdebd65890ee6ebc8f822616fdee3d1fbd4e5a1cf0fc2bf01e681fd0ec05a5f6526c81b8e33bf0a11810cfd99f5482c54c7b83ace23e26710b735ceb9fa91ce603fe596a7b3b5d3b67ec28dac802bcedb67541f7cab9a5f750a04d046b35e348caa2092ffc3b30eaac35bcc019f5ac65f914db66b779aab167220e966cacbc2ce10e70a3c2334c7d8b804b22d8f216c35840e02ed448941f9c1b78630b051bc1", 0xfb}, {&(0x7f00000014c0)="56ea7b3de04cd2ff04f837e03b608285f65a77b790895a11dcfd7b018b8718529cfc65a9b71df3c630a18414af699fd48dce0ba3de9947d6b24c5ae39ea5d883e1c47cd6142af68bec1cd2de59087ccf1d2679ea20db09e19e35d9033a6699edc55c8a637be0a5b36784eacc0e8799763e027d83dc288f51e5b1429ae43248b3f88ae6782130d7d69cb3253c4db44c76964a3eee85ad373be46427faed4c703ba72b2efe9fe7ebbe01cd128465204fe9ffbbd922c726b98b877d300378a7f49ef4eb8cb840a6a2b6", 0xc8}, {&(0x7f00000015c0)="3bb5a5a5bdc050c8001034ddf6d3794943fadf3ebbed7a317a87605e63a88c9aedfbd338c8f7a55831b4fd92712d7817fb192250e2d9f96b17eb25a809dc4ab20bcb714917676b60af513019488380cb436ae56b8d0e15740ce1f1a375ff11b1e2d9", 0x62}], 0xa, &(0x7f0000001780)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r0, @empty, @private=0xa010100}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}], 0x38}, 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001840), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(r1, &(0x7f00000027c0)={&(0x7f0000001800)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000002780)={&(0x7f0000001880)={0xedc, r2, 0x8, 0x70bd26, 0x6, {{}, {@void, @void}}, [@NL80211_ATTR_TID_CONFIG={0x6bc, 0x11d, 0x0, 0x1, [{0x10, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x41}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x27}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x21}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x6}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x3a}]}, {0x8, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}]}, {0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0xdf}]}, {0x294, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x47}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x288, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x1c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0xe, 0x2, [{0x0, 0x3}, {0x1, 0x5}, {0x0, 0x7}, {0x1, 0x4}, {0x7, 0x5}, {0x4, 0xa}, {0x0, 0x7}, {0x4, 0x6}, {0x5, 0x5}, {0x7, 0x3}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}, @NL80211_BAND_6GHZ={0x68, 0x3, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_LEGACY={0x1c, 0x1, [0x24, 0x3, 0x1b, 0x1, 0x6c, 0x6c, 0x1b, 0x30, 0x36, 0x6, 0x2, 0x48, 0x6, 0x3, 0x5, 0x6f, 0x0, 0x5, 0x4, 0x3, 0x4, 0x16, 0x18, 0x60]}, @NL80211_TXRATE_HT={0x40, 0x2, [{}, {0x6, 0x5}, {0x5, 0xa}, {0x1, 0x8}, {0x5, 0x7}, {0x3, 0xa}, {}, {0x5, 0x7}, {0x1, 0x8}, {0x5, 0x8}, {0x7, 0x8}, {0x4, 0x4}, {0x4, 0x7}, {0x1, 0x2}, {0x6, 0x3}, {0x4, 0xa}, {0x1, 0x8}, {0x0, 0x9}, {0x3, 0x4}, {0x4, 0x3}, {0x6, 0x8}, {0x2, 0x5}, {0x1, 0x1}, {0x7, 0x7}, {0x3, 0x2}, {0x2, 0x2}, {0x6, 0x9}, {0x2, 0x8}, {0x0, 0x6}, {0x2, 0x5}, {0x7, 0x6}, {0x6, 0x5}, {0x7, 0xa}, {0x0, 0x1}, {0x7, 0x4}, {0x3, 0x6}, {0x5, 0x1}, {0x3, 0x3}, {0x7, 0x8}, {0x4, 0x2}, {0x6, 0x4}, {0x3}, {0x1, 0x9}, {0x4, 0x6}, {0x5, 0x3}, {0x3, 0x8}, {0x6, 0x1}, {0x1}, {0x3, 0x8}, {0x0, 0x6}, {0x4}, {}, {0x0, 0x1}, {0x7, 0x3}, {0x6, 0x8}, {0x0, 0x3}, {0x2, 0x10}, {0x1, 0x6}, {0x6, 0x1}, {0x1, 0x9}]}]}, @NL80211_BAND_5GHZ={0x3c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x3f1, 0x5e, 0x7, 0x9f, 0x7fff, 0x2, 0x6, 0xa1f]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x4, 0x7, 0x9ba9, 0x8, 0x0, 0xea46, 0x31e, 0xffff]}}]}, @NL80211_BAND_6GHZ={0x78, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x3f44, 0x8000, 0x4, 0x4, 0x8, 0x8, 0x3]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xfffe, 0x7, 0xffff, 0x4, 0x2ce5, 0x8, 0x6, 0x7]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7, 0x8001, 0x7, 0x9, 0x4, 0x8744, 0x9c, 0x1]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xffff, 0x1000, 0xc647, 0x2, 0x1, 0xfba8, 0x5, 0xae43]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x100, 0x33f, 0x0, 0x9, 0x9, 0x1000, 0x4, 0x401]}}]}, @NL80211_BAND_5GHZ={0x98, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_LEGACY={0xa, 0x1, [0x24, 0x36, 0xc, 0x36, 0x9, 0x36]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xb4d9, 0x26, 0x4, 0x7ae, 0x0, 0x4, 0xfff9, 0x1]}}, @NL80211_TXRATE_HT={0x1f, 0x2, [{0x6, 0x8}, {0x1, 0x1}, {0x2, 0xa}, {0x3, 0x1}, {}, {0x0, 0x2}, {0x7, 0x9}, {0x1, 0x2}, {0x3, 0x1}, {0x6, 0x1}, {0x5, 0x3}, {0x1, 0x7}, {0x6, 0x1}, {0x5, 0x8}, {0x1, 0x4}, {0x5, 0x7}, {0x7, 0x2}, {0x7, 0x7}, {0x1, 0x2}, {0x5, 0x9}, {0x5}, {0x0, 0x4}, {0x4, 0x9}, {0x4, 0x5}, {0x1}, {0x1, 0x5}, {0x7, 0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x80, 0x2a47, 0x6, 0x2, 0x7ff, 0x6, 0x5, 0x200]}}, @NL80211_TXRATE_HT={0x21, 0x2, [{0x5, 0x1}, {0x6, 0x8}, {0x2, 0x7}, {0x1}, {0x5, 0x3}, {0x7, 0x2}, {0x4, 0x8}, {0x5, 0x7}, {0x2, 0x4}, {0x4, 0x5}, {0x1, 0x2}, {0x1}, {0x5, 0x7}, {0x0, 0x1f}, {0x3, 0x9}, {0x1, 0xa}, {0x4, 0x8}, {0x0, 0x3}, {0x5, 0x3}, {0x0, 0x4}, {0x3, 0x5}, {0x1, 0x5}, {0x7, 0x2}, {0x3, 0x2}, {0x0, 0x1}, {0x5, 0x2}, {0x5, 0x4}, {0x5, 0xa}, {0x5, 0x1}]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x120, 0x0, 0x2, 0x9, 0xb0, 0x7fff, 0x0, 0x400]}}]}, @NL80211_BAND_6GHZ={0x18, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x0, 0xfff8, 0x0, 0x80, 0x1, 0x2, 0x5, 0x7]}}]}, @NL80211_BAND_5GHZ={0x9c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_LEGACY={0x1f, 0x1, [0x30, 0x60, 0xc, 0x9, 0x1b, 0xb, 0x3, 0x4, 0x16, 0x2, 0x36, 0x24, 0x6, 0x6c, 0x60, 0x0, 0x18, 0x1, 0x30, 0x30, 0x48, 0x30, 0x3, 0x3, 0x9, 0x4, 0x48]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xc0e3, 0x8000, 0x5, 0xc7, 0x5, 0x200, 0x2, 0x2]}}, @NL80211_TXRATE_HT={0x2b, 0x2, [{0x2, 0x1}, {0x2, 0x5}, {0x7, 0x6}, {0x2, 0x7}, {0x4, 0xb}, {0x4, 0x9}, {0x0, 0x1}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x2}, {0x4, 0x9}, {0x7, 0x7}, {0x7, 0x5}, {0x0, 0x9}, {0x0, 0x5}, {0x3, 0x8}, {0x2, 0x7}, {0x4, 0x1}, {0x1, 0x2}, {0x5, 0x9}, {0x5, 0x8}, {0x1, 0x8}, {0x4, 0xa}, {0x3, 0x9}, {0x6, 0x9}, {0x4, 0x9}, {0x3, 0x4}, {0x5, 0x9}, {0x7, 0x3}, {0x0, 0x8}, {0x0, 0x2}, {0x7}, {0x4, 0x6}, {0x2}, {0x5, 0xa}, {0x6, 0x4}, {0x1, 0x6}, {0x1, 0x6}, {0x6, 0x1}]}, @NL80211_TXRATE_LEGACY={0x20, 0x1, [0xc, 0x382988901e4dc4fa, 0x6, 0x48, 0x36, 0x12, 0xc, 0x12, 0x2, 0x6c, 0xc, 0xc, 0x15, 0x36, 0x3, 0x1b, 0x18, 0x18, 0x9, 0xc, 0x60, 0x12, 0x1, 0x36, 0x30, 0x16, 0x2, 0x9]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}]}]}, {0x340, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE={0x33c, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x1c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_LEGACY={0xf, 0x1, [0x5, 0x60, 0x16, 0x6, 0x36, 0x18, 0x12, 0x12, 0x60, 0x5, 0x0]}]}, @NL80211_BAND_5GHZ={0x7c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x80, 0x92, 0x2, 0x9, 0xe, 0x8, 0x8, 0x9]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xc5a7, 0xfff8, 0x40, 0x8001, 0x1, 0x1, 0x400, 0x800]}}, @NL80211_TXRATE_HT={0x34, 0x2, [{0x5, 0x6}, {0x2, 0x8}, {}, {0x0, 0x9}, {0x4, 0x7}, {0x0, 0x1}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6}, {0x3, 0x7}, {0x2, 0xa}, {0x1, 0x8}, {0x0, 0xa}, {0x0, 0x8}, {0x2, 0xa}, {0x0, 0x1}, {0x6, 0x4}, {0x7, 0x9}, {0x2}, {0x4}, {0x7}, {0x1, 0x5}, {0x5, 0x1}, {0x1, 0x2}, {0x0, 0x4}, {0x7}, {0x7, 0x8}, {0x0, 0x2}, {0x1, 0x6}, {0x7, 0x6}, {}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x9}, {0x5, 0x2}, {0x0, 0xa}, {0x5, 0x2}, {0x3, 0x6}, {0x6, 0x6}, {0x1, 0x7}, {0x0, 0x9}, {0x3, 0x8}, {0x6, 0x6}, {0x5, 0x9}, {0x5, 0x1}, {0x6, 0x9}, {0x6, 0x5}, {0x3, 0x4}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xee, 0x10, 0x9f, 0xd, 0x3ff, 0x5, 0x7f, 0x557]}}]}, @NL80211_BAND_5GHZ={0x5c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x50, 0x2, [{0x1, 0x6}, {0x5, 0x7}, {0x3, 0x3}, {0x1}, {0x4, 0x8}, {0x3, 0x1}, {0x7, 0x4}, {0x3, 0x3}, {0x7, 0x9}, {0x2, 0xa}, {0x7}, {0x7, 0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x4}, {0x0, 0x8}, {0x6}, {0x3, 0x9}, {0x1, 0x8}, {0x6, 0x8}, {0x1, 0x7}, {0x7, 0x3}, {0x2, 0x7}, {0x3, 0x2}, {0x0, 0x8}, {0x6, 0x4}, {0x7}, {0x3, 0x4}, {0x0, 0x9}, {0x4, 0x9}, {0x2, 0x2}, {0x1}, {0x1, 0x7}, {0x2, 0x1}, {0x5, 0xa}, {0x1, 0x8}, {0x4, 0x8}, {0x4, 0x8}, {0x5, 0x8}, {0x7, 0x5}, {0x6, 0x6}, {0x0, 0x8}, {0x6, 0x1}, {0x7, 0xa}, {0x3}, {0x1, 0x3}, {0x1, 0x4}, {0x1, 0x3}, {0x7, 0x5}, {0x2, 0x1}, {0x0, 0x4}, {0x7, 0x9}, {0x2, 0x7}, {0x0, 0x2}, {0x1, 0x6}, {0x7, 0x4}, {0x7, 0x2}, {0x4, 0x8}, {0x2, 0x7}, {0x0, 0x7}, {0x2}, {0x0, 0x2}, {0x4, 0x3}, {0x3, 0x8}, {0x0, 0x4}, {0x0, 0x7}, {0x0, 0x4}, {0x1, 0xa}, {0x4, 0x3}, {0x5, 0xa}, {0x1, 0x4}, {0x7}, {0x5, 0x4}, {0x6, 0x9}, {0x7, 0x8}, {0x4, 0xa}]}]}, @NL80211_BAND_5GHZ={0x6c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0xa1d5, 0x5, 0x7, 0x10, 0x9, 0x200, 0xfff9]}}, @NL80211_TXRATE_HT={0x16, 0x2, [{0x6, 0x4}, {0x1, 0x7}, {0x7, 0x5}, {0x2, 0x9}, {0x1, 0x3}, {0x6, 0x4}, {0x1, 0x2}, {0x6, 0x8}, {0x2, 0xa}, {0x1, 0x5}, {0x4, 0x7}, {0x4, 0x7}, {0x0, 0x3}, {0x6}, {0x3, 0x5}, {0x4, 0xa}, {0x4, 0x8}, {0x0, 0xa}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0x1, 0x8, 0x200, 0x3, 0xff, 0x7, 0x1]}}]}, @NL80211_BAND_6GHZ={0x30, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x8000, 0x1, 0x400, 0x6, 0x6, 0x9, 0x7, 0xfffb]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_6GHZ={0x60, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xa, 0x200, 0x8, 0xfff1, 0x101, 0x6c, 0x4, 0x1]}}, @NL80211_TXRATE_HT={0x31, 0x2, [{0x2, 0x5}, {0x0, 0x4}, {0x3, 0x8}, {0x5, 0x1}, {0x6, 0x8}, {0x4, 0x7}, {0x1}, {0x2, 0x5}, {0x0, 0x2}, {0x7, 0x9}, {0x0, 0x6}, {0x2, 0xa}, {0x0, 0x7}, {0x7, 0x2}, {0x4}, {0x1, 0x1}, {}, {0x2, 0x5}, {0x1}, {0x6, 0x7}, {0x5, 0x1}, {0x1, 0x3}, {0x3}, {0x7, 0x4}, {0x6}, {0x1, 0x3}, {0x1, 0x9}, {0x2, 0x2}, {0x6, 0x3}, {0x5, 0x6}, {0x4, 0x2}, {0x2, 0x8}, {0x1}, {0x4, 0xa}, {0x0, 0x7}, {0x7, 0x8}, {0x4}, {0x0, 0x4}, {0x4}, {0x7, 0x4}, {0x1}, {0x4, 0x2}, {0x2, 0x3}, {0x1, 0x3}, {0x1, 0x6}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1, 0x3ff, 0x0, 0x80, 0x8, 0xb, 0xe, 0xfa51]}}]}, @NL80211_BAND_60GHZ={0x20, 0x2, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xd, 0x2, 0x400, 0x1, 0x7, 0xb, 0x4, 0x2]}}]}, @NL80211_BAND_60GHZ={0x4c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x4, 0x0, 0x81, 0x8, 0x8000, 0xfff, 0x100, 0xa390]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x1644, 0x7, 0x2e1, 0x9, 0x786d, 0x5, 0x5, 0x7]}}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x3}]}, @NL80211_BAND_5GHZ={0x64, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0xffff, 0x80ab, 0x3, 0x0, 0xbc0, 0x2, 0x347, 0x1b5c]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x8, 0xa93c, 0x243b, 0x5, 0x800, 0x7, 0x5, 0x4]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_LEGACY={0x9, 0x1, [0x48, 0x24, 0x6, 0x2, 0x16]}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x4, 0x7, 0x0, 0x8, 0x9, 0x0, 0x0, 0x3]}}, @NL80211_TXRATE_HE_LTF={0x5}]}, @NL80211_BAND_60GHZ={0x78, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x81, 0x6, 0x4e, 0x9, 0xb0c, 0x1, 0x1]}}, @NL80211_TXRATE_HT={0x42, 0x2, [{0x1, 0x1}, {0x5, 0x9}, {0x3, 0x19}, {0x0, 0x2}, {0x1, 0x5}, {0x3, 0x4}, {0x6, 0x4}, {}, {0x6, 0x3}, {0x4, 0x2}, {}, {0x1}, {0x7, 0x6}, {0x2, 0x7}, {0x0, 0x1}, {0x2}, {0x4}, {0x0, 0x3}, {0x0, 0x6}, {0x2, 0xa}, {0x1}, {0x5, 0x7}, {0x5}, {0x6, 0xa}, {0x5, 0x9}, {0x7, 0x1}, {0x3, 0x1}, {0x0, 0x6}, {0x1, 0x5}, {0x0, 0x7}, {0x0, 0x8}, {0x1, 0x2}, {0x0, 0x8}, {0x4, 0x8}, {0x2, 0x7}, {0x3, 0x5}, {0x4, 0xa}, {0x2, 0x3}, {0x4, 0x4}, {0x3, 0x5}, {0x1, 0x8}, {0x5, 0x2}, {0x1, 0x2}, {0x7, 0x6}, {0x7, 0x2}, {0x5, 0x4}, {0x3, 0x8}, {0x6, 0x4}, {0x5, 0x9}, {0x4, 0x7}, {0x1, 0x6}, {0x5, 0x6}, {0x6, 0x4}, {0x5, 0x9}, {0x4, 0x3}, {0x0, 0x6}, {0x5, 0x5}, {0x7, 0x8}, {0x5, 0x3}, {0x1, 0x6}, {0x0, 0x5}, {0x2, 0xa}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xa1a7, 0x7, 0x0, 0x3, 0x5, 0x3, 0x100, 0x3]}}]}]}]}]}, @NL80211_ATTR_TID_CONFIG={0x144, 0x11d, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xae}]}, {0x134, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x100, 0xd, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x98, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0xa, 0xfffc, 0xeab9, 0x1fc0, 0xd, 0x3, 0x6, 0xb]}}, @NL80211_TXRATE_HT={0x4f, 0x2, [{0x1, 0x1}, {0x6, 0x2}, {0x6}, {0x1, 0x3}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0x2}, {0x4, 0x5}, {0x0, 0x8}, {0x2, 0x7}, {0x6, 0x4}, {0x6, 0x8}, {0x1}, {0x2, 0x8}, {0x1, 0x9}, {0x1, 0x4}, {0x4, 0x8}, {0x4, 0x7}, {0x2, 0x7}, {0x1, 0x7}, {0x1, 0xa}, {0x1, 0x3}, {0x0, 0x2}, {0x3, 0x1}, {0x2, 0xa}, {0x5, 0x8}, {0x3, 0x9}, {0x2, 0x8}, {0x5, 0xa}, {0x3, 0x7}, {0x1, 0x1}, {0x0, 0x6}, {0x1, 0x3}, {0x4, 0x1}, {0x7, 0x6}, {0x0, 0x1}, {0x6, 0xa}, {0x2, 0x6}, {0x5, 0x6}, {0x0, 0x2}, {0x1}, {0x6, 0x8}, {0x1, 0x2}, {0x4, 0x5}, {0x6}, {0x1, 0x8}, {0x6, 0x7}, {}, {0x5, 0x6}, {0x2, 0x3}, {0x1, 0x1}, {0x0, 0x2}, {0x2, 0x8}, {0x1, 0x8}, {0x6, 0x4}, {0x7, 0x3}, {0x4, 0x2}, {0x6, 0x1}, {0x2, 0x8}, {0x1, 0x3}, {0x1, 0x7}, {0x4, 0x7}, {0x2, 0x3}, {0x1}, {0x5, 0x9}, {0x1, 0x3}, {}, {0x2, 0x9}, {0x0, 0x4}, {0x0, 0x8}, {0x7, 0x8}, {0x7, 0x6}, {0x7, 0x1}, {0x2, 0x3}, {0x1, 0x6}]}, @NL80211_TXRATE_HT={0x28, 0x2, [{0x1, 0x5}, {0x5, 0x5}, {0x2, 0x8}, {0x3, 0x1}, {0x0, 0x5}, {0x3}, {0x1, 0x3}, {0x1, 0x5}, {0x3, 0x2}, {0x0, 0x9}, {0x1, 0x5}, {0x6, 0x4}, {0x7, 0x7}, {0x1, 0x2}, {0x1, 0x3}, {0x1, 0xa}, {0x7, 0x9}, {0x2, 0x2}, {0x6, 0x3}, {0x5, 0x6}, {0x1, 0x4}, {0x4, 0x1}, {0x2, 0xa}, {0x3, 0x2}, {0x1, 0x4}, {0x5, 0x6}, {0x0, 0x3}, {0x3, 0x4}, {0x1, 0x9}, {0x7, 0x1}, {0x7, 0x8}, {0x3, 0x7}, {0x4, 0x8}, {0x7, 0x9}, {0x6}, {0x7, 0x9}]}]}, @NL80211_BAND_5GHZ={0x18, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0xbd, 0x9, 0x7, 0x1, 0x2, 0x1, 0x101]}}]}, @NL80211_BAND_5GHZ={0x4c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x80, 0x1, 0x1, 0x5, 0x6, 0xc91, 0x7]}}, @NL80211_TXRATE_LEGACY={0x21, 0x1, [0x16, 0x4, 0xb, 0x5cab9cc8fcdddd, 0x48, 0x2, 0x48, 0xc, 0x6, 0x5, 0xb, 0x5, 0x9, 0x9, 0x6c, 0xc, 0xb, 0x5, 0x30, 0x5e94f858ba02a75a, 0x36, 0x48, 0x24, 0xc, 0x819e68736a776740, 0x30, 0x6c, 0xb, 0x2]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}]}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x100000000}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x15}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xbc}]}]}, @NL80211_ATTR_TID_CONFIG={0xa4, 0x11d, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9df}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x46}]}, {0x38, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8000}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x9}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xbb}]}, {0x3c, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x2c}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x2b}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}]}, @NL80211_ATTR_TID_CONFIG={0x360, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x2}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x34}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xf0}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}, {0xfc, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x45}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x6}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0xd0, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xcc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x200, 0xb, 0xf47b, 0xfff2, 0x2, 0x7, 0x4e, 0x2]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x80, 0x6a67, 0x37b, 0x8, 0xfc00, 0x65, 0x4, 0xfffb]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HT={0x4e, 0x2, [{0x5, 0x1}, {0x7, 0x1}, {0x6, 0x4}, {0x6, 0x8}, {0x2, 0x4}, {0x0, 0x5}, {0x3, 0x7}, {0x0, 0x3}, {0x2, 0x4}, {0x4, 0x6}, {0x5, 0x1}, {0x7, 0x8}, {0x0, 0x4}, {0x0, 0x3}, {0x2}, {0x7}, {0x3, 0x8}, {0x0, 0x1}, {}, {0x4, 0x4}, {0x7, 0x5}, {0x3, 0x5}, {0x0, 0x4}, {0x0, 0x9}, {0x4, 0x3}, {0x3, 0x7}, {0x3, 0x3}, {0x6, 0x5}, {0x2, 0x9}, {0x1, 0x9}, {0x4, 0x8}, {0x4, 0x9}, {0x2, 0xa}, {0x5, 0x2}, {0x2, 0x3}, {0x4, 0x4}, {0x0, 0x4}, {0x2, 0x5}, {0x0, 0x5}, {0x0, 0x7}, {0x6, 0x4}, {0x4, 0x4}, {0x5, 0x4}, {0x0, 0x3}, {0x3, 0x2}, {0x5, 0x9}, {0x4, 0x9}, {0x2, 0x6}, {0x1, 0x8}, {0x7, 0x6}, {0x1, 0x2}, {0x4, 0x6}, {0x4, 0x2}, {0x1, 0x5}, {0x7, 0x1}, {0x5, 0x6}, {0x7, 0x2}, {0x2, 0x9}, {0x4, 0x6}, {0x1, 0x2}, {0x5, 0x2}, {0x2, 0x2}, {0x4, 0x2}, {0x6, 0x7}, {0x3}, {0x6, 0x4}, {0x1, 0xa}, {0x2, 0x4}, {0x0, 0xa}, {0x5, 0x1}, {0x7, 0x4}, {0x4, 0x9}, {0x1, 0x2}, {0x2, 0x7}]}, @NL80211_TXRATE_HT={0x47, 0x2, [{0x6, 0x3}, {0x4, 0xa}, {0x5, 0x9}, {0x0, 0x1}, {0x4}, {0x0, 0x9}, {0x1, 0x5}, {0x6, 0x2}, {0x2, 0x9}, {0x1, 0x4}, {0x6, 0x1}, {0x0, 0x4}, {0x5, 0x7}, {0x3, 0x8}, {0x7, 0x8}, {0x3, 0x4}, {0x0, 0x9}, {0x0, 0x7}, {0x7, 0xa}, {0x2, 0x1}, {0x1, 0x7}, {0x0, 0x1}, {0x1}, {0x1, 0x6}, {0x1, 0x8}, {0x1, 0x6}, {0x0, 0x9}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0x7}, {0x0, 0x7}, {0x0, 0x8}, {0x1, 0xa}, {0x3, 0x3}, {0x4, 0x9}, {0x1, 0x7}, {0x0, 0xa}, {0x5, 0x3}, {0x7, 0x6}, {0x3, 0x6}, {0x0, 0x2}, {0x1, 0x8}, {0x7, 0x4}, {0x1, 0xa}, {0x0, 0x9}, {0x0, 0x9}, {0x0, 0x5}, {0x0, 0x3}, {0x7, 0x8}, {0x7, 0x4}, {0x1, 0x7}, {0x0, 0x8}, {0x1, 0x6}, {0x7, 0x5}, {0x0, 0x4}, {0x5, 0x3}, {0x5, 0x1}, {0x1, 0x5}, {0x7, 0xa}, {0x1, 0x7}, {0x4, 0x3}, {0x2, 0x5}, {0x2}, {0x0, 0x9}, {0x7, 0x9}, {0x3, 0x3}, {0x1, 0x5}]}]}]}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xd9}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0xae3}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}]}, {0x1b4, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x110, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x68, 0x1, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x7, 0x400, 0x1, 0x2, 0xf174, 0x6, 0xffc, 0x4]}}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HT={0x48, 0x2, [{0x4, 0x8}, {0x3, 0x5}, {0x0, 0xa}, {0x0, 0x4}, {0x6, 0x1}, {0x7, 0x4}, {0x1, 0x1}, {0x3, 0x8}, {0x0, 0x6}, {0x0, 0x6}, {0x1, 0x1}, {0x0, 0x8}, {0x4, 0x7}, {0x4, 0x2}, {0x1, 0x8}, {0x7}, {0x3, 0x9}, {0x5, 0x6}, {0x4}, {0x0, 0x5}, {0x5, 0xa}, {0x1, 0x7}, {0x4, 0x5}, {0x4, 0x2}, {0x6, 0xa}, {0x6, 0x3}, {0x4}, {0x1, 0x6}, {0x5, 0x8}, {0x0, 0x9}, {0x1, 0x1}, {0x6, 0x5}, {0x6, 0x4}, {0x2, 0x8}, {0x1, 0x9}, {0x1, 0x9}, {0x1, 0x5}, {0x6, 0xa}, {0x5, 0x8}, {0x4, 0x5}, {0x7, 0x6}, {0x4, 0x3}, {0x3, 0x4}, {0x3}, {0x4, 0x2}, {0x3, 0x4}, {0x3, 0xa}, {0x1, 0x2}, {}, {0x2, 0x9}, {0x3, 0x4}, {0x1}, {0x6, 0x4}, {0x7, 0x4}, {0x5, 0x2}, {0x0, 0x7}, {0x0, 0x2}, {0x6, 0x2}, {0x6, 0x2}, {0x6, 0x4}, {0x1, 0x3}, {0x0, 0x3}, {0x3, 0x1}, {0x7, 0x5}, {0x3, 0x3}, {0x7}, {0x0, 0x9}, {0x2, 0x5}]}]}, @NL80211_BAND_5GHZ={0x34, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0xf, 0x1, [0x0, 0xb, 0x0, 0x4, 0x9, 0x63, 0x1, 0x24, 0x2, 0x4, 0x9]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0xe, 0x2, [{0x5, 0xa}, {0x0, 0xa}, {0x7, 0x1}, {0x5, 0x8}, {0x7, 0x1}, {0x0, 0x1}, {0x4, 0x8}, {0x0, 0x1}, {0x0, 0x6}, {0x7, 0xa}]}]}, @NL80211_BAND_6GHZ={0x70, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0xb, 0x2, [{0x6, 0x6}, {0x3, 0x5}, {0x0, 0x8}, {0x2, 0x8}, {}, {0x2, 0x6}, {0x2, 0x9}]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HT={0x43, 0x2, [{0x1, 0xa}, {0x0, 0x7}, {0x1}, {0x3, 0x7}, {0x4, 0x9}, {0x3, 0x5}, {0x5, 0x6}, {0x1, 0x8}, {0x4, 0x6}, {0x1, 0x5}, {0x4, 0x3}, {0x2, 0x1}, {0x3, 0x8}, {0x0, 0x3}, {0x0, 0x9}, {0x4, 0x7}, {0x0, 0x5}, {0x1, 0x3}, {0x1, 0x4}, {0x1}, {0x1, 0x9}, {0x3, 0x4}, {0x6, 0x4}, {0x0, 0x3}, {0x4, 0x3}, {0x6, 0x8}, {0x7, 0xa}, {0x5}, {0x2, 0x4}, {0x2, 0x1e}, {0x6, 0x9}, {0x6, 0x5}, {0x1, 0x4}, {0x0, 0x8}, {0x3, 0x8}, {0x1, 0x5}, {}, {0x6, 0x6}, {0x3, 0xa}, {0x5, 0x7}, {0x0, 0x8}, {0x7, 0x5}, {0x4, 0x4}, {0x4, 0x3}, {0x6, 0x9}, {0x6}, {0x5}, {0x2, 0x3}, {0x6, 0x1}, {0x5, 0x2}, {0x4, 0x4}, {0x1, 0x8}, {0x1, 0x5}, {0x1, 0x1}, {0x5, 0x9}, {0x4}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x8}, {0x6, 0x7}, {0x1, 0x6}, {0x6, 0x5}, {0x5, 0x7}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x1000, 0x0, 0x4, 0x748f, 0x652, 0x9, 0x4, 0x4]}}]}]}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x80000000000000}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5, 0x6, 0x1}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x45}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x5c, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x2c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x6, 0x1, [0x24, 0x26]}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x1, 0x6, 0x30, 0x1b, 0xd, 0x30, 0x2, 0x3, 0x60, 0x2f, 0x54, 0x6c, 0x9, 0x24, 0x1, 0x1, 0x2, 0x36]}, @NL80211_TXRATE_HE_GI={0x5}]}, @NL80211_BAND_6GHZ={0x2c, 0x3, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1f, 0x1, [0x60, 0x51, 0x1e, 0x9, 0x60, 0x16, 0x6, 0x30, 0x4, 0x18, 0xb, 0x2, 0xb, 0x36, 0x9, 0x24, 0x6c, 0x5, 0x5a, 0xb, 0x16, 0x12, 0x51, 0x16, 0x5, 0x0, 0x1b]}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x2}]}]}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x2d}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x3}, @NL80211_TID_CONFIG_ATTR_RETRY_LONG={0x5, 0x8, 0x74}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x3a}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x83}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x99}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}]}]}, @NL80211_ATTR_TID_CONFIG={0x2c4, 0x11d, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x47b71dd6}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xb4}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xe6}]}, {0x28, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0x29}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}]}, {0x1e8, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5, 0xc, 0x7d5f205eae851862}, @NL80211_TID_CONFIG_ATTR_TX_RATE={0x1c0, 0xd, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}]}, @NL80211_BAND_60GHZ={0x1c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_6GHZ={0xc, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}]}, @NL80211_BAND_2GHZ={0xf8, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x3e, 0x2, [{0x6, 0x6}, {0x4, 0x3}, {0x3, 0xa}, {0x4, 0x7}, {0x2, 0x8}, {0x5, 0x8}, {0x1, 0x2}, {0x7, 0x9}, {0x0, 0x7}, {0x5, 0xa}, {0x0, 0x4}, {0x6, 0x5}, {0x4}, {0x4, 0x8}, {0x3, 0x6}, {0x0, 0x3}, {0x5, 0xa}, {0x1, 0x6}, {0x6, 0x7}, {0x2, 0x8}, {0x2, 0x4}, {0x7, 0x4}, {0x2, 0x4}, {0x5, 0x2}, {}, {0x1, 0xa}, {0x3, 0x7}, {0x7, 0x5}, {0x0, 0x6}, {0x2, 0x3}, {0x5}, {0x0, 0xa}, {0x1, 0x2}, {0x7}, {0x4, 0x3}, {0x0, 0x6}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x9}, {0x2, 0x3}, {0x0, 0x8}, {0x0, 0x7}, {0x2, 0x2}, {0x0, 0x5}, {0x3, 0x3}, {0x3, 0x3}, {0x0, 0x5}, {0x0, 0x4}, {0x0, 0x7}, {0x1}, {0x5, 0x8}, {0x3}, {0x4, 0x1}, {0x0, 0x8}, {0x3, 0x8}, {0x1, 0x5}, {0x0, 0x2}, {0x0, 0x6}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HT={0x3e, 0x2, [{0x2, 0xa}, {0x2, 0x7}, {0x7, 0xa}, {0x1}, {0x5, 0x2}, {0x6, 0x1}, {0x0, 0x6}, {0x4, 0x4}, {0x0, 0x3}, {0x5, 0x9}, {0x6, 0x1}, {0x7, 0x6}, {0x2}, {0x0, 0x2}, {0x2, 0x2}, {0x6, 0x7}, {0x2, 0x1}, {0x2, 0x2}, {0x5, 0x8}, {0x3, 0x2}, {0x6, 0x8}, {0x1, 0x3}, {0x6, 0x2}, {0x6}, {0x7, 0x6}, {0x2, 0x5}, {0x2, 0x4}, {0x0, 0x1}, {0x7, 0x4}, {0x1, 0xa}, {0x5, 0x1}, {0x1, 0x1}, {0x6, 0x9}, {0x0, 0x2}, {0x2, 0x7}, {0x2, 0x6}, {0x1, 0x3}, {0x5}, {0x0, 0x6}, {0x6, 0x6}, {0x0, 0x2}, {0x5, 0x1}, {0x6, 0x5}, {0x5, 0x7}, {0x1, 0x5}, {0x2, 0x8}, {0x7, 0x6}, {0x5, 0x7}, {0x0, 0x4}, {0x1, 0x12}, {0x7, 0x4}, {0x4, 0x7}, {0x0, 0x2}, {0x4, 0x6}, {0x6, 0x5}, {0x3}, {0x0, 0x4}, {0x2, 0x6}]}, @NL80211_TXRATE_HT={0x8, 0x2, [{0x2, 0x1}, {0x4, 0x1}, {0x7, 0x5}, {0x1, 0x4}]}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HT={0x51, 0x2, [{0x4, 0x7}, {0x0, 0xa}, {0x2, 0x3}, {0x4, 0x9}, {0x3}, {0x0, 0x2}, {0x1, 0x3}, {0x3, 0x2}, {0x4, 0x9}, {0x0, 0x4}, {0x1, 0x3}, {0x1, 0xa}, {0x5, 0x7}, {0x1, 0x5}, {0x6, 0x3}, {0x7, 0x6}, {0x2, 0x5}, {0x0, 0x6}, {0x7, 0x1}, {0x4, 0x5}, {0x4, 0xa}, {0x6, 0x5}, {0x1, 0x4}, {0x2, 0xa}, {0x0, 0x4}, {0x1, 0x9}, {0x6, 0xa}, {0x2, 0x1}, {0x4, 0x4}, {0x5, 0x1}, {0x1, 0x9}, {0x3, 0xa}, {0x7, 0x6}, {0x5, 0x1}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0xa}, {0x7, 0x4}, {0x2, 0x6}, {0x7, 0x9}, {0x6}, {0x4, 0x9}, {0x4, 0xa}, {0x6, 0x1}, {0x1, 0xa}, {0x4, 0x5}, {0x2}, {0x0, 0x8}, {0x6, 0x7}, {0x6}, {0x0, 0xa}, {0x6, 0x3}, {0x0, 0x9}, {0x5, 0x7}, {0x7, 0x3}, {0x7, 0x9}, {0x4, 0x7}, {0x0, 0x8}, {0x1, 0x5}, {0x4, 0x3}, {0x4, 0x4}, {0x5, 0xa}, {0x6, 0x4}, {0x1, 0xa}, {0x4, 0x4}, {0x6, 0x6}, {0x3, 0x9}, {0x0, 0x3}, {0x2, 0x1}, {0x1, 0x7}, {0x7, 0x1}, {0x6, 0x7}, {0x5}, {0x5, 0x3}, {0x6, 0x8}, {0x7, 0x1}, {0x3}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}]}, @NL80211_BAND_6GHZ={0x30, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_LEGACY={0x21, 0x1, [0x4, 0xb, 0xc, 0x9, 0x30, 0xc, 0x6, 0x16, 0xb, 0x24, 0x6, 0x30, 0x3, 0x60, 0x0, 0x6c, 0x436329596d0ed29a, 0xc, 0xa, 0x48, 0x0, 0x6709db1584c4d575, 0x3, 0x18, 0x18, 0x24, 0x12, 0x6c, 0x9]}]}, @NL80211_BAND_60GHZ={0x1c, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x18, 0x1, [0x0, 0xb, 0x0, 0x16, 0x24, 0x1b, 0x24, 0x24, 0x5, 0xc, 0x4, 0x5, 0xb, 0x2, 0x9, 0x24, 0x60, 0x0, 0x6c, 0x30]}]}, @NL80211_BAND_5GHZ={0x44, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0xa, 0x9, 0x1000, 0x0, 0x1000, 0x0, 0x3, 0xffff]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x9, 0x7, 0x3d, 0xffff, 0x7ff, 0x11, 0x8, 0x5]}}]}]}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}]}, {0x38, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_OVERRIDE={0x4}, @NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE={0x5}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x5}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x1000}, @NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0xb2}, @NL80211_TID_CONFIG_ATTR_RETRY_SHORT={0x5, 0x7, 0xe}]}, {0x40, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_AMSDU_CTRL={0x5, 0xb, 0x1}, @NL80211_TID_CONFIG_ATTR_NOACK={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5}, @NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL={0x5, 0xa, 0x1}, @NL80211_TID_CONFIG_ATTR_VIF_SUPP={0xc, 0x2, 0x8}, @NL80211_TID_CONFIG_ATTR_AMPDU_CTRL={0x5, 0x9, 0x1}]}, {0x4}]}]}, 0xedc}, 0x1, 0x0, 0x0, 0x80}, 0x4) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000002840)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f0000002800)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000028c0)={&(0x7f0000002880)={0x1c, 0x0, 0x10, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000080}, 0x20000000) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f0000002a00)={&(0x7f0000002940)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000029c0)={&(0x7f0000002980)={0x30, r2, 0x8, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x6, 0x6c}}}}, [@NL80211_ATTR_BEACON_INTERVAL={0x8, 0xc, @random=0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x9040) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002a80)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', r0, 0xffffffffffffffff, 0x5, 0x4, 0x1, 0x0, @void, @value, @void, @value}, 0x50) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000002e00)={'gre0\x00', &(0x7f0000002d40)={'gre0\x00', r0, 0x8000, 0x8, 0xfffff502, 0x1, {{0x1d, 0x4, 0x0, 0x39, 0x74, 0x67, 0x0, 0x3, 0x2b, 0x0, @remote, @multicast1, {[@lsrr={0x83, 0x1b, 0x97, [@empty, @local, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @dev={0xac, 0x14, 0x14, 0x20}]}, @cipso={0x86, 0x22, 0x2, [{0x0, 0x4, ')q'}, {0x5, 0x12, "d95845c83990a54866894839de08b1d6"}, {0x0, 0x6, "592a83ca"}]}, @ssrr={0x89, 0x23, 0x7e, [@dev={0xac, 0x14, 0x14, 0x35}, @loopback, @private=0xa010101, @empty, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010101, @rand_addr=0x64010100, @private=0xa010102]}]}}}}}) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000002e40)='/sys/power/wake_lock', 0x105880, 0x10) r8 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000002f00)='bpf_lsm_key_free\x00') r9 = syz_open_dev$mouse(&(0x7f0000002f40), 0x5, 0x200000) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002f80)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x59d6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x0, 0x0, @void, @value, @void, @value}, 0x50) r11 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000003000)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x8, '\x00', r0, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x0, @void, @value, @void, @value}, 0x50) r12 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000003080)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x1, '\x00', r0, 0xffffffffffffffff, 0x3, 0x4, 0x4, 0x0, @void, @value, @void, @value}, 0x50) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000003100)={0x1, 0xffffffffffffffff}, 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000031c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000003140), &(0x7f0000003180)}, 0x20) r15 = creat(&(0x7f0000003200)='./file0\x00', 0x84) bpf$PROG_LOAD(0x5, &(0x7f0000003280)={0x7, 0x1e, &(0x7f0000002b00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}, [@jmp={0x5, 0x0, 0xb, 0x6, 0xa, 0xfffffffffffffffe, 0xffffffffffffffff}, @call={0x85, 0x0, 0x0, 0x8a}, @printk={@lu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r4}}, @map_fd={0x18, 0x4, 0x1, 0x0, r5}, @btf_id={0x18, 0x5, 0x3, 0x0, 0x4}]}, &(0x7f0000002c00)='GPL\x00', 0xcd, 0xf2, &(0x7f0000002c40)=""/242, 0x41000, 0x1f, '\x00', r6, @fallback=0x31, r7, 0x8, &(0x7f0000002e80)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000002ec0)={0x1, 0x1, 0x3, 0x27}, 0x10, r8, 0xffffffffffffffff, 0x0, &(0x7f0000003240)=[r9, 0xffffffffffffffff, r10, r11, r12, 0x1, r13, r14, r15], 0x0, 0x10, 0x4, @void, @value}, 0x94) read$msr(r7, &(0x7f0000003340)=""/156, 0x9c) setxattr$trusted_overlay_upper(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440), &(0x7f0000003480)={0x0, 0xfb, 0x74, 0x6, 0x3a, "2240b39aaabe1776c5dda7572757309b", "14f98e4be3ae674695896562b086afbc8f0eebb3e399841c9f8e72f141d4f0186ce0d93c7b0c648340730ddd73074a3e3a5fdce114fd4baa407e8a41f6a3149e3cc0cff746a10c2ae785e9bfe9e8f5917aea2f6cd4555676474b315e1b8fdc"}, 0x74, 0x3) epoll_create1(0x0) setsockopt$inet_mreqn(r15, 0x0, 0x23, &(0x7f0000003500)={@empty, @initdev={0xac, 0x1e, 0x10, 0x0}, r6}, 0xc) r16 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000003540)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r16, 0xc0306201, &(0x7f0000003640)={0x18, 0x0, &(0x7f0000003580)=[@clear_death={0x400c630f, 0x1}, @release={0x40046306, 0x1}], 0x59, 0x0, &(0x7f00000035c0)="69709ee5400b66dafb44e9afac72238d8ef3e35a388dbc402b87667e310bc5216010ca247733db4684a373a4ae2ac5eb1dc799dbdf954c27694428929b6ec06531325a46ea37fa620af3a6d3c9751927ea1bba1287f47ec7e3"}) setsockopt$packet_add_memb(r9, 0x107, 0x1, &(0x7f0000003680)={r0, 0x1, 0x6, @broadcast}, 0x10) sendmsg$NL80211_CMD_TDLS_OPER(r7, &(0x7f00000037c0)={&(0x7f00000036c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000003780)={&(0x7f0000003700)={0x78, r2, 0x4, 0x70bd27, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0xf8f, 0xc}}}}, [@NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x2}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x3}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x2}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x1}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x4801}, 0x81) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x981d9636c5aa4caa, &(0x7f0000003800)=""/6, &(0x7f0000003840)=0x6) 669.133281ms ago: executing program 5 (id=529): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x400, &(0x7f0000000740)=ANY=[@ANYBLOB="6e6f626172726965722c6e6f657874656e745f63616368652c6673796e635f6d6f64653d7374726963742c696e6c696e655f78617474720000693a653d3078303030303030303030303030303766662c736d61636b6673726f6f080000006673f52b00e58abba2d0cc27be00008586eb5ba3614d2c24abf5a2614c0f111e057112dafd66336a5e3b6512b81cda80be6e9a34ccc2b88c0100008000000000e3f5def862b95c20ee847008000b0c22653d2ff39b36732e46b56357afe57094f42ba61c5e8b4e184d7dd50001000000000000c0469264c247cd3c7fcb39043dda97538456bc294ae31e525d3b664cf8e83b52b1885b866b58698b3f132aced62a4fc7c8c400b805173d7488a35708d2523190c0014689f57be6ee3f5d28935a0000000000000000000000000000000000000059c1403d010001008ab61fa90695a8b268c277645c1e357ec9316354f659d4244fe126a8364eaa0de6bf4ba21c767782a04bdbb8c86d0cc7e3f03f8ef15c0ee311768cccb8affb0ae5d7cd0000000097676c046a6c754c98dd5f400ad99a588d983ae6e07b4e0e0907266aca53b30a815a84295fb5eab2f263613d36994dc15562892c33ed149270907e9c2e4d0cac7dd9735621a0c6768d4f70c664699157854bb1b85ce3f6ea44456e4f1ae1575315d77f2b995ce4d6ce21b17ca891c155ddd9916e997c32e78231e8d54675e4edf480980023b9736180ff98cf93f888eb70abb728b7e91a5d75b7e43e54f92b6e679249576f12533bef1c93aa993977f15c0a7b595423444db6e87480c46c408f6d48afa1ba00"/597, @ANYRES16, @ANYRES32], 0x1, 0x5514, &(0x7f0000005d80)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy67aK3qrv4gV3KqgdPmiZpyG6SKU2a1p48eBQPnv0nRMGTR/8GD569iQfFm6BkZqpbP8ClSWPb3w8mz7xv3jzzvGFZeGZKAjiz5pNffirFtbgUEbMRcTUiOy8VR2Y1D89FxPWImHnsKBXzf0ycj4jLEXFtlDzPWSre+vTm8MbKj2/8/PW3F85d+fyr76a3a2Dano+I7lZ+vtvNY9rK48NivjZsZ7G7PCxi/kb3UTFO87jb3Mgy7NYO1tWyeLuVr0+3dvqjuNmp1Uex1d7M5rd6+QX7w9ZBnuwDD2vb2bjR3Mhiu59msbWf17W3n//ftt8f5HkaRb4PsvQxGBzEfL6518z3s/Uoi/XeoJjP86aN5t4oDotYXC7qaaeR1bFxlG/6/+3Ndm9nLxk2t/vttJesVKovVKp3ytXttNEcNJfLtW7jznKy0OqMlpUHzVp3tZWmrU6zUk+7i8lCq14vV6vJwt3mRrvWS6rVyu3KrfLKYnF2M3n1/jtJp5EsjOLL7d7OoN3pJ5vpdpJ/YjFZqtx+cTG5UU3eWltP1h/cu7e2/vZ7d9+9/9La668Ui/5WVrKwdGtpqVy9VV6qLp6h/X9UFD3G/cORlJ5s+YVJ1QFwguj/gWmYXP+//SBi8v1/6P/H4kT1vxPr/z87s/uHI3nC/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNPj+7kvXstO5vPxlWL+qWLqmWJcioiZiPjtH8zG+UM5Z4s8c/+yfu4vNXxTiizD6BoXiuNyRKwWx69PT/pbAAAAgNPryw+vf5J36/nL/LQL4jjlN21mrr4/pnyliJib/2FM2WZGL8+OKVn27/tc7I0pW3YD6+KYkuW33M6NK9t/MnsoXHwslPIwc6zlAAAAx+JwJ3C8XQgAAADH6eNpF8B0lOLgUebBs+DsL+//fCB46dAIAAAAOIFK0y4AAAAAmLis//f7fwAAAHC65b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7NzP7lpA1EcgJ8NLvSfiqru26N0B8foEbrssuIAvQRHoFfIBTgD2eUIEUR4HBSiJIrisa2Q75PMMBb8/IzwYmakAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALp0Wa0X//9+/9c2Z7dv54WX/dG2bgAAAHgLttV6Ub+Zpf7H5vzn5tTXpl9ERBkRD43dR/HuJHPU5FSPfL66V8NFRJ1wuMakOT5ExM/muP7S9a8AAAAA52uzXM3TaD29zIYuiD6lSZvy069MeUVEVLOrTGnlIe9bprD6/z2OP5nS6gmsaaawNOU2zpX2LPXjfpy1m95pitSUT38/270DAAA9Gp00/Y5CAAAA6NPvoQtgGEXcLmUelwInqWmW996f9AAAAIBXqBi6AAAAAKBz9fjf/n8AAABw3tL+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRpW60Xm+Vq3jZnt28nz90AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADADfvzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9tCoAgEIbBrezrX3j/w8YLeoYIZkB42EVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBH7hnLOLXO2BJPVbVME3vGvaqOrBJnVokrF/p4sPUPfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMvO/bzGUcUBAH8zs7NJq+IaZQ8RseBBLzbd1tbexIMSPPgnCCHd1titP9ocbClCLt4k515EjyKCEm/9H3puoZd662EPFTxX5lcy+XFYhZ3ZZD8fePO+Mwzzvm8WQr77XgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsM/5wL06yQ6+I4/Law2d317P+0YE+c3/78XLWsjhqMunj4Y36SdSvnSw2nwwAAADzIanq+xDCk3RnNevjXl7/p9U9Wc3/00tFXNXzB+v+qq9q/6z9+cfT13YH6hXjZA+9ujEanjucSmd6s5xhz1+e4KZO/ubz716S/AOJP9l6dZzm7zP64cGDj7p5uDD9dAGA/+ds1ZdB9ftQ1g/aTAyAudGpFd5V/Z/02s0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANO3fAAAA///FdTwZ") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1817c1, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file1\x00', 0x0, &(0x7f00000001c0), 0x1, 0x3fb, &(0x7f0000000480)="$eJzs3E9PHGUYAPBnhn9CC4uJB1M9kGgUo0IXRa0xsXr1z6X6AQjQ2khLUzCxlQMaT548GG8e+gU8+AGaxjQx8Sv4BUyTxlAOesPM7MyywOwKsrCl/f2Syb7vzOw+77MzTN532HkDeGxNRMT5iOiLiJmIqBXr02KJ9caS7fdgY21+c2NtPomtrQt/JZEU68rPSorXU0VlMo1Iv414Zn1v3JUbNz+fW1pavF7Up1evXJteuXHz1ctX5i4tXlq8Wn/zXL0+O/NW/fWu5frj8y+d63v//Jmf/qjdmR0cHM7ae7rY1ppHt0zERPM72W2228F6bLDXDQAAYF/Sou/fn/f/a9GXlxpqMb3W08YBAAAAXbH1bvHazljbLQAAAMCJkbQf+wMAAACPhPJ3AA821ubLpYc/Rzh299+LiPHtZ5s3m/n3xxPFPgNH+HzrRERceyGpZUsc0XPIAACt7mT9n7NV/b80nm7Zbygi7w8Ndzn+xK763v5Peq/LIXfI+n/vRMTmnv5fWu4y3lfURvOu4kBy8fLS4tmIGIuIyRgYyur1DjE++Pvnj9tty/K/m4yOlUsW/26Sf3Qhvdc/tPM9C3Orc4fJudX9ryPO9FflnzT7v0lEjBwiRt9Xt95ut606/9GxQ4Q7kK1bES9WHv/tmXuSzvMTTefnw3R5Vuz1zze/fNQufq/zz47/SOf8x5PW+ZpWDh7j9me/P5sXKrJqHf9U5199/g8mn+Tlclz25dzq6vV6xGDy4d71M9vvLevl/ln+k89V//2X17+kmNPqdHEN6GCrauV33//6Sue3NfLPlix+ORY8Dln+Cwc6/p0KF4arNr1x+7dP28VvHv8kYr0y/+z4N+YAmyzW7Of6918t/f9nMwAAAJw8aX5fI0mnmuU0nZpq3O94KkbSpeWV1ZcvLn9xdaFx/2M8BtLyTlet5X5ovfFv9GZ9Zlf9tYh4MiJ+qA3n9an55aWFXicPAAAAj4lTbcb/mT+P7VcIAAAAwJEb73UDAAAAgCNn/A8AAACPtP3N66ews5B9cw9BM3pRGHo4mqFw1IVeX5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOtn8DAAD//61VsxM=") execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000380)={[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='.[^\x00', &(0x7f0000000180)='^!/{\x00', &(0x7f0000000200)='./\'}\'&(\'\x00', &(0x7f0000000240)='f2fs\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)=':\'\'\x00', &(0x7f0000000340)='\'{:\x00']}, &(0x7f0000000a80)={[&(0x7f00000009c0)='f2fs\x00', &(0x7f0000000a00)='f2fs\x00', &(0x7f0000000a40)='+-}\x00']}) (async) syz_clone(0x400a000, &(0x7f0000000ac0)="4d292e11410af5c54c9c25fc21f4cb9d120d29cf720e89c1a22440b3ff030e80f704d258b9340edee08a3ef5aed90a08ce9238a43c3759546712d9e63e4efa1823bbe6639fbcd3bc79b2", 0x4a, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="961a2b6524eaf9e29e6fb57893d4af5811ab2f008d78023f194d8ab8b33628fb7fc421c2b888c09a712ab72e69d72ad8c8da135fa651e70397f645823cdbb265f524574283fec9ff4a023becb6352e9f") (async) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x42, 0x1) pwritev2(r1, &(0x7f0000000000)=[{&(0x7f00000008c0)="c4", 0x1}], 0x1, 0xa96, 0x900000, 0x0) (async) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) 548.609353ms ago: executing program 0 (id=530): r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x77, 0x101301) r1 = socket$inet6(0xa, 0x80002, 0x0) sendmmsg$inet6(r1, &(0x7f0000002340)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c, 0x0, 0x0, &(0x7f0000002400)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x39, 0x2, 0x2, 0x6b, 0x0, [@dev={0xfe, 0x80, '\x00', 0x38}]}}}], 0x28}}], 0x1, 0x4001c00) ioctl$USBDEVFS_CONNECTINFO(r0, 0x80045503, 0x0) syz_emit_ethernet(0x19, &(0x7f0000001d80)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3b}, @val={@val={0x88a8, 0x0, 0x0, 0x2}, {0x8035, 0x4, 0x0, 0x3}}, {@x25={0x805, {0x3, 0x9, 0x58}}}}, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000040)=@urb_type_control={0x2, {0xd}, 0xffffdc30, 0x0, &(0x7f0000000240)={0x20, 0x1, 0x2, 0x5, 0x4}, 0x8, 0x7, 0xc4d, 0x0, 0x4, 0x1, &(0x7f0000000280)="c6058c0094288bf8fbaf6dac274e9fb9c444db"}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000458e5e080304c8f05602000000010902120001000000000904"], 0x0) 83.465359ms ago: executing program 5 (id=531): bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x7, 0xc, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000000000000000000fdffffff18000000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000003800000095"], &(0x7f0000000000)='GPL\x00', 0x1, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2a, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) rt_sigprocmask(0x1, &(0x7f0000000040)={[0x8]}, 0x0, 0x8) socket$pppl2tp(0x18, 0x1, 0x1) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000340), r0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x4) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000009004"]) sendmsg$IEEE802154_LLSEC_LIST_DEV(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000008}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14, r1, 0x2, 0x70bd25, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x84}, 0x48082) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="300000004800010027bd7000ffdbdf250a006300", @ANYRES32=0x0, @ANYBLOB="040000001400010039153e08000000000000ffffffffffff"], 0x30}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000580), r6) sendmsg$IEEE802154_LLSEC_DEL_KEY(r6, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000480)=ANY=[@ANYRESOCT=r5], 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) r10 = dup(r9) ioctl$KVM_SET_MSRS(r10, 0x4008ae89, &(0x7f00000000c0)=ANY=[@ANYBLOB="820000000000000090000040"]) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan4\x00', 0x0}) syz_mount_image$msdos(&(0x7f0000000680), &(0x7f00000000c0)='./file0\x00', 0x40, &(0x7f0000000780)=ANY=[@ANYBLOB='nfs=stale_rw,dots,nodots,dots,nodots,dots,dots,nodots,nodots,dots,dots,nodots,nodots,check=relaxed,flush,usefree,dots,dots,nodots,errors=continue,\x00'], 0x1, 0x1f3, &(0x7f0000000a80)="$eJzs3cFqE1EUANCbmiYTcdGdIAgjLnRV1C+oSAUxIFSy0J2gK7NqN6mb9jP8Bf/LD5CuspEncSadGNMYBjKj9ZxN78x9r+/dGTLJJjcpCl9vf44s68TOQRzEtBN7sRNz5wEAXCfTlOJbKrS9FwCgGRu8/39veEsAwJa9fvP25dPh8PAoz7OIi/PJaDIq/hb55y+Gh4/ynzrVrIvJZHTjMv84X/7sMMvvxs0y/6SYn1+mexEx6sXD+0V+lnv2apj/Or8f77dcOwAAAAAAAAAAAAAAAAAAAAAAtOVu5HN71dmqv8/+/nJ+UOaLo4X+QEv9e7pxp1seVu2B0lkTRQEAAAAAAAAAAAAAAAAAAMA/5uT008d34/GH4yroR8Time6KMVcHnfIfbzS4/WAn6k0flGXWWLRTXqLtFjhYfXM3CaL7t9ydukHewFqDtZc3pVmw+lUwb4tx5fReRKxf/cFR3c1PU0rjL/eOT04jrR1cPSP6jT6RAAAAAAAAAAAAAAAAAADg/7Xwre/fZG1sCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaUP3+f43gLCJuxR8Hz9fajazdYgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALi2fgQAAP//+EUj2A==") write$UHID_INPUT(0xffffffffffffffff, &(0x7f0000001980)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa10100000009b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad7c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af801034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) sendmsg$NL802154_CMD_GET_WPAN_PHY(r0, &(0x7f0000000640)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000540)={&(0x7f00000005c0)={0x50, 0x0, 0x1, 0x70bd28, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x50}, 0x1, 0x0, 0x0, 0xc008}, 0x20040951) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, 0xffffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f0000000340), 0x76, 0x101341) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x38, r7, 0x220, 0x70bd2c, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_SECLEVEL={0x5, 0x2a, 0x4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r11}]}, 0x38}, 0x1, 0x0, 0x0, 0x8004}, 0x400c045) openat$sysfs(0xffffffffffffff9c, &(0x7f0000002000)='/sys/kernel/fscaps', 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000440)='ns/time\x00') 0s ago: executing program 4 (id=532): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/crypto\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000072000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3, @void, @value}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="180000000000000200000000000000001809"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x61, '\x00', 0x0, @fallback=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x8, 0x3, &(0x7f0000000000)=@framed={{0x7a, 0xa, 0x0, 0xff00, 0x0, 0x71, 0x10, 0x71}}, &(0x7f0000000480)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) alarm(0x7) preadv2(r0, &(0x7f0000005540)=[{&(0x7f00000042c0)=""/4096, 0x1000}], 0x1, 0xc480, 0x0, 0x0) kernel console output (not intermixed with test programs): option [ 90.018540][ T1248] EXT4-fs (loop1): fragment/cluster size (4096) != block size (1024) [ 90.050226][ T5] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 90.143226][ T18] input: syz syz as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.88/input/input9 [ 90.150894][ T5] usb 4-1: Invalid ep0 maxpacket: 222 [ 90.173127][ T18] usb 2-1: USB disconnect, device number 8 [ 90.300255][ T5] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 90.393947][ T5] usb 4-1: Invalid ep0 maxpacket: 222 [ 90.399568][ T5] usb usb4-port1: unable to enumerate USB device [ 90.748237][ T1273] EXT4-fs (loop0): Unrecognized mount option "dax=inode" or missing value [ 91.411616][ T1280] EXT4-fs (loop2): mounted filesystem without journal. Opts: journal_ioprio=0x0000000000000002,nouid32,,errors=continue [ 91.433030][ T1280] ext4 filesystem being mounted at /46/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 91.566632][ T1296] EXT4-fs (loop1): couldn't mount as ext3 due to feature incompatibilities [ 91.670418][ T5] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 91.749194][ T1302] EXT4-fs (loop2): mounted filesystem without journal. Opts: max_dir_size_kb=0x0000000000004739,inode_readahead_blks=0x0000000000000800,norecovery,,errors=continue [ 91.766146][ T1302] ext4 filesystem being mounted at /47/bus supports timestamps until (%ptR?) (0x7fffffff) [ 91.907185][ T1315] xt_hashlimit: max too large, truncated to 1048576 [ 91.915241][ T1315] xt_bpf: check failed: parse error [ 91.930242][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 91.970563][ T985] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 92.016529][ T1320] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000800,minixdf,,errors=continue [ 92.030740][ T832] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 92.038417][ T1320] ext4 filesystem being mounted at /49/bus supports timestamps until (%ptR?) (0x7fffffff) [ 92.050356][ T5] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 92.150325][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 92.159431][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 92.167761][ T5] usb 4-1: SerialNumber: syz [ 92.214385][ T5] usb 4-1: bad CDC descriptors [ 92.247684][ T23] audit: type=1400 audit(1745842252.260:283): avc: denied { block_suspend } for pid=1324 comm="syz.4.233" capability=36 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 92.280411][ T832] usb 2-1: Using ep0 maxpacket: 16 [ 92.341805][ T1327] EXT4-fs (loop4): Journaled quota options ignored when QUOTA feature is enabled [ 92.373237][ T1327] EXT4-fs error (device loop4): ext4_fill_super:4612: inode #2: comm syz.4.234: casefold flag without casefold feature [ 92.380483][ T985] usb 1-1: unable to get BOS descriptor or descriptor too short [ 92.386607][ T1327] EXT4-fs (loop4): warning: mounting fs with errors, running e2fsck is recommended [ 92.400444][ T832] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 92.421117][ T1327] [EXT4 FS bs=4096, gc=1, bpg=95, ipg=32, mo=e002e01c, mo2=0000] [ 92.429684][ T1327] System zones: 0-2, 18-18, 34-34 [ 92.430683][ T832] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 92.436939][ T1327] EXT4-fs (loop4): Errors on filesystem, clearing orphan list. [ 92.436939][ T1327] [ 92.453842][ T1327] EXT4-fs (loop4): mounted filesystem without journal. Opts: max_batch_time=0x0000000000000004,discard,grpjquota=./file0,bsdgroups,auto_da_alloc=0x00000000000095ed,barrier,noquota,debug,,errors=continue [ 92.460303][ T832] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 92.485358][ T1327] ext4 filesystem being mounted at /43/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 92.489197][ T985] usb 1-1: config 1 interface 0 altsetting 64 bulk endpoint 0x82 has invalid maxpacket 32 [ 92.513062][ T985] usb 1-1: config 1 interface 0 has no altsetting 0 [ 92.521290][ T832] usb 2-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 92.537776][ T832] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.553032][ T832] usb 2-1: config 0 descriptor?? [ 92.559805][ T5] usb 4-1: USB disconnect, device number 11 [ 92.569144][ T1327] fuse: Unknown parameter 'default_permissionsvvŹ^jD?˿̷xowW ;"`޶+ݾh"Iޞذk' [ 92.714774][ T23] audit: type=1400 audit(1745842252.730:284): avc: denied { connect } for pid=1332 comm="syz.4.235" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 92.739825][ T23] audit: type=1400 audit(1745842252.750:285): avc: denied { read append } for pid=1319 comm="syz.2.232" name="rtc0" dev="devtmpfs" ino=9556 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 92.766970][ T23] audit: type=1400 audit(1745842252.750:286): avc: denied { open } for pid=1319 comm="syz.2.232" path="/dev/rtc0" dev="devtmpfs" ino=9556 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 92.830597][ T985] usb 1-1: string descriptor 0 read error: -22 [ 92.837820][ T985] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 92.849505][ T985] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 92.880515][ T1306] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 92.959804][ T1337] process 'syz.3.236' launched './file0' with NULL argv: empty string added [ 92.970623][ T23] audit: type=1400 audit(1745842252.990:287): avc: denied { execute_no_trans } for pid=1335 comm="syz.3.236" path="/48/file0" dev="tmpfs" ino=19687 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 93.076234][ T23] audit: type=1400 audit(1745842253.090:288): avc: denied { mount } for pid=1319 comm="syz.2.232" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 93.576467][ T380] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 93.586515][ T985] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 7 if 0 alt 64 proto 2 vid 0x0525 pid 0xA4A8 [ 93.610419][ T23] audit: type=1400 audit(1745842253.620:289): avc: denied { unmount } for pid=359 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 93.720309][ T832] usbhid 2-1:0.0: can't add hid device: -71 [ 93.726393][ T832] usbhid: probe of 2-1:0.0 failed with error -71 [ 93.758786][ T832] usb 2-1: USB disconnect, device number 9 [ 93.790022][ T359] EXT4-fs error (device loop2): ext4_readdir:260: inode #12: block 32: comm syz-executor: path /49/bus/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 93.832574][ T23] audit: type=1326 audit(1745842253.720:290): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1339 comm="syz.3.237" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5793cbd969 code=0x0 [ 94.015226][ T1346] netlink: 16 bytes leftover after parsing attributes in process `syz.3.239'. [ 94.060849][ T380] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 94.093684][ T380] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 94.260390][ T380] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 94.311702][ T380] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.319560][ T380] usb 5-1: Product: syz [ 94.324951][ T380] usb 5-1: Manufacturer: syz [ 94.329407][ T380] usb 5-1: SerialNumber: syz [ 94.490225][ T984] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 94.562204][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 94.562236][ T23] audit: type=1400 audit(1745842254.580:293): avc: denied { read write } for pid=1305 comm="syz.0.229" name="lp0" dev="devtmpfs" ino=19295 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 94.593545][ C0] usblp0: nonzero read bulk status received: -71 [ 94.602295][ T1333] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 94.632439][ T23] audit: type=1400 audit(1745842254.580:294): avc: denied { open } for pid=1305 comm="syz.0.229" path="/dev/usb/lp0" dev="devtmpfs" ino=19295 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 94.672804][ T1362] usblp0: error -71 reading from printer [ 94.690200][ C0] usblp0: nonzero read bulk status received: -71 [ 94.720239][ T18] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 94.730364][ T984] usb 4-1: Using ep0 maxpacket: 8 [ 94.850386][ T984] usb 4-1: config 135 has an invalid interface number: 230 but max is 0 [ 94.862093][ T984] usb 4-1: config 135 has an invalid descriptor of length 0, skipping remainder of the config [ 94.877739][ T984] usb 4-1: config 135 has no interface number 0 [ 94.886307][ T984] usb 4-1: config 135 interface 230 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 94.960186][ T18] usb 2-1: Using ep0 maxpacket: 32 [ 95.050328][ T380] cdc_mbim 5-1:1.0: failed GET_NTB_PARAMETERS [ 95.056570][ T380] cdc_mbim 5-1:1.0: bind() failure [ 95.070344][ T984] usb 4-1: New USB device found, idVendor=18ec, idProduct=3288, bcdDevice=3f.3a [ 95.079521][ T984] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.088553][ T380] cdc_ncm 5-1:1.1: bind() failure [ 95.100515][ T18] usb 2-1: config 0 interface 0 has no altsetting 0 [ 95.102481][ T984] usb 4-1: Product: syz [ 95.108313][ T18] usb 2-1: New USB device found, idVendor=056a, idProduct=00b8, bcdDevice= 0.00 [ 95.111450][ T984] usb 4-1: Manufacturer: syz [ 95.126754][ T984] usb 4-1: SerialNumber: syz [ 95.135537][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 95.145997][ T18] usb 2-1: config 0 descriptor?? [ 95.181935][ T984] uvcvideo: Found UVC 0.00 device syz (18ec:3288) [ 95.188829][ T984] uvcvideo: No valid video chain found. [ 95.383641][ T380] usb 4-1: USB disconnect, device number 12 [ 95.401320][ T1366] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 95.456531][ T23] audit: type=1400 audit(1745842255.470:295): avc: denied { setopt } for pid=1369 comm="syz.1.244" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 95.489799][ T23] audit: type=1400 audit(1745842255.500:296): avc: denied { write } for pid=1369 comm="syz.1.244" name="/" dev="9p" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 95.520562][ T18] usbhid 2-1:0.0: can't add hid device: -71 [ 95.520715][ T18] usbhid: probe of 2-1:0.0 failed with error -71 [ 95.530751][ T18] usb 2-1: USB disconnect, device number 10 [ 95.741230][ T380] usb 1-1: USB disconnect, device number 7 [ 95.782525][ T380] usblp0: removed [ 96.104315][ T23] audit: type=1400 audit(1745842256.120:297): avc: denied { name_bind } for pid=1383 comm="syz.3.247" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 96.797063][ T898] usb 5-1: USB disconnect, device number 12 [ 97.124594][ T23] audit: type=1400 audit(1745842257.140:298): avc: denied { mounton } for pid=1398 comm="syz.4.251" path="/46/file0" dev="tmpfs" ino=20609 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 97.210219][ T1402] FAT-fs (loop4): bogus logical sector size 2176 [ 97.230219][ T1402] FAT-fs (loop4): Can't find a valid FAT filesystem [ 97.431822][ T1405] capability: warning: `syz.1.252' uses 32-bit capabilities (legacy support in use) [ 97.597685][ T1407] EXT4-fs (loop4): Ignoring removed bh option [ 97.637767][ T1407] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,data_err=abort,inlinecrypt,dioread_lock,data_err=ignore,max_dir_size_kb=0x000000000000000a,data_err=ignore,grpquota,noblock_validity,user_xattr,bh,errors=remount-ro, [ 97.740207][ T18] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 97.990189][ T18] usb 2-1: Using ep0 maxpacket: 16 [ 98.110346][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 98.140221][ T18] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 98.170203][ T18] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 98.190204][ T18] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 98.209386][ T18] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.229039][ T18] usb 2-1: config 0 descriptor?? [ 98.570452][ T23] audit: type=1400 audit(1745842258.580:299): avc: denied { remount } for pid=1389 comm="syz.3.249" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 98.713442][ T18] koneplus 0003:1E7D:2E22.0008: unknown main item tag 0x0 [ 98.730215][ T18] koneplus 0003:1E7D:2E22.0008: unknown main item tag 0x0 [ 98.760626][ T18] koneplus 0003:1E7D:2E22.0008: hidraw0: USB HID v0.00 Device [HID 1e7d:2e22] on usb-dummy_hcd.1-1/input0 [ 98.820194][ T380] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 98.878624][ T1387] F2FS-fs (loop0): Test dummy encryption mode enabled [ 98.914706][ T1387] F2FS-fs (loop0): invalid crc value [ 98.943494][ T1387] F2FS-fs (loop0): Found nat_bits in checkpoint [ 99.040283][ T18] koneplus 0003:1E7D:2E22.0008: couldn't init struct koneplus_device [ 99.058617][ T18] koneplus 0003:1E7D:2E22.0008: couldn't install mouse [ 99.080463][ T380] usb 5-1: Using ep0 maxpacket: 32 [ 99.081487][ T18] koneplus: probe of 0003:1E7D:2E22.0008 failed with error -71 [ 99.106125][ T18] usb 2-1: USB disconnect, device number 11 [ 99.200397][ T380] usb 5-1: config 0 has an invalid interface number: 184 but max is 0 [ 99.220223][ T380] usb 5-1: config 0 has no interface number 0 [ 99.230638][ T380] usb 5-1: config 0 interface 184 has no altsetting 0 [ 99.400382][ T380] usb 5-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 99.409279][ T380] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 99.446308][ T380] usb 5-1: Product: syz [ 99.450692][ T380] usb 5-1: Manufacturer: syz [ 99.455170][ T380] usb 5-1: SerialNumber: syz [ 99.471903][ T380] usb 5-1: config 0 descriptor?? [ 99.511667][ T380] smsc75xx v1.0.0 [ 99.524112][ T1419] F2FS-fs (loop3): invalid crc value [ 99.713144][ T1419] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 99.730471][ T1419] F2FS-fs (loop3): Start checkpoint disabled! [ 99.752904][ T1419] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 99.970382][ T984] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 100.146195][ T1435] attempt to access beyond end of device [ 100.146195][ T1435] loop3: rw=2049, want=78344, limit=40427 [ 100.230179][ T984] usb 2-1: Using ep0 maxpacket: 32 [ 100.348864][ T386] attempt to access beyond end of device [ 100.348864][ T386] loop3: rw=2049, want=45104, limit=40427 [ 100.400315][ T984] usb 2-1: unable to get BOS descriptor or descriptor too short [ 100.441900][ T1440] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,usrjquota=,quota,norecovery,auto_da_alloc,block_validity,grpquota,barrier=0x0000000000000000,grpjquota=,jqfmt=vfsold,,errors=continue [ 100.510328][ T984] usb 2-1: config 1 has an invalid descriptor of length 181, skipping remainder of the config [ 100.530200][ T984] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 100.562993][ T1440] EXT4-fs error (device loop0): ext4_validate_block_bitmap:418: comm syz.0.259: bg 0: block 234: padding at end of block bitmap is not set [ 100.591832][ T1440] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1200 with error 117 [ 100.604290][ T1440] EXT4-fs (loop0): This should not happen!! Data will be lost [ 100.604290][ T1440] [ 100.720432][ T984] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 100.739756][ T984] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 100.758099][ T984] usb 2-1: Product: syz [ 100.762522][ T984] usb 2-1: Manufacturer: syz [ 100.766964][ T984] usb 2-1: SerialNumber: syz [ 100.820485][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000044: -61 [ 100.844116][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_DATA [ 101.030318][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 101.043524][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 101.055082][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 101.065514][ T380] smsc75xx 5-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 101.089855][ T1448] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (29950!=20869) [ 101.101361][ T1448] EXT4-fs (loop3): invalid journal inode [ 101.108423][ T380] smsc75xx: probe of 5-1:0.184 failed with error -71 [ 101.130541][ T984] usb 2-1: USB disconnect, device number 12 [ 101.161508][ T380] usb 5-1: USB disconnect, device number 13 [ 101.400195][ T18] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 101.830231][ T18] usb 1-1: device descriptor read/64, error 18 [ 102.080341][ T361] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 102.230194][ T18] usb 1-1: device descriptor read/64, error 18 [ 102.451627][ T361] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 90, changing to 10 [ 102.470195][ T361] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 42612, setting to 1024 [ 102.500333][ T18] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 102.508349][ T361] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 102.541851][ T361] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 102.555978][ T361] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 102.571746][ T23] audit: type=1326 audit(1745842262.590:300): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1465 comm="syz.1.266" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f08ceae5969 code=0x7fc00000 [ 102.603920][ T361] usb 5-1: config 0 descriptor?? [ 102.620495][ T1470] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 102.664877][ T1480] device syzkaller0 entered promiscuous mode [ 102.810201][ T18] usb 1-1: device descriptor read/64, error 18 [ 102.818390][ T1484] EXT4-fs (loop1): Test dummy encryption mode enabled [ 102.828676][ T1484] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 102.839191][ T1484] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 102.903419][ T1481] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 102.914329][ T1481] ext4 filesystem being mounted at /62/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 103.172679][ T361] plantronics 0003:047F:FFFF.0009: unknown main item tag 0xd [ 103.195819][ T361] plantronics 0003:047F:FFFF.0009: No inputs registered, leaving [ 103.215226][ T361] plantronics 0003:047F:FFFF.0009: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 103.375507][ T23] audit: type=1400 audit(1745842263.390:301): avc: denied { write } for pid=1469 comm="syz.4.267" name="hiddev0" dev="devtmpfs" ino=21013 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 103.577044][ T361] usb 5-1: USB disconnect, device number 14 [ 103.723514][ T18] usb 1-1: device descriptor read/64, error 18 [ 103.755168][ T23] audit: type=1400 audit(1745842263.770:302): avc: denied { map } for pid=1492 comm="syz.3.271" path="socket:[21046]" dev="sockfs" ino=21046 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 103.831767][ T23] audit: type=1400 audit(1745842263.810:303): avc: denied { getopt } for pid=1492 comm="syz.3.271" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 103.860322][ T18] usb usb1-port1: attempt power cycle [ 104.070385][ T898] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 104.145848][ T23] audit: type=1400 audit(1745842264.160:304): avc: denied { mounton } for pid=1500 comm="syz.3.275" path="/proc/191/cgroup" dev="nsfs" ino=4026532470 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 104.310218][ T898] usb 2-1: Using ep0 maxpacket: 16 [ 104.430336][ T898] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 104.450294][ T898] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 104.460091][ T898] usb 2-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.00 [ 104.479311][ T898] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 104.511790][ T898] usb 2-1: config 0 descriptor?? [ 104.690198][ T984] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 104.730201][ T18] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 104.960202][ T984] usb 4-1: Using ep0 maxpacket: 16 [ 104.980291][ T18] usb 1-1: unable to get BOS descriptor or descriptor too short [ 104.995469][ T898] hid-multitouch 0003:1FD2:6007.000A: hidraw0: USB HID v0.00 Device [HID 1fd2:6007] on usb-dummy_hcd.1-1/input0 [ 105.039817][ T1522] EXT4-fs (loop1): mounted filesystem without journal. Opts: quota,barrier=0xffffffffffffffff,min_batch_time=0x0000000000000cef,norecovery,nobarrier,,errors=continue [ 105.060280][ T18] usb 1-1: config 63 has an invalid interface number: 66 but max is 0 [ 105.065228][ T1522] ext4 filesystem being mounted at /53/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 105.078967][ T18] usb 1-1: config 63 has an invalid descriptor of length 0, skipping remainder of the config [ 105.100175][ T18] usb 1-1: config 63 has no interface number 0 [ 105.106223][ T18] usb 1-1: config 63 interface 66 has no altsetting 0 [ 105.270480][ T984] usb 4-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 105.280443][ T18] usb 1-1: New USB device found, idVendor=174f, idProduct=8a31, bcdDevice=39.f4 [ 105.280486][ T18] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 105.302088][ T984] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 105.333571][ T984] usb 4-1: Product: syz [ 105.337858][ T984] usb 4-1: Manufacturer: syz [ 105.340266][ T18] usb 1-1: Product: syz [ 105.346866][ T18] usb 1-1: Manufacturer: syz [ 105.361989][ T18] usb 1-1: SerialNumber: syz [ 105.366124][ T984] usb 4-1: SerialNumber: syz [ 105.393241][ T984] usb 4-1: config 0 descriptor?? [ 105.479591][ T1528] erofs: (device loop4): mounted with opts: , root inode @ nid 36. [ 105.525722][ T1528] attempt to access beyond end of device [ 105.525722][ T1528] loop4: rw=0, want=984, limit=16 [ 105.639203][ T1519] netlink: 'syz.3.279': attribute type 1 has an invalid length. [ 105.970433][ T1519] EXT4-fs (loop3): Test dummy encryption mode enabled [ 106.025139][ T23] audit: type=1400 audit(1745842266.040:305): avc: denied { getopt } for pid=1544 comm="syz.4.283" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 106.044785][ T1519] EXT4-fs (loop3): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000008000000,noauto_da_alloc,dioread_nolock,test_dummy_encryption,nobarrier,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 106.128980][ T23] audit: type=1400 audit(1745842266.090:306): avc: granted { setsecparam } for pid=1544 comm="syz.4.283" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security [ 106.247706][ T18] uvcvideo: Found UVC 0.07 device syz (174f:8a31) [ 106.290307][ T1519] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 106.410288][ T18] uvcvideo: Failed to query (GET_INFO) UVC control 6 on unit 1: -71 (exp. 1). [ 106.450295][ T18] uvcvideo: Failed to query (GET_INFO) UVC control 9 on unit 1: -71 (exp. 1). [ 106.667327][ T18] uvcvideo: Failed to query (GET_INFO) UVC control 1 on unit 1: -71 (exp. 1). [ 106.700626][ T18] uvcvideo: Failed to query (GET_INFO) UVC control 4 on unit 1: -71 (exp. 1). [ 106.892866][ T23] audit: type=1400 audit(1745842266.780:307): avc: denied { bind } for pid=1534 comm="syz.0.282" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 106.959868][ T23] audit: type=1400 audit(1745842266.780:308): avc: denied { name_bind } for pid=1534 comm="syz.0.282" src=1026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=rawip_socket permissive=1 [ 106.998833][ T1559] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 107.041647][ T1559] EXT4-fs warning (device loop0): ext4_update_dynamic_rev:864: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 107.044887][ T23] audit: type=1400 audit(1745842266.780:309): avc: denied { node_bind } for pid=1534 comm="syz.0.282" saddr=ff01::1 src=1026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=rawip_socket permissive=1 [ 107.058441][ T1559] EXT4-fs (loop0): 1 truncate cleaned up [ 107.077827][ T18] uvcvideo: Failed to query (GET_INFO) UVC control 17 on unit 1: -71 (exp. 1). [ 107.083241][ T1559] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 107.137006][ T1558] EXT4-fs error (device loop0): ext4_readdir:260: inode #12: block 13: comm syz.0.282: path /55/file0/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=12, rec_len=0, size=4096 fake=1 [ 107.163093][ T18] uvcvideo: No valid video chain found. [ 107.169448][ T898] usb 2-1: USB disconnect, device number 13 [ 107.191313][ T18] usb 1-1: USB disconnect, device number 10 [ 107.473643][ T1568] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz.1.286: bg 0: block 288: padding at end of block bitmap is not set [ 107.503585][ T1568] EXT4-fs error (device loop1) in ext4_free_blocks:5016: Corrupt filesystem [ 107.540839][ T1568] EXT4-fs error (device loop1): ext4_clear_blocks:858: inode #13: comm syz.1.286: attempt to clear invalid blocks 1024 len 1 [ 107.600286][ T984] r8152 4-1:0.0: Unknown version 0x0000 [ 107.618240][ T23] kauditd_printk_skb: 1 callbacks suppressed [ 107.618271][ T23] audit: type=1400 audit(1745842267.630:311): avc: denied { search } for pid=1573 comm="syz.4.288" name="/" dev="configfs" ino=10711 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 107.620999][ T984] usb 4-1: USB disconnect, device number 13 [ 107.631236][ T23] audit: type=1400 audit(1745842267.640:312): avc: denied { read } for pid=1573 comm="syz.4.288" name="/" dev="configfs" ino=10711 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 107.674499][ T1568] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #13: comm syz.1.286: invalid indirect mapped block 1819239214 (level 0) [ 107.699398][ T1568] EXT4-fs (loop1): 1 truncate cleaned up [ 107.709037][ T1568] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 107.737781][ T23] audit: type=1400 audit(1745842267.640:313): avc: denied { open } for pid=1573 comm="syz.4.288" path="/" dev="configfs" ino=10711 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 107.776675][ T1577] netlink: 'syz.4.288': attribute type 6 has an invalid length. [ 108.671523][ T18] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 109.061917][ T1586] tipc: Started in network mode [ 109.069018][ T1586] tipc: Own node identity , cluster identity 4711 [ 109.076516][ T1586] tipc: Failed to set node id, please configure manually [ 109.084342][ T1586] tipc: Enabling of bearer rejected, failed to enable media [ 109.110254][ T18] usb 5-1: Using ep0 maxpacket: 16 [ 109.250307][ T18] usb 5-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 109.270253][ T18] usb 5-1: config 0 has an invalid interface descriptor of length 2, skipping [ 109.290207][ T18] usb 5-1: config 0 has an invalid descriptor of length 112, skipping remainder of the config [ 109.320358][ T18] usb 5-1: config 0 has no interfaces? [ 109.419444][ T1589] bridge0: port 1(bridge_slave_0) entered blocking state [ 109.430418][ T1589] bridge0: port 1(bridge_slave_0) entered disabled state [ 109.438637][ T1589] device bridge_slave_0 entered promiscuous mode [ 109.461118][ T1589] bridge0: port 2(bridge_slave_1) entered blocking state [ 109.468842][ T1589] bridge0: port 2(bridge_slave_1) entered disabled state [ 109.490200][ T984] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 109.490986][ T1589] device bridge_slave_1 entered promiscuous mode [ 109.504821][ T18] usb 5-1: New USB device found, idVendor=0572, idProduct=6831, bcdDevice= f.71 [ 109.520283][ T18] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.538895][ T18] usb 5-1: Product: syz [ 109.559384][ T18] usb 5-1: Manufacturer: syz [ 109.569511][ T18] usb 5-1: SerialNumber: syz [ 109.598610][ T18] usb 5-1: config 0 descriptor?? [ 109.712802][ T1589] bridge0: port 2(bridge_slave_1) entered blocking state [ 109.720165][ T1589] bridge0: port 2(bridge_slave_1) entered forwarding state [ 109.729806][ T1589] bridge0: port 1(bridge_slave_0) entered blocking state [ 109.737893][ T1589] bridge0: port 1(bridge_slave_0) entered forwarding state [ 109.750378][ T24] usb 1-1: new full-speed USB device number 11 using dummy_hcd [ 109.827365][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 109.836845][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 109.845611][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 109.850499][ T984] usb 4-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 109.854017][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 109.881093][ T984] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 109.897427][ T984] usb 4-1: config 0 descriptor?? [ 109.897501][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 109.913635][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 109.920906][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 109.930078][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 109.939893][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 109.947781][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 109.981098][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 110.003566][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 110.022680][ T1597] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 110.030519][ T1597] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 110.046779][ T1597] F2FS-fs (loop1): invalid crc value [ 110.062939][ T1597] F2FS-fs (loop1): Found nat_bits in checkpoint [ 110.064637][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 110.101333][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 110.128345][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 110.161768][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 110.180435][ T24] usb 1-1: not running at top speed; connect to a high speed hub [ 110.181214][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 110.195862][ T1597] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 110.207814][ T1597] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 110.244328][ T23] audit: type=1400 audit(1745842270.260:314): avc: denied { mount } for pid=1589 comm="syz-executor" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 110.270493][ T24] usb 1-1: config 254 has an invalid interface number: 223 but max is 0 [ 110.285687][ T23] audit: type=1400 audit(1745842270.280:315): avc: denied { mounton } for pid=1589 comm="syz-executor" path="/dev/gadgetfs" dev="devtmpfs" ino=12057 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:device_t tclass=dir permissive=1 [ 110.291226][ T24] usb 1-1: config 254 has no interface number 0 [ 110.318444][ T24] usb 1-1: config 254 interface 223 has no altsetting 0 [ 110.370447][ T984] usb 4-1: Cannot set MAC address [ 110.377547][ T984] MOSCHIP usb-ethernet driver: probe of 4-1:0.0 failed with error -71 [ 110.394856][ T984] usb 4-1: USB disconnect, device number 14 [ 110.420685][ T386] device bridge_slave_1 left promiscuous mode [ 110.427930][ T386] bridge0: port 2(bridge_slave_1) entered disabled state [ 110.442670][ T386] device bridge_slave_0 left promiscuous mode [ 110.452029][ T1608] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 110.456516][ T386] bridge0: port 1(bridge_slave_0) entered disabled state [ 110.490451][ T24] usb 1-1: New USB device found, idVendor=0596, idProduct=0001, bcdDevice=2a.4d [ 110.501348][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 110.516322][ T24] usb 1-1: Product: syz [ 110.521107][ T24] usb 1-1: Manufacturer: syz [ 110.527517][ T24] usb 1-1: SerialNumber: syz [ 110.648980][ T23] audit: type=1400 audit(1745842270.660:316): avc: denied { execmem } for pid=1612 comm="syz.5.295" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 110.931504][ T18] usb 5-1: USB disconnect, device number 15 [ 111.340272][ T1594] bridge: RTM_NEWNEIGH with unconfigured vlan 3 on bridge_slave_0 [ 111.375775][ T1626] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 111.387607][ T1630] EXT4-fs (loop3): dax option not supported [ 111.411712][ T23] audit: type=1400 audit(1745842271.430:317): avc: denied { create } for pid=1634 comm="syz.5.299" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=qipcrtr_socket permissive=1 [ 111.418070][ T1626] EXT4-fs (loop4): Unrecognized mount option "dax=inode" or missing value [ 111.640209][ T832] usb 2-1: new full-speed USB device number 14 using dummy_hcd [ 111.827982][ T1630] F2FS-fs (loop3): invalid crc value [ 111.840516][ T380] usb 6-1: new full-speed USB device number 2 using dummy_hcd [ 111.868465][ T1639] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 111.904558][ T23] audit: type=1400 audit(1745842271.920:318): avc: denied { create } for pid=1638 comm="syz.4.301" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 111.905621][ T1639] netlink: 12 bytes leftover after parsing attributes in process `syz.4.301'. [ 111.940902][ T23] audit: type=1400 audit(1745842271.920:319): avc: denied { write } for pid=1638 comm="syz.4.301" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 111.961562][ T23] audit: type=1400 audit(1745842271.920:320): avc: denied { nlmsg_write } for pid=1638 comm="syz.4.301" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 111.980005][ T1630] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 111.989486][ T1630] F2FS-fs (loop3): Start checkpoint disabled! [ 111.998776][ T1630] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 112.080516][ T832] usb 2-1: config 0 has an invalid interface number: 27 but max is 0 [ 112.090262][ T832] usb 2-1: config 0 has no interface number 0 [ 112.195424][ T9] attempt to access beyond end of device [ 112.195424][ T9] loop3: rw=2049, want=45112, limit=40427 [ 112.206906][ T380] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 112.219013][ T5] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 112.227685][ T380] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 112.241423][ T380] usb 6-1: New USB device found, idVendor=0810, idProduct=0002, bcdDevice= 0.00 [ 112.250943][ T380] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.260585][ T832] usb 2-1: New USB device found, idVendor=174f, idProduct=8a33, bcdDevice=17.05 [ 112.271198][ T380] usb 6-1: config 0 descriptor?? [ 112.276562][ T832] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 112.284715][ T832] usb 2-1: Product: syz [ 112.290348][ T832] usb 2-1: Manufacturer: syz [ 112.290445][ T1637] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 112.296353][ T832] usb 2-1: SerialNumber: syz [ 112.309668][ T832] usb 2-1: config 0 descriptor?? [ 112.490317][ T5] usb 5-1: device descriptor read/64, error 18 [ 112.559129][ T24] usb 1-1: USB disconnect, device number 11 [ 112.613019][ T832] usb 2-1: USB disconnect, device number 14 [ 112.685349][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 112.685380][ T23] audit: type=1326 audit(1745842272.700:323): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1651 comm="syz.0.303" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fec68d13969 code=0x7ffc0000 [ 112.707515][ T1650] EXT4-fs (loop3): Unrecognized mount option "uid=00000000000000000000" or missing value [ 112.719203][ T23] audit: type=1326 audit(1745842272.710:324): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1651 comm="syz.0.303" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fec68d13969 code=0x7ffc0000 [ 112.752490][ T23] audit: type=1326 audit(1745842272.740:325): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1651 comm="syz.0.303" exe="/root/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7fec68d13969 code=0x7ffc0000 [ 112.754849][ T1654] bridge0: port 2(bridge_slave_1) entered disabled state [ 112.776494][ T23] audit: type=1326 audit(1745842272.740:326): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1651 comm="syz.0.303" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fec68d13969 code=0x7ffc0000 [ 112.785443][ T1655] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 112.811038][ T23] audit: type=1326 audit(1745842272.740:327): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1651 comm="syz.0.303" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fec68d13969 code=0x7ffc0000 [ 112.844050][ T380] pantherlord 0003:0810:0002.000B: bogus close delimiter [ 112.851952][ T380] pantherlord 0003:0810:0002.000B: item 0 4 2 10 parsing failed [ 112.859835][ T380] pantherlord 0003:0810:0002.000B: parse failed [ 112.866161][ T380] pantherlord: probe of 0003:0810:0002.000B failed with error -22 [ 112.920211][ T5] usb 5-1: device descriptor read/64, error 18 [ 112.991638][ T1657] loop0: p1 < > p3 [ 112.997424][ T1657] loop0: p3 size 134217728 extends beyond EOD, truncated [ 113.020927][ T23] audit: type=1400 audit(1745842273.040:328): avc: denied { mounton } for pid=1656 comm="syz.0.304" path="/dev/loop0p1" dev="devtmpfs" ino=22192 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 113.053747][ T107] usb 6-1: USB disconnect, device number 2 [ 113.088445][ T23] audit: type=1400 audit(1745842273.100:329): avc: denied { getopt } for pid=1665 comm="syz.0.305" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 113.139281][ T420] udevd[420]: inotify_add_watch(7, /dev/loop0p3, 10) failed: No such file or directory [ 113.141491][ T355] udevd[355]: inotify_add_watch(7, /dev/loop0p1, 10) failed: No such file or directory [ 113.200243][ T5] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 113.385128][ T23] audit: type=1400 audit(1745842273.400:330): avc: denied { mount } for pid=1680 comm="syz.1.309" name="/" dev="ramfs" ino=22768 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 113.395789][ T1684] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 113.480245][ T5] usb 5-1: device descriptor read/64, error 18 [ 113.521213][ T1681] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 113.543051][ T23] audit: type=1400 audit(1745842273.560:331): avc: denied { watch } for pid=1680 comm="syz.1.309" path="/" dev="ramfs" ino=22768 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:ramfs_t tclass=dir permissive=1 [ 113.580688][ T23] audit: type=1400 audit(1745842273.560:332): avc: denied { execute } for pid=1680 comm="syz.1.309" path="/blkio.bfq.io_wait_time" dev="ramfs" ino=22777 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:ramfs_t tclass=file permissive=1 [ 113.650258][ T380] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 113.757787][ T1690] EXT4-fs (loop5): Ignoring removed orlov option [ 113.802758][ T1690] EXT4-fs (loop5): mounted filesystem without journal. Opts: orlov,nobarrier,,errors=continue [ 113.818055][ T1688] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 113.834567][ T1694] FAT-fs (loop1): Unrecognized mount option "allow_utim" or missing value [ 113.870252][ T5] usb 5-1: device descriptor read/64, error 18 [ 113.900265][ T380] usb 4-1: Using ep0 maxpacket: 8 [ 113.990437][ T5] usb usb5-port1: attempt power cycle [ 114.021413][ T380] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 114.034526][ T380] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 114.230445][ T380] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 114.244417][ T380] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 114.260964][ T380] usb 4-1: Product: syz [ 114.265791][ T380] usb 4-1: Manufacturer: syz [ 114.271635][ T380] usb 4-1: SerialNumber: syz [ 114.416759][ T107] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 114.430372][ T5] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 114.520321][ T5] usb 5-1: Invalid ep0 maxpacket: 122 [ 114.590355][ T380] usb 4-1: 0:2 : does not exist [ 114.607668][ T380] usb 4-1: USB disconnect, device number 15 [ 114.680298][ T5] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 114.790340][ T107] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 114.802349][ T107] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 114.813438][ T107] usb 2-1: New USB device found, idVendor=054c, idProduct=0df2, bcdDevice=d6.af [ 114.824690][ T107] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.832058][ T355] udevd[355]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 114.849643][ T107] usb 2-1: config 0 descriptor?? [ 114.954034][ T1728] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 115.160196][ T5] usb 5-1: device not accepting address 19, error -71 [ 115.170595][ T5] usb usb5-port1: unable to enumerate USB device [ 115.283049][ T1740] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 115.300515][ T1740] EXT4-fs (loop3): orphan cleanup on readonly fs [ 115.323947][ T107] playstation 0003:054C:0DF2.000C: unknown main item tag 0x0 [ 115.338154][ T1740] EXT4-fs error (device loop3): ext4_orphan_get:1238: inode #16: comm syz.3.322: casefold flag without casefold feature [ 115.358999][ T107] playstation 0003:054C:0DF2.000C: unknown main item tag 0x0 [ 115.379667][ T107] playstation 0003:054C:0DF2.000C: unknown main item tag 0x0 [ 115.390509][ T1740] EXT4-fs error (device loop3): ext4_orphan_get:1238: inode #16: comm syz.3.322: unexpected EA_INODE flag [ 115.406553][ T107] playstation 0003:054C:0DF2.000C: unknown main item tag 0x0 [ 115.414695][ T1740] EXT4-fs error (device loop3): ext4_orphan_get:1242: comm syz.3.322: couldn't read orphan inode 16 (err -117) [ 115.421586][ T107] playstation 0003:054C:0DF2.000C: unknown main item tag 0x0 [ 115.453844][ T1740] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 115.455024][ T107] playstation 0003:054C:0DF2.000C: hidraw0: USB HID v1.01 Device [HID 054c:0df2] on usb-dummy_hcd.1-1/input0 [ 115.650196][ T380] usb 6-1: new full-speed USB device number 3 using dummy_hcd [ 115.773968][ T1747] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 115.803524][ T1747] EXT4-fs error (device loop3): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 115.823826][ T1747] EXT4-fs (loop3): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2 with error 28 [ 115.837286][ T1747] EXT4-fs (loop3): This should not happen!! Data will be lost [ 115.837286][ T1747] [ 115.850552][ T107] playstation 0003:054C:0DF2.000C: Failed to retrieve feature with reportID 32: -71 [ 115.860063][ T107] playstation 0003:054C:0DF2.000C: Failed to retrieve DualSense firmware info: -71 [ 115.880320][ T1747] EXT4-fs (loop3): Total free blocks count 0 [ 115.886300][ T107] playstation 0003:054C:0DF2.000C: Failed to get firmware info from DualSense [ 115.895950][ T1747] EXT4-fs (loop3): Free/Dirty block details [ 115.902215][ T107] playstation 0003:054C:0DF2.000C: Failed to create dualsense. [ 115.920251][ T1747] EXT4-fs (loop3): free_blocks=2415919104 [ 115.926199][ T1747] EXT4-fs (loop3): dirty_blocks=16 [ 115.934971][ T107] playstation: probe of 0003:054C:0DF2.000C failed with error -71 [ 115.954154][ T107] usb 2-1: USB disconnect, device number 15 [ 115.962040][ T1747] EXT4-fs (loop3): Block reservation details [ 115.982850][ T1776] netlink: 40 bytes leftover after parsing attributes in process `syz.3.324'. [ 116.006822][ T1747] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 116.010420][ T380] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 116.023900][ T1775] EXT4-fs (loop3): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 116.025186][ T1776] bridge0: port 2(bridge_slave_1) entered disabled state [ 116.050253][ T380] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 116.084535][ T1775] EXT4-fs (loop3): This should not happen!! Data will be lost [ 116.084535][ T1775] [ 116.230451][ T380] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 116.239362][ T380] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 116.270177][ T380] usb 6-1: Product: syz [ 116.274210][ T380] usb 6-1: Manufacturer: syz [ 116.278628][ T380] usb 6-1: SerialNumber: syz [ 116.310283][ T1745] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 116.340219][ T18] usb 4-1: new full-speed USB device number 16 using dummy_hcd [ 116.401800][ T1750] F2FS-fs (loop4): Unrecognized mount option "fault_injection=0000000000000Kԍ-0001262" or missing value [ 116.521190][ T1780] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 116.840475][ T18] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 116.870239][ T18] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 116.890206][ T18] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 116.990333][ T18] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a5, bcdDevice= 0.40 [ 116.999443][ T18] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 117.020172][ T18] usb 4-1: SerialNumber: syz [ 117.071554][ T18] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 117.078397][ T18] usb-storage 4-1:1.0: USB Mass Storage device detected [ 117.090297][ T380] cdc_ncm 6-1:1.0: failed GET_NTB_PARAMETERS [ 117.098036][ T380] cdc_ncm 6-1:1.0: bind() failure [ 117.111485][ T18] usb-storage 4-1:1.0: Quirks match for vid 0525 pid a4a5: 10000 [ 117.121088][ T380] cdc_ncm 6-1:1.1: bind() failure [ 117.428202][ T1789] fuse: Bad value for 'fd' [ 117.476986][ T380] usb 4-1: USB disconnect, device number 16 [ 117.807194][ T23] kauditd_printk_skb: 64 callbacks suppressed [ 117.807225][ T23] audit: type=1400 audit(1745842277.820:397): avc: denied { remove_name } for pid=358 comm="syz-executor" name="lost+found" dev="loop0" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 117.818060][ T358] EXT4-fs error (device loop0): ext4_empty_dir:3039: inode #11: comm syz-executor: invalid size [ 117.841531][ T23] audit: type=1400 audit(1745842277.820:398): avc: denied { rmdir } for pid=358 comm="syz-executor" name="lost+found" dev="loop0" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 117.881870][ T358] EXT4-fs warning (device loop0): ext4_rmdir:3320: inode #11: comm syz-executor: empty directory 'file1' has too many links (0) [ 117.881901][ T23] audit: type=1400 audit(1745842277.820:399): avc: denied { unlink } for pid=358 comm="syz-executor" name="file0" dev="loop0" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 117.881953][ T23] audit: type=1400 audit(1745842277.820:400): avc: denied { unlink } for pid=358 comm="syz-executor" name="file1" dev="loop0" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 117.947417][ T23] audit: type=1400 audit(1745842277.960:401): avc: denied { remove_name } for pid=358 comm="syz-executor" name="work" dev="loop0" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 117.970788][ T23] audit: type=1400 audit(1745842277.960:402): avc: denied { rmdir } for pid=358 comm="syz-executor" name="work" dev="loop0" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 118.147047][ T1794] F2FS-fs (loop1): invalid crc value [ 118.199536][ T1794] F2FS-fs (loop1): Found nat_bits in checkpoint [ 118.272930][ T23] audit: type=1400 audit(1745842278.290:403): avc: denied { create } for pid=1805 comm="syz.4.331" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 118.351429][ T23] audit: type=1400 audit(1745842278.290:404): avc: denied { getopt } for pid=1805 comm="syz.4.331" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 118.361235][ T1794] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 118.460446][ T23] audit: type=1400 audit(1745842278.470:405): avc: denied { read write open } for pid=1793 comm="syz.1.328" path="/65/file0/file1" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 118.520993][ T1811] EXT4-fs (loop3): Ignoring removed bh option [ 118.528329][ T107] usb 6-1: USB disconnect, device number 3 [ 118.559760][ T1811] EXT4-fs (loop3): mounted filesystem without journal. Opts: delalloc,usrjquota=,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00000000004007b1,data_err=ignore,acl,max_batch_time=0x0000000000000007,user_xattr,bh,errors=remount-ro, [ 118.627706][ T23] audit: type=1400 audit(1745842278.640:406): avc: denied { create } for pid=1809 comm="syz.3.332" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 118.824394][ T356] attempt to access beyond end of device [ 118.824394][ T356] loop1: rw=2049, want=45104, limit=40427 [ 119.047875][ T1821] EXT4-fs error (device loop3): ext4_mb_mark_diskspace_used:2998: comm syz.3.332: Allocating blocks 497-513 which overlap fs metadata [ 119.062149][ T1821] EXT4-fs (loop3): Remounting filesystem read-only [ 119.081884][ T1821] EXT4-fs (loop3): pa ffff8881d0177d20: logic 256, phys. 385, len 8 [ 119.089903][ T1821] EXT4-fs error (device loop3): ext4_mb_release_inode_pa:3895: group 0, free 0, pa_free 1 [ 119.100393][ T1821] syz.3.332 (1821) used greatest stack depth: 19520 bytes left [ 119.170220][ T107] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 119.280211][ T5] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 119.420179][ T107] usb 6-1: Using ep0 maxpacket: 16 [ 119.570233][ T5] usb 4-1: device descriptor read/64, error 18 [ 119.577009][ T107] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 119.597449][ T107] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 119.628030][ T107] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 119.810381][ T107] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 119.829644][ T107] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 119.839735][ T107] usb 6-1: Product: syz [ 119.843816][ T107] usb 6-1: Manufacturer: syz [ 119.848179][ T107] usb 6-1: SerialNumber: syz [ 119.920190][ T24] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 119.970195][ T5] usb 4-1: device descriptor read/64, error 18 [ 120.129198][ T1796] F2FS-fs (loop0): Wrong NAT boundary, start(2560) end(3584) blocks(0) [ 120.150285][ T1796] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 120.166306][ T1826] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 120.189512][ T1796] F2FS-fs (loop0): invalid crc value [ 120.199864][ T1796] F2FS-fs (loop0): Found nat_bits in checkpoint [ 120.207814][ T24] usb 2-1: device descriptor read/64, error 18 [ 120.250232][ T5] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 120.258423][ T1826] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=816c01c, mo2=0002] [ 120.266955][ T1826] EXT4-fs (loop5): orphan cleanup on readonly fs [ 120.274609][ T1826] EXT4-fs warning (device loop5): ext4_enable_quotas:6100: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix. [ 120.293439][ T1826] EXT4-fs (loop5): Cannot turn on quotas: error -22 [ 120.300374][ T1826] EXT4-fs error (device loop5): ext4_ext_check_inode:543: inode #13: comm syz.5.334: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 120.319291][ T1826] EXT4-fs error (device loop5): ext4_orphan_get:1242: comm syz.5.334: couldn't read orphan inode 13 (err -117) [ 120.331454][ T1826] EXT4-fs (loop5): mounted filesystem without journal. Opts: sysvgroups,noblock_validity,debug,grpquota,debug,noinit_itable,grpid,,errors=continue [ 120.362639][ T1826] EXT4-fs (loop5): warning: mounting fs with errors, running e2fsck is recommended [ 120.372336][ T1826] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=816c01c, mo2=0002] [ 120.373574][ T1812] F2FS-fs (loop4): invalid crc value [ 120.400760][ T1826] EXT4-fs warning (device loop5): ext4_enable_quotas:6100: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix. [ 120.426673][ T1812] F2FS-fs (loop4): Found nat_bits in checkpoint [ 120.440828][ T1796] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 120.454176][ T1796] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 120.527732][ T1812] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 120.550349][ T1796] incfs: ino conflict with backing FS 4 [ 120.568808][ T1812] F2FS-fs (loop4): Corrupted max_depth of 3: 16842753 [ 120.577742][ T1812] F2FS-fs (loop4): dec_valid_node_count: inconsistent i_blocks, ino:7, iblocks:0 [ 120.600241][ T24] usb 2-1: device descriptor read/64, error 18 [ 120.620275][ T5] usb 4-1: device descriptor read/64, error 18 [ 120.757805][ T358] ------------[ cut here ]------------ [ 120.763348][ T358] WARNING: CPU: 0 PID: 358 at fs/inode.c:302 drop_nlink+0xc5/0x110 [ 120.771012][ T358] Modules linked in: [ 120.774765][ T358] CPU: 0 PID: 358 Comm: syz-executor Not tainted 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 120.784648][ T358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 120.794579][ T358] RIP: 0010:drop_nlink+0xc5/0x110 [ 120.799509][ T358] Code: 1b 48 8d bb d0 04 00 00 be 08 00 00 00 e8 b3 a4 f3 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 4b d0 c5 ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 120.819304][ T358] RSP: 0018:ffff8881d6ef7b98 EFLAGS: 00010293 [ 120.825286][ T358] RAX: ffffffff8199ae95 RBX: ffff8881dd12b0f0 RCX: ffff8881f0d95e80 [ 120.833713][ T358] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 120.843001][ T358] RBP: ffff8881d6ef7bc0 R08: dffffc0000000000 R09: ffff8881d6ef7b40 [ 120.851499][ T358] R10: ffffed103addef6a R11: 1ffff1103addef68 R12: dffffc0000000000 [ 120.859596][ T358] R13: 1ffff1103ba25627 R14: ffff8881dd12b138 R15: 0000000000000000 [ 120.867562][ T358] FS: 000055556159d500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 120.876847][ T358] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.883287][ T358] CR2: 00005555615c8528 CR3: 00000001d6ea4000 CR4: 00000000003406b0 [ 120.891081][ T358] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 120.898893][ T358] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 120.907081][ T358] Call Trace: [ 120.910192][ T358] f2fs_drop_nlink+0x148/0x3a0 [ 120.914794][ T358] ? f2fs_mark_inode_dirty_sync+0x132/0x140 [ 120.920526][ T358] f2fs_delete_entry+0x9d5/0xaf0 [ 120.925524][ T358] f2fs_unlink+0x347/0x840 [ 120.929797][ T358] ? f2fs_link+0x730/0x730 [ 120.934018][ T358] ? down_write+0xac/0x110 [ 120.938807][ T358] ? selinux_inode_unlink+0x22/0x30 [ 120.944181][ T358] ? security_inode_unlink+0xd0/0x120 [ 120.949391][ T358] vfs_unlink+0x321/0x540 [ 120.953563][ T358] do_unlinkat+0x2e9/0x670 [ 120.957804][ T358] ? fsnotify_link_count+0x90/0x90 [ 120.963012][ T358] ? getname_flags+0x206/0x500 [ 120.967693][ T358] __x64_sys_unlink+0x49/0x50 [ 120.972761][ T358] do_syscall_64+0xcf/0x170 [ 120.977510][ T358] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 120.983244][ T358] RIP: 0033:0x7fec68d12f17 [ 120.987478][ T358] Code: 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 57 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 121.007178][ T358] RSP: 002b:00007ffd62c1aff8 EFLAGS: 00000206 ORIG_RAX: 0000000000000057 [ 121.015427][ T358] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fec68d12f17 [ 121.023257][ T358] RDX: 00007ffd62c1b020 RSI: 00007ffd62c1b0b0 RDI: 00007ffd62c1b0b0 [ 121.031146][ T358] RBP: 00007ffd62c1b0b0 R08: 0000000000000000 R09: 0000000000000000 [ 121.039035][ T358] R10: 0000000000000100 R11: 0000000000000206 R12: 00007ffd62c1c1a0 [ 121.047381][ T358] R13: 00007fec68d9589d R14: 000000000001d78f R15: 00007ffd62c1d270 [ 121.055294][ T358] ---[ end trace e139226ab651cdb9 ]--- [ 121.140207][ T24] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 121.320232][ T5] usb 4-1: device descriptor read/64, error 18 [ 121.410361][ T24] usb 2-1: device descriptor read/64, error 18 [ 121.471331][ T5] usb usb4-port1: attempt power cycle [ 121.700567][ T107] usb 6-1: 0:2 : does not exist [ 121.727275][ T107] usb 6-1: USB disconnect, device number 4 [ 121.810319][ T24] usb 2-1: device descriptor read/64, error 18 [ 121.861191][ T1854] fuse: Bad value for 'fd' [ 121.930353][ T24] usb usb2-port1: attempt power cycle [ 122.010757][ T1856] device pim6reg1 entered promiscuous mode [ 122.122745][ T1863] overlayfs: unrecognized mount option "=GPL" or missing value [ 122.196309][ T1866] EXT4-fs (loop5): encrypted files will use data=ordered instead of data journaling mode [ 122.216836][ T1866] EXT4-fs warning (device loop5): ext4_multi_mount_protect:287: Invalid MMP block in superblock [ 122.350290][ T24] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 122.390335][ T107] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 122.520331][ T24] usb 2-1: device descriptor read/8, error -61 [ 122.630211][ T18] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 122.699821][ T1873] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,nouid32,,errors=continue [ 122.732397][ T1873] ext4 filesystem being mounted at /67/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 122.756574][ T1873] overlayfs: missing 'lowerdir' [ 122.770396][ T24] usb 2-1: device descriptor read/8, error -71 [ 122.790337][ T107] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 122.801689][ T1877] FAT-fs (loop3): bogus number of reserved sectors [ 122.803699][ T107] usb 5-1: New USB device found, idVendor=2006, idProduct=0118, bcdDevice= 0.00 [ 122.809953][ T1877] FAT-fs (loop3): Can't find a valid FAT filesystem [ 122.820607][ T107] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 122.837820][ T107] usb 5-1: config 0 descriptor?? [ 122.932441][ T23] kauditd_printk_skb: 24 callbacks suppressed [ 122.932471][ T23] audit: type=1400 audit(1745842282.950:431): avc: denied { name_bind } for pid=1879 comm="syz.1.347" src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 122.968720][ T23] audit: type=1400 audit(1745842282.950:432): avc: denied { node_bind } for pid=1879 comm="syz.1.347" saddr=224.0.0.2 src=20003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 122.979777][ T1871] F2FS-fs (loop0): Unrecognized mount option "0xffffffffffffffff" or missing value [ 123.008504][ T23] audit: type=1400 audit(1745842282.990:433): avc: denied { write } for pid=1879 comm="syz.1.347" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 123.060295][ T18] usb 6-1: config 40 has an invalid interface number: 33 but max is 1 [ 123.072582][ T18] usb 6-1: config 40 has an invalid interface number: 170 but max is 1 [ 123.088317][ T18] usb 6-1: config 40 has no interface number 0 [ 123.100937][ T18] usb 6-1: config 40 has no interface number 1 [ 123.118957][ T18] usb 6-1: config 40 interface 33 altsetting 1 endpoint 0xC has invalid maxpacket 512, setting to 64 [ 123.316788][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.323574][ T18] usb 6-1: config 40 interface 33 has no altsetting 0 [ 123.330734][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.338041][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.344730][ T18] usb 6-1: config 40 interface 170 has no altsetting 0 [ 123.351826][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.358558][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.365353][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.372533][ T107] hkems 0003:2006:0118.000D: unknown main item tag 0x0 [ 123.452042][ T23] audit: type=1400 audit(1745842283.450:434): avc: denied { execute } for pid=1883 comm="syz.3.350" name="file0" dev="tmpfs" ino=23910 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 123.713024][ T23] audit: type=1400 audit(1745842283.450:435): avc: denied { execute_no_trans } for pid=1883 comm="syz.3.350" path="/81/file0" dev="tmpfs" ino=23910 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 124.006616][ T107] hkems 0003:2006:0118.000D: hidraw0: USB HID v0.00 Device [HID 2006:0118] on usb-dummy_hcd.4-1/input0 [ 124.076573][ T23] audit: type=1400 audit(1745842283.460:436): avc: denied { mounton } for pid=1883 comm="syz.3.350" path="/81/file0" dev="tmpfs" ino=23910 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 124.141858][ T107] hkems 0003:2006:0118.000D: no inputs found [ 124.148069][ T107] hkems 0003:2006:0118.000D: force feedback init failed [ 124.155393][ T23] audit: type=1400 audit(1745842284.150:437): avc: denied { ioctl } for pid=1895 comm="syz.4.351" path="socket:[23936]" dev="sockfs" ino=23936 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 124.164714][ T107] usb 5-1: USB disconnect, device number 20 [ 124.230333][ T18] usb 6-1: New USB device found, idVendor=04cb, idProduct=0113, bcdDevice=25.0c [ 124.252601][ T18] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 124.262905][ T18] usb 6-1: Product: syz [ 124.266918][ T18] usb 6-1: Manufacturer: syz [ 124.280633][ T18] usb 6-1: SerialNumber: syz [ 124.463026][ T23] audit: type=1400 audit(1745842284.480:438): avc: denied { mount } for pid=1903 comm="syz.4.353" name="/" dev="loop4" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 124.534346][ T23] audit: type=1400 audit(1745842284.480:439): avc: denied { read } for pid=1903 comm="syz.4.353" name="rtc0" dev="devtmpfs" ino=9556 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 124.605098][ T23] audit: type=1400 audit(1745842284.480:440): avc: denied { open } for pid=1903 comm="syz.4.353" path="/dev/rtc0" dev="devtmpfs" ino=9556 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 124.683566][ T18] usb 6-1: USB disconnect, device number 5 [ 124.764343][ T1891] F2FS-fs (loop0): Invalid Fs Meta Ino: node(1) meta(262146) root(3) [ 124.794446][ T1891] F2FS-fs (loop0): Can't find valid F2FS filesystem in 2th superblock [ 124.828257][ T1910] netlink: 'syz.4.354': attribute type 1 has an invalid length. [ 124.842266][ T1891] F2FS-fs (loop0): Found nat_bits in checkpoint [ 125.012560][ T1901] F2FS-fs (loop3): Invalid segment/section count (24 != 24 * 31) [ 125.042363][ T1901] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 125.051865][ T1891] F2FS-fs (loop0): Try to recover 2th superblock, ret: 0 [ 125.060252][ T1891] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 125.060313][ T1901] F2FS-fs (loop3): fault_injection options not supported [ 125.111012][ T1901] F2FS-fs (loop3): invalid crc value [ 125.119244][ T1901] F2FS-fs (loop3): Found nat_bits in checkpoint [ 125.298947][ T1901] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 125.337441][ T1901] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 125.486596][ T1928] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 125.515796][ T1928] ext4 filesystem being mounted at /15/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 125.593119][ T1928] EXT4-fs error (device loop5): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 21 vs 268369941 free clusters [ 125.638546][ T1928] EXT4-fs (loop5): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 125.651171][ T1928] EXT4-fs (loop5): This should not happen!! Data will be lost [ 125.651171][ T1928] [ 125.685488][ T1928] EXT4-fs (loop5): Total free blocks count 0 [ 125.700288][ T1928] EXT4-fs (loop5): Free/Dirty block details [ 125.716385][ T1928] EXT4-fs (loop5): free_blocks=4293918720 [ 125.727822][ T1915] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 125.750257][ T1928] EXT4-fs (loop5): dirty_blocks=16 [ 125.760849][ T1915] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 125.768981][ T1928] EXT4-fs (loop5): Block reservation details [ 125.790610][ T1928] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 125.852355][ T1915] F2FS-fs (loop4): Found nat_bits in checkpoint [ 125.948942][ T1936] EXT4-fs (loop0): Ignoring removed bh option [ 125.978248][ T1936] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 126.017792][ T1936] EXT4-fs (loop0): Ignoring removed nobh option [ 126.054668][ T1915] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 126.065963][ T1936] EXT4-fs (loop0): mounted filesystem without journal. Opts: abort,bh,nomblk_io_submit,stripe=0x000000000004ffff,norecovery,minixdf,nobh,,errors=continue [ 126.080680][ T1915] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 126.202017][ T1943] EXT4-fs error (device loop3) in ext4_do_update_inode:5534: error 27 [ 126.220968][ T1943] EXT4-fs error (device loop3) in ext4_do_update_inode:5534: error 27 [ 126.237597][ T1915] attempt to access beyond end of device [ 126.237597][ T1915] loop4: rw=2049, want=45112, limit=40427 [ 126.251581][ T1941] EXT4-fs (loop5): Ignoring removed oldalloc option [ 126.263986][ T1943] EXT4-fs (loop3): 1 orphan inode deleted [ 126.270399][ T1943] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 126.281039][ T1941] EXT4-fs (loop5): Ignoring removed bh option [ 126.299421][ T1943] ext4 filesystem being mounted at /83/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 126.318908][ T1941] EXT4-fs (loop5): mounted filesystem without journal. Opts: oldalloc,bh,grpquota,grpquota,,errors=continue [ 126.980403][ T1968] EXT4-fs: failed to create workqueue [ 127.005737][ T1968] EXT4-fs (loop0): mount failed [ 127.417526][ T380] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 127.566057][ T1959] F2FS-fs (loop3): Found nat_bits in checkpoint [ 127.674145][ T1959] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 127.719493][ T1966] F2FS-fs (loop5): fault_injection options not supported [ 127.745797][ T1966] F2FS-fs (loop5): fault_type options not supported [ 127.761202][ T1966] F2FS-fs (loop5): invalid crc value [ 127.783547][ T1966] F2FS-fs (loop5): Found nat_bits in checkpoint [ 127.790245][ T380] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 127.804184][ T380] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 127.823354][ T380] usb 1-1: config 1 has no interface number 1 [ 127.834917][ T380] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 127.870214][ T380] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x6 has an invalid bInterval 0, changing to 7 [ 127.900591][ T1959] attempt to access beyond end of device [ 127.900591][ T1959] loop3: rw=2049, want=78088, limit=40427 [ 127.934619][ T1959] attempt to access beyond end of device [ 127.934619][ T1959] loop3: rw=524288, want=78080, limit=40427 [ 127.947673][ T1959] attempt to access beyond end of device [ 127.947673][ T1959] loop3: rw=0, want=77832, limit=40427 [ 127.960086][ T1959] attempt to access beyond end of device [ 127.960086][ T1959] loop3: rw=0, want=77832, limit=40427 [ 127.963040][ T1966] F2FS-fs (loop5): Start checkpoint disabled! [ 127.981250][ T1959] attempt to access beyond end of device [ 127.981250][ T1959] loop3: rw=0, want=77832, limit=40427 [ 127.984566][ T1966] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e6 [ 127.993023][ T1958] attempt to access beyond end of device [ 127.993023][ T1958] loop3: rw=0, want=77832, limit=40427 [ 128.050388][ T1958] attempt to access beyond end of device [ 128.050388][ T1958] loop3: rw=0, want=77832, limit=40427 [ 128.061854][ T380] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 128.090240][ T380] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 128.100384][ T1958] attempt to access beyond end of device [ 128.100384][ T1958] loop3: rw=0, want=77832, limit=40427 [ 128.109082][ T380] usb 1-1: Product: syz [ 128.123691][ T380] usb 1-1: Manufacturer: syz [ 128.128286][ T380] usb 1-1: SerialNumber: syz [ 128.130598][ T1959] attempt to access beyond end of device [ 128.130598][ T1959] loop3: rw=0, want=77832, limit=40427 [ 128.147543][ T2001] EXT4-fs (loop1): mounting ext2 file system using the ext4 subsystem [ 128.166890][ T2001] EXT4-fs error (device loop1): mb_free_blocks:1458: group 0, inode 11: block 64:freeing already freed block (bit 63); block bitmap corrupt. [ 128.181320][ T2001] EXT4-fs error (device loop1): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 220 vs 221 free clusters [ 128.195787][ T1979] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 128.203241][ T2001] EXT4-fs error (device loop1) in ext4_do_update_inode:5534: error 27 [ 128.212140][ T2001] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #11: comm syz.1.371: invalid indirect mapped block 1 (level 1) [ 128.226611][ T2001] EXT4-fs error (device loop1) in ext4_do_update_inode:5534: error 27 [ 128.235559][ T2001] EXT4-fs error (device loop1) in ext4_orphan_del:3257: error 27 [ 128.250537][ T2001] EXT4-fs error (device loop1) in ext4_do_update_inode:5534: error 27 [ 128.269050][ T2001] EXT4-fs (loop1): 1 truncate cleaned up [ 128.285207][ T2001] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 128.467797][ T23] kauditd_printk_skb: 20 callbacks suppressed [ 128.467826][ T23] audit: type=1400 audit(1745842288.480:459): avc: denied { getopt } for pid=2005 comm="syz.1.373" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 128.740717][ T380] usb 1-1: 2:1 : no or invalid class specific endpoint descriptor [ 128.749841][ T380] usb 1-1: 2:1 : no or invalid class specific endpoint descriptor [ 128.842024][ T380] usb 1-1: USB disconnect, device number 12 [ 129.081148][ T420] udevd[420]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 129.652327][ T23] audit: type=1400 audit(1745842289.670:460): avc: denied { nlmsg_write } for pid=2029 comm="syz.5.378" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 130.290386][ T985] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 130.731951][ T2041] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=0 sclass=netlink_xfrm_socket pid=2041 comm=syz.3.380 [ 130.773985][ T23] audit: type=1400 audit(1745842290.790:461): avc: denied { ioctl } for pid=2040 comm="syz.3.380" path="socket:[25610]" dev="sockfs" ino=25610 ioctlcmd=0xf512 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 130.885359][ T2043] FAT-fs (loop5): Directory bread(block 64) failed [ 130.903275][ T23] audit: type=1400 audit(1745842290.920:462): avc: denied { connect } for pid=2045 comm="syz.3.382" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 130.910269][ T2043] FAT-fs (loop5): Directory bread(block 65) failed [ 130.980737][ T23] audit: type=1400 audit(1745842290.920:463): avc: denied { write } for pid=2045 comm="syz.3.382" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 131.003665][ T2043] FAT-fs (loop5): Directory bread(block 66) failed [ 131.022244][ T2047] bridge0: port 1(bridge_slave_0) entered blocking state [ 131.031566][ T2043] FAT-fs (loop5): Directory bread(block 67) failed [ 131.031645][ T2043] FAT-fs (loop5): Directory bread(block 68) failed [ 131.040250][ T2047] bridge0: port 1(bridge_slave_0) entered forwarding state [ 131.044619][ T23] audit: type=1400 audit(1745842290.970:464): avc: denied { watch } for pid=2045 comm="syz.3.382" path="/89/file0" dev="tmpfs" ino=25622 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 131.085773][ T2043] FAT-fs (loop5): Directory bread(block 69) failed [ 131.103380][ T23] audit: type=1400 audit(1745842291.120:465): avc: denied { setopt } for pid=2045 comm="syz.3.382" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 131.117422][ T2043] FAT-fs (loop5): Directory bread(block 70) failed [ 131.131971][ T2018] F2FS-fs (loop1): Fix alignment : internally, start(4096) end(16896) block(12288) [ 131.190314][ T2043] FAT-fs (loop5): Directory bread(block 71) failed [ 131.199069][ T2043] FAT-fs (loop5): Directory bread(block 72) failed [ 131.200484][ T2018] F2FS-fs (loop1): invalid crc value [ 131.227967][ T2043] FAT-fs (loop5): Directory bread(block 73) failed [ 131.247235][ T2018] F2FS-fs (loop1): invalid crc value [ 131.271351][ T2018] F2FS-fs (loop1): Failed to get valid F2FS checkpoint [ 131.365351][ T2051] input: syz0 as /devices/virtual/input/input14 [ 131.405208][ T23] audit: type=1400 audit(1745842291.420:466): avc: denied { read } for pid=147 comm="acpid" name="event3" dev="devtmpfs" ino=25629 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 131.460212][ T23] audit: type=1400 audit(1745842291.420:467): avc: denied { open } for pid=147 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=25629 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 131.514951][ T23] audit: type=1400 audit(1745842291.420:468): avc: denied { ioctl } for pid=147 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=25629 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 131.622128][ T2051] EXT4-fs (loop3): Ignoring removed oldalloc option [ 131.652485][ T2051] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a802c028, mo2=0002] [ 131.676413][ T2024] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 131.690256][ T380] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 131.690307][ T2024] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 131.709853][ T2051] System zones: 0-7 [ 131.715838][ T2051] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,debug,oldalloc, [ 131.752426][ T2024] F2FS-fs (loop0): Found nat_bits in checkpoint [ 131.944302][ T2068] netlink: '': attribute type 7 has an invalid length. [ 131.950225][ T380] usb 6-1: Using ep0 maxpacket: 16 [ 131.951495][ T2068] netlink: '': attribute type 8 has an invalid length. [ 132.000442][ T2024] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 132.028696][ T2024] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 132.077183][ T380] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 132.092877][ T380] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 132.122550][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.122570][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.150407][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.176906][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.189935][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.208144][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.228425][ T2024] F2FS-fs (loop0): invalid namelen(0), ino:0, run fsck to fix. [ 132.270492][ T380] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 132.318989][ T380] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 132.336784][ T380] usb 6-1: Product: syz [ 132.342051][ T380] usb 6-1: Manufacturer: syz [ 132.347678][ T380] usb 6-1: SerialNumber: syz [ 132.624670][ T2043] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 132.720530][ T380] usb 6-1: 0:2 : does not exist [ 132.753896][ T380] usb 6-1: USB disconnect, device number 6 [ 132.821765][ T2071] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 132.838044][ T2071] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 132.863323][ T2071] F2FS-fs (loop1): invalid crc value [ 132.880779][ T2071] F2FS-fs (loop1): invalid crc value [ 132.887601][ T2071] F2FS-fs (loop1): Failed to get valid F2FS checkpoint [ 133.417707][ T380] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 133.473139][ T23] kauditd_printk_skb: 5 callbacks suppressed [ 133.473168][ T23] audit: type=1400 audit(1745842293.490:474): avc: denied { create } for pid=2112 comm="syz.5.397" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 133.503807][ T23] audit: type=1400 audit(1745842293.490:475): avc: denied { write } for pid=2112 comm="syz.5.397" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 133.540761][ T23] audit: type=1400 audit(1745842293.490:476): avc: denied { nlmsg_read } for pid=2112 comm="syz.5.397" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 133.591753][ T2100] F2FS-fs (loop0): Found nat_bits in checkpoint [ 133.669988][ T2100] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 133.700638][ T380] usb 4-1: Using ep0 maxpacket: 8 [ 133.708996][ T2071] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 133.723193][ T2071] EXT4-fs (loop1): warning: checktime reached, running e2fsck is recommended [ 133.733472][ T2071] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=a802c12c, mo2=0002] [ 133.737053][ T2119] EXT4-fs (loop4): mounted filesystem without journal. Opts: nogrpid,journal_dev=0x0000000000000004,data_err=abort,,errors=continue [ 133.747812][ T2071] System zones: 0-2, 18-18, 34-34 [ 133.768767][ T2119] ext4 filesystem being mounted at /80/. supports timestamps until (%ptR?) (0x7fffffff) [ 133.785632][ T2071] EXT4-fs warning (device loop1): ext4_update_dynamic_rev:864: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 133.805343][ T2071] EXT4-fs (loop1): 1 truncate cleaned up [ 133.812717][ T2071] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro,norecovery, [ 133.837009][ T2123] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 133.860466][ T380] usb 4-1: config 0 has no interfaces? [ 133.866468][ T23] audit: type=1400 audit(1745842293.880:477): avc: denied { setattr } for pid=2122 comm="syz.5.400" name="file1" dev="loop5" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 133.919493][ T2119] Quota error (device loop4): do_check_range: Getting dqdh_next_free 4294967294 out of range 0-8 [ 133.943609][ T358] handle_bad_sector: 647 callbacks suppressed [ 133.943636][ T358] attempt to access beyond end of device [ 133.943636][ T358] loop0: rw=2049, want=45104, limit=40427 [ 133.945186][ T2071] EXT4-fs error (device loop1): ext4_find_dest_de:2066: inode #12: block 13: comm syz.1.388: bad entry in directory: rec_len is too small for name_len - offset=0, inode=12, rec_len=12, size=4096 fake=0 [ 133.949949][ T23] audit: type=1400 audit(1745842293.930:478): avc: denied { write } for pid=2118 comm="syz.4.399" name="hwrng" dev="devtmpfs" ino=1155 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 133.979106][ T2119] Quota error (device loop4): qtree_write_dquot: Error -117 occurred while creating quota [ 134.042820][ T2071] EXT4-fs (loop1): Remounting filesystem read-only [ 134.052029][ T2071] EXT4-fs error (device loop1) in ext4_evict_inode:276: Readonly filesystem [ 134.062852][ T2071] incfs: Can't find or create .index dir in ./file0 [ 134.071435][ T2071] incfs: mount failed -117 [ 134.090351][ T380] usb 4-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ee [ 134.109997][ T380] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.120974][ T23] audit: type=1400 audit(1745842293.930:479): avc: denied { rename } for pid=2118 comm="syz.4.399" name="file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 134.127794][ T380] usb 4-1: Product: syz [ 134.151455][ T380] usb 4-1: Manufacturer: syz [ 134.165474][ T380] usb 4-1: SerialNumber: syz [ 134.192354][ T380] usb 4-1: config 0 descriptor?? [ 134.263480][ T2137] kvm: emulating exchange as write [ 134.636651][ T2145] EXT4-fs error (device loop5): ext4_orphan_get:1238: inode #15: comm syz.5.405: iget: bad extended attribute block 1 [ 134.675975][ T2145] EXT4-fs error (device loop5): ext4_orphan_get:1242: comm syz.5.405: couldn't read orphan inode 15 (err -117) [ 134.698526][ T2145] EXT4-fs (loop5): mounted filesystem without journal. Opts: noblock_validity,resgid=0x000000000000ee00,acl,noload,journal_dev=0x0000000000000003,nodiscard,,errors=continue [ 134.711001][ T2140] netlink: 8 bytes leftover after parsing attributes in process `syz.1.403'. [ 134.718326][ T23] audit: type=1400 audit(1745842294.710:480): avc: denied { connect } for pid=2139 comm="syz.1.403" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 134.805326][ T23] audit: type=1400 audit(1745842294.710:481): avc: denied { setopt } for pid=2139 comm="syz.1.403" laddr=172.20.20.10 lport=3 faddr=172.20.20.187 fport=20002 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 134.974349][ T2156] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option [ 134.983188][ T2156] EXT4-fs (loop1): Mount option "nojournal_checksum" incompatible with ext3 [ 135.048360][ T2156] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=2156 comm=syz.1.406 [ 135.066392][ T2156] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=1 sclass=netlink_audit_socket pid=2156 comm=syz.1.406 [ 135.070220][ T985] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 135.411030][ T2166] fuse: Unknown parameter 'bl' [ 135.450621][ T985] usb 6-1: config 0 has an invalid interface number: 64 but max is 0 [ 135.466302][ T985] usb 6-1: config 0 has an invalid descriptor of length 90, skipping remainder of the config [ 135.497803][ T985] usb 6-1: config 0 has no interface number 0 [ 135.640683][ T2178] bridge0: port 2(bridge_slave_1) entered disabled state [ 135.670332][ T985] usb 6-1: New USB device found, idVendor=046d, idProduct=0823, bcdDevice=39.48 [ 135.706843][ T985] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 135.734908][ T985] usb 6-1: Product: syz [ 135.746139][ T985] usb 6-1: Manufacturer: syz [ 135.761465][ T985] usb 6-1: SerialNumber: syz [ 135.780612][ T985] usb 6-1: config 0 descriptor?? [ 135.825798][ T2180] FAT-fs (loop0): Directory bread(block 32) failed [ 135.851845][ T5] usb 4-1: USB disconnect, device number 21 [ 135.860418][ T2180] FAT-fs (loop0): Directory bread(block 33) failed [ 135.867118][ T2180] FAT-fs (loop0): Directory bread(block 34) failed [ 135.879136][ T2180] FAT-fs (loop0): Directory bread(block 35) failed [ 135.891688][ T2180] FAT-fs (loop0): Directory bread(block 36) failed [ 135.898362][ T2180] FAT-fs (loop0): Directory bread(block 37) failed [ 135.905690][ T2180] FAT-fs (loop0): Directory bread(block 38) failed [ 135.913241][ T2180] FAT-fs (loop0): Directory bread(block 39) failed [ 135.919829][ T2180] FAT-fs (loop0): Directory bread(block 40) failed [ 135.927033][ T2180] FAT-fs (loop0): Directory bread(block 41) failed [ 135.960234][ T18] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 136.120455][ T2185] EXT4-fs (loop3): Quota format mount options ignored when QUOTA feature is enabled [ 136.144080][ T2185] EXT4-fs (loop3): Mount option "journal_ioprio=0x0000000000000007" incompatible with ext2 [ 136.220282][ T18] usb 2-1: Using ep0 maxpacket: 8 [ 136.290294][ T985] uvcvideo: Found UVC 0.00 device syz (046d:0823) [ 136.300209][ T985] uvcvideo: No valid video chain found. [ 136.330946][ T985] usb 6-1: USB disconnect, device number 7 [ 136.350215][ T24] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 136.370552][ T18] usb 2-1: config 135 has an invalid interface number: 230 but max is 0 [ 136.380301][ T18] usb 2-1: config 135 has an invalid descriptor of length 0, skipping remainder of the config [ 136.393175][ T18] usb 2-1: config 135 has no interface number 0 [ 136.399790][ T18] usb 2-1: config 135 interface 230 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 136.580478][ T18] usb 2-1: New USB device found, idVendor=18ec, idProduct=3288, bcdDevice=3f.3a [ 136.593394][ T24] usb 1-1: Using ep0 maxpacket: 8 [ 136.603539][ T18] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 136.617991][ T18] usb 2-1: Product: syz [ 136.626180][ T18] usb 2-1: Manufacturer: syz [ 136.631439][ T18] usb 2-1: SerialNumber: syz [ 136.691822][ T18] uvcvideo: Found UVC 0.00 device syz (18ec:3288) [ 136.703087][ T18] uvcvideo: No valid video chain found. [ 136.750230][ T24] usb 1-1: unable to get BOS descriptor or descriptor too short [ 136.830305][ T24] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1023 [ 136.846829][ T24] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 16 [ 136.859026][ T2200] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 136.915153][ T24] usb 1-1: language id specifier not provided by device, defaulting to English [ 136.930988][ T985] usb 2-1: USB disconnect, device number 20 [ 137.014353][ T381] tipc: Subscription rejected, illegal request [ 137.031787][ T2205] netlink: 'syz.3.416': attribute type 29 has an invalid length. [ 137.042863][ T24] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 137.054100][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.070210][ T2205] netlink: 'syz.3.416': attribute type 3 has an invalid length. [ 137.090228][ T2205] netlink: 76 bytes leftover after parsing attributes in process `syz.3.416'. [ 137.090242][ T24] usb 1-1: Product: syz [ 137.090271][ T24] usb 1-1: Manufacturer: 屛뗝⏱钆睚É띔矚鰾娔셢莕ῗൡ蘥뜴㤊䤎眑鬤陃ꦂ缳Ἅ㝡䇌뮣踛磬曣㜛⍑ [ 137.156392][ T24] usb 1-1: SerialNumber: syz [ 137.390163][ T380] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 137.480306][ T24] cdc_ncm 1-1:1.0: bind() failure [ 137.488527][ T24] cdc_ncm 1-1:1.1: bind() failure [ 137.517043][ T24] usb 1-1: USB disconnect, device number 13 [ 137.820261][ T380] usb 4-1: Using ep0 maxpacket: 16 [ 137.849254][ T2204] F2FS-fs (loop5): Invalid Fs Meta Ino: node(3) meta(0) root(3) [ 137.873097][ T2204] F2FS-fs (loop5): Can't find valid F2FS filesystem in 2th superblock [ 137.901218][ T2204] F2FS-fs (loop5): invalid crc value [ 137.911148][ T2204] F2FS-fs (loop5): Found nat_bits in checkpoint [ 137.940316][ T380] usb 4-1: config 1 descriptor has 1 excess byte, ignoring [ 137.965185][ T380] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 137.990279][ T380] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 255, changing to 11 [ 138.020254][ T380] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 59391, setting to 1024 [ 138.040256][ T380] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 138.080610][ T380] usb 4-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 25 [ 138.097824][ T2204] F2FS-fs (loop5): Start checkpoint disabled! [ 138.111786][ T2204] F2FS-fs (loop5): Try to recover 2th superblock, ret: 0 [ 138.121668][ T2204] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e6 [ 138.170813][ T380] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 138.206822][ T380] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 138.228919][ T380] usb 4-1: SerialNumber: syz [ 138.280533][ T2205] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 138.593304][ T380] cdc_acm 4-1:1.0: Control and data interfaces are not separated! [ 138.639769][ T23] kauditd_printk_skb: 11 callbacks suppressed [ 138.639801][ T23] audit: type=1400 audit(1745842298.650:493): avc: denied { rename } for pid=2203 comm="syz.5.417" name="file0" dev="loop5" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 138.721643][ T2223] EXT4-fs (loop4): mounting ext2 file system using the ext4 subsystem [ 138.738426][ T2223] EXT4-fs error (device loop4): __ext4_iget:5217: inode #11: block 5: comm syz.4.421: invalid block [ 138.780531][ T2223] EXT4-fs error (device loop4): ext4_orphan_get:1242: comm syz.4.421: couldn't read orphan inode 11 (err -117) [ 138.805672][ T2223] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 138.912564][ T381] attempt to access beyond end of device [ 138.912564][ T381] loop5: rw=2049, want=40968, limit=40427 [ 139.018580][ T23] audit: type=1400 audit(1745842299.030:494): avc: denied { load_policy } for pid=2232 comm="syz.4.425" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 139.045581][ T2233] SELinux: ebitmap: map size 4278190144 does not match my size 64 (high bit was -1) [ 139.055133][ T24] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 139.069951][ T2233] SELinux: failed to load policy [ 139.166986][ T2220] F2FS-fs (loop0): invalid crc value [ 139.183733][ T2220] F2FS-fs (loop0): Found nat_bits in checkpoint [ 139.204470][ T23] audit: type=1400 audit(1745842299.220:495): avc: denied { create } for pid=2239 comm="syz.4.427" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.256719][ T23] audit: type=1400 audit(1745842299.250:496): avc: denied { write } for pid=2239 comm="syz.4.427" name="file0" dev="tmpfs" ino=26954 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.309883][ T24] usb 2-1: Using ep0 maxpacket: 16 [ 139.316090][ T23] audit: type=1400 audit(1745842299.250:497): avc: denied { open } for pid=2239 comm="syz.4.427" path="/87/file0" dev="tmpfs" ino=26954 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.365227][ T23] audit: type=1400 audit(1745842299.250:498): avc: denied { ioctl } for pid=2239 comm="syz.4.427" path="/87/file0" dev="tmpfs" ino=26954 ioctlcmd=0x1276 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.392197][ T23] audit: type=1400 audit(1745842299.260:499): avc: denied { read } for pid=2239 comm="syz.4.427" name="binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 139.416043][ T23] audit: type=1400 audit(1745842299.260:500): avc: denied { open } for pid=2239 comm="syz.4.427" path="/dev/binderfs/binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 139.430365][ T24] usb 2-1: config 3 has an invalid interface number: 184 but max is 0 [ 139.441501][ T23] audit: type=1400 audit(1745842299.310:501): avc: denied { unlink } for pid=357 comm="syz-executor" name="file0" dev="tmpfs" ino=26954 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 139.448925][ T2220] F2FS-fs (loop0): Start checkpoint disabled! [ 139.478162][ T24] usb 2-1: config 3 has an invalid descriptor of length 0, skipping remainder of the config [ 139.507965][ T24] usb 2-1: config 3 has no interface number 0 [ 139.532115][ T2246] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue [ 139.543062][ T2220] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e6 [ 139.543166][ T2246] ext4 filesystem being mounted at /88/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 139.555300][ T23] audit: type=1400 audit(1745842299.570:502): avc: denied { write } for pid=144 comm="syslogd" name="/" dev="tmpfs" ino=10826 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 139.652358][ T2258] FAT-fs (loop5): Directory bread(block 1285) failed [ 139.655951][ T2220] input: syz0 as /devices/virtual/input/input17 [ 139.680488][ T24] usb 2-1: New USB device found, idVendor=9691, idProduct=2d23, bcdDevice=34.3e [ 139.714998][ T2258] FAT-fs (loop5): Directory bread(block 1285) failed [ 139.720554][ T24] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 139.739540][ T24] usb 2-1: Product: syz [ 139.743734][ T24] usb 2-1: Manufacturer: syz [ 139.748588][ T24] usb 2-1: SerialNumber: syz [ 139.755993][ T898] usb 4-1: USB disconnect, device number 22 [ 139.906751][ T2267] EXT4-fs (loop3): couldn't mount as ext2 due to feature incompatibilities [ 139.960184][ T380] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 140.189049][ T2284] EXT4-fs (loop4): revision level too high, forcing read-only mode [ 140.209540][ T2284] EXT4-fs (loop4): orphan cleanup on readonly fs [ 140.210398][ T380] usb 1-1: Using ep0 maxpacket: 8 [ 140.222632][ T2284] EXT4-fs error (device loop4): ext4_free_blocks:4795: comm syz.4.435: Freeing blocks not in datazone - block = 0, count = 4096 [ 140.236521][ T2284] EXT4-fs (loop4): 1 orphan inode deleted [ 140.242847][ T2284] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 140.340307][ T380] usb 1-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 140.349379][ T380] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.377417][ T2284] EXT4-fs error (device loop4): ext4_search_dir:1510: inode #2: block 16: comm syz.4.435: bad entry in directory: inode out of bounds - offset=44, inode=40, rec_len=16, size=1024 fake=0 [ 140.396589][ T380] usb 1-1: config 0 descriptor?? [ 140.404594][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz.4.435: path /89/file1: bad entry in directory: inode out of bounds - offset=44, inode=40, rec_len=16, size=1024 fake=0 [ 140.424523][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.448172][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 18: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.469656][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 19: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.491773][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 20: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.512598][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 21: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.539788][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 22: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.576596][ T2297] EXT4-fs error (device loop4): ext4_search_dir:1510: inode #2: block 16: comm syz.4.435: bad entry in directory: inode out of bounds - offset=44, inode=40, rec_len=16, size=1024 fake=0 [ 140.607960][ T2284] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 23: comm syz.4.435: path /89/file1: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 140.783247][ T2304] netlink: 277 bytes leftover after parsing attributes in process `syz.3.440'. [ 141.017909][ T2315] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 141.130197][ T985] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 141.210298][ T5] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 141.271600][ T24] usb-storage 2-1:3.184: USB Mass Storage device detected [ 141.364006][ T24] usb 2-1: USB disconnect, device number 21 [ 141.420614][ T985] usb 5-1: device descriptor read/64, error 18 [ 141.480294][ T5] usb 6-1: device descriptor read/64, error 18 [ 141.754589][ T2315] incfs: Unexpected inode type [ 141.785320][ T360] EXT4-fs error (device loop3): ext4_lookup:1821: inode #2: comm syz-executor: deleted inode referenced: 11 [ 141.805003][ T360] EXT4-fs error (device loop3): ext4_lookup:1821: inode #2: comm syz-executor: deleted inode referenced: 11 [ 141.830255][ T985] usb 5-1: device descriptor read/64, error 18 [ 141.870162][ T5] usb 6-1: device descriptor read/64, error 18 [ 142.113173][ T985] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 142.140420][ T5] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 142.190287][ T380] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 142.210316][ T380] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 142.238326][ T380] asix: probe of 1-1:0.0 failed with error -71 [ 142.266646][ T380] usb 1-1: USB disconnect, device number 14 [ 142.381137][ T2332] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 142.392003][ T985] usb 5-1: device descriptor read/64, error 18 [ 142.430255][ T5] usb 6-1: device descriptor read/64, error 18 [ 142.432770][ T2334] bridge0: port 1(bridge_slave_0) entered blocking state [ 142.446051][ T2334] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.455096][ T2334] device bridge_slave_0 entered promiscuous mode [ 142.468567][ T2334] bridge0: port 2(bridge_slave_1) entered blocking state [ 142.477610][ T2334] bridge0: port 2(bridge_slave_1) entered disabled state [ 142.485744][ T2334] device bridge_slave_1 entered promiscuous mode [ 142.568119][ T381] device bridge_slave_1 left promiscuous mode [ 142.574298][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 142.582355][ T381] device bridge_slave_0 left promiscuous mode [ 142.589422][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.597575][ T2331] EXT4-fs error (device loop1): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 25 vs 4278190105 free clusters [ 142.616054][ T2331] EXT4-fs (loop1): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 32 with error 28 [ 142.637170][ T2331] EXT4-fs (loop1): This should not happen!! Data will be lost [ 142.637170][ T2331] [ 142.655858][ T2331] EXT4-fs (loop1): Total free blocks count 0 [ 142.668310][ T2331] EXT4-fs (loop1): Free/Dirty block details [ 142.677725][ T2331] EXT4-fs (loop1): free_blocks=68451041280 [ 142.683809][ T2331] EXT4-fs (loop1): dirty_blocks=32 [ 142.692062][ T2331] EXT4-fs (loop1): Block reservation details [ 142.698356][ T2331] EXT4-fs (loop1): i_reserved_data_blocks=2 [ 142.796010][ T7] attempt to access beyond end of device [ 142.796010][ T7] loop0: rw=2049, want=40984, limit=40427 [ 142.811871][ T985] usb 5-1: device descriptor read/64, error 18 [ 142.850156][ T5] usb 6-1: device descriptor read/64, error 18 [ 142.908910][ T2334] bridge0: port 2(bridge_slave_1) entered blocking state [ 142.917060][ T2334] bridge0: port 2(bridge_slave_1) entered forwarding state [ 142.935972][ T2334] bridge0: port 1(bridge_slave_0) entered blocking state [ 142.943891][ T2334] bridge0: port 1(bridge_slave_0) entered forwarding state [ 142.955660][ T985] usb usb5-port1: attempt power cycle [ 142.963740][ T386] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.971218][ T5] usb usb6-port1: attempt power cycle [ 142.977996][ T386] bridge0: port 2(bridge_slave_1) entered disabled state [ 143.029917][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 143.038353][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 143.050622][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 143.059642][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 143.072665][ T386] bridge0: port 1(bridge_slave_0) entered blocking state [ 143.079941][ T386] bridge0: port 1(bridge_slave_0) entered forwarding state [ 143.105804][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 143.118343][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 143.128545][ T386] bridge0: port 2(bridge_slave_1) entered blocking state [ 143.135586][ T386] bridge0: port 2(bridge_slave_1) entered forwarding state [ 143.159823][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 143.179292][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 143.181224][ T2347] EXT4-fs (loop1): Test dummy encryption mode enabled [ 143.205299][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 143.232011][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 143.233997][ T2347] EXT4-fs (loop1): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000000080000,noauto_da_alloc,dioread_nolock,test_dummy_encryption,nobarrier,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 143.273164][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 143.291808][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 143.333153][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 143.342918][ T386] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 143.390311][ T5] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 143.398061][ T985] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 143.547041][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 143.562574][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 143.584320][ T985] usb 5-1: device descriptor read/8, error -61 [ 143.590604][ T5] usb 6-1: device descriptor read/8, error -61 [ 143.785800][ T381] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 144.191714][ T381] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 144.226962][ T381] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 144.269936][ T381] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 144.329446][ T23] kauditd_printk_skb: 14 callbacks suppressed [ 144.329478][ T23] audit: type=1400 audit(1745842304.330:517): avc: denied { mounton } for pid=2334 comm="syz-executor" path="/root/syzkaller.ko4HFd/syz-tmp" dev="sda1" ino=1952 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 144.369745][ T23] audit: type=1400 audit(1745842304.350:518): avc: denied { mounton } for pid=2334 comm="syz-executor" path="/root/syzkaller.ko4HFd/syz-tmp/newroot/sys/kernel/debug" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 144.397825][ T23] audit: type=1400 audit(1745842304.350:519): avc: denied { mounton } for pid=2334 comm="syz-executor" path="/root/syzkaller.ko4HFd/syz-tmp/newroot/proc/sys/fs/binfmt_misc" dev="proc" ino=26575 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysctl_fs_t tclass=dir permissive=1 [ 144.426376][ T23] audit: type=1400 audit(1745842304.380:520): avc: denied { mounton } for pid=2334 comm="syz-executor" path="/dev/gadgetfs" dev="devtmpfs" ino=12057 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:device_t tclass=dir permissive=1 [ 144.449704][ T23] audit: type=1400 audit(1745842304.380:521): avc: denied { mounton } for pid=2334 comm="syz-executor" path="/sys/fs/fuse/connections" dev="fusectl" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=dir permissive=1 [ 144.545288][ T985] usb 5-1: device descriptor read/8, error -71 [ 144.552069][ T5] usb 6-1: device descriptor read/8, error -71 [ 144.603118][ T2370] netlink: 16 bytes leftover after parsing attributes in process `syz.0.458'. [ 144.923418][ T2380] netlink: 52 bytes leftover after parsing attributes in process `syz.1.457'. [ 145.320346][ T984] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 145.570555][ T984] usb 2-1: Using ep0 maxpacket: 32 [ 145.850697][ T984] usb 2-1: New USB device found, idVendor=22b8, idProduct=6027, bcdDevice=c2.80 [ 145.860652][ T984] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 145.868761][ T984] usb 2-1: Product: syz [ 145.876568][ T984] usb 2-1: Manufacturer: syz [ 145.882596][ T984] usb 2-1: SerialNumber: syz [ 145.923652][ T984] usb 2-1: config 0 descriptor?? [ 145.977096][ T984] cdc_ether: probe of 2-1:0.0 failed with error -22 [ 145.987000][ T984] usb 2-1: unsupported MDLM descriptors [ 146.214995][ T984] usb 2-1: USB disconnect, device number 22 [ 146.354314][ T2381] EXT4-fs (loop5): Test dummy encryption mode enabled [ 146.579018][ T2381] EXT4-fs (loop5): mounted filesystem without journal. Opts: test_dummy_encryption,stripe=0x0000000000010000,dioread_nolock,,errors=continue [ 147.041692][ T2391] FAT-fs (loop6): Unrecognized mount option "nonumtail=0uni_xl]e=0" or missing value [ 147.381986][ T23] audit: type=1400 audit(1745842307.400:522): avc: denied { mounton } for pid=2395 comm="syz.0.462" path="/syzcgroup/unified/syz0/file1" dev="cgroup2" ino=177 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=dir permissive=1 [ 147.415073][ T2396] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 147.536078][ T23] audit: type=1400 audit(1745842307.550:523): avc: denied { read write } for pid=2390 comm="syz.6.461" name="uhid" dev="devtmpfs" ino=9559 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 147.583772][ T23] audit: type=1400 audit(1745842307.550:524): avc: denied { open } for pid=2390 comm="syz.6.461" path="/dev/uhid" dev="devtmpfs" ino=9559 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 147.607799][ T2410] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (54809!=55237) [ 147.625889][ T23] audit: type=1400 audit(1745842307.590:525): avc: denied { watch watch_reads } for pid=2395 comm="syz.0.462" path="/syzcgroup/unified/syz0/file1/file0" dev="loop0" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 147.643237][ T2410] EXT4-fs (loop1): group descriptors corrupted! [ 147.737271][ T23] audit: type=1400 audit(1745842307.750:526): avc: denied { append } for pid=2420 comm="syz.5.468" name="001" dev="devtmpfs" ino=9457 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 147.940824][ T2436] EXT4-fs (loop6): Ignoring removed oldalloc option [ 147.947720][ T2436] EXT4-fs (loop6): Invalid want_extra_isize 132 [ 148.690238][ T984] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 148.747690][ T2455] debugfs: Directory 'vcpu0' with parent '2455-11' already present! [ 148.950179][ T984] usb 6-1: Using ep0 maxpacket: 32 [ 149.080447][ T984] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 149.098132][ T984] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 149.118446][ T984] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 149.138238][ T984] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 149.165210][ T984] usb 6-1: config 0 descriptor?? [ 149.211580][ T984] hub 6-1:0.0: USB hub found [ 149.309420][ T2461] IPv6: ADDRCONF(NETDEV_CHANGE): wireguard0: link becomes ready [ 149.355759][ T2462] IPv6: ADDRCONF(NETDEV_CHANGE): wireguard1: link becomes ready [ 149.470346][ T984] hub 6-1:0.0: config failed, hub has too many ports! (err -19) [ 149.547013][ T23] audit: type=1326 audit(1745842309.560:527): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2468 comm="syz.1.478" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f08ceae5969 code=0x0 [ 149.605436][ T2436] EXT4-fs (loop6): mounted filesystem without journal. Opts: nodiscard,errors=continue,barrier,norecovery,debug_want_extra_isize=0x0000000000000004,lazytime,nodelalloc,usrquota,noauto_da_alloc,block_validity,init_itable,,errors=continue [ 149.739865][ T23] audit: type=1400 audit(1745842309.750:528): avc: denied { mounton } for pid=2435 comm="syz.6.471" path="/3/bus/bus" dev="loop6" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 149.764429][ T2436] EXT4-fs error (device loop6): ext4_validate_block_bitmap:400: comm syz.6.471: bg 0: bad block bitmap checksum [ 149.831574][ T2436] EXT4-fs error (device loop6): ext4_lookup:1817: inode #12: comm syz.6.471: iget: Dir with htree data on filesystem without dir_index feature. [ 149.859603][ T23] audit: type=1400 audit(1745842309.780:529): avc: denied { map } for pid=2435 comm="syz.6.471" path="/3/bus/bus" dev="devtmpfs" ino=9415 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 150.000077][ T2478] EXT4-fs (loop1): dax option not supported [ 150.410347][ T5] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 150.512452][ T2478] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 150.547354][ T2478] ext4 filesystem being mounted at /97/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 150.870225][ T5] usb 7-1: device descriptor read/64, error 18 [ 151.828354][ T2334] EXT4-fs error (device loop6) in ext4_reserve_inode_write:6102: Out of memory [ 151.853480][ T2486] EXT4-fs error (device loop1): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 21 vs 268369941 free clusters [ 151.870774][ T2486] incfs: Can't find or create .index dir in ./file0 [ 151.877333][ T2486] incfs: mount failed -28 [ 152.080433][ T984] usbhid 6-1:0.0: can't add hid device: -71 [ 152.087828][ T984] usbhid: probe of 6-1:0.0 failed with error -71 [ 152.130651][ T984] usb 6-1: USB disconnect, device number 12 [ 152.690188][ T24] usb 6-1: new full-speed USB device number 13 using dummy_hcd [ 152.747679][ T2507] bridge0: port 1(bridge_slave_0) entered blocking state [ 152.765443][ T2507] bridge0: port 1(bridge_slave_0) entered disabled state [ 152.781777][ T2507] device bridge_slave_0 entered promiscuous mode [ 152.808053][ T2507] bridge0: port 2(bridge_slave_1) entered blocking state [ 152.826117][ T2507] bridge0: port 2(bridge_slave_1) entered disabled state [ 152.837397][ T2507] device bridge_slave_1 entered promiscuous mode [ 152.932404][ T386] device bridge_slave_1 left promiscuous mode [ 152.939439][ T386] bridge0: port 2(bridge_slave_1) entered disabled state [ 152.947692][ T386] device bridge_slave_0 left promiscuous mode [ 152.954323][ T386] bridge0: port 1(bridge_slave_0) entered disabled state [ 153.070382][ T24] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 153.081512][ T24] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 153.260290][ T24] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 153.290167][ T24] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 153.300019][ T24] usb 6-1: Product: syz [ 153.320242][ T24] usb 6-1: Manufacturer: syz [ 153.327852][ T24] usb 6-1: SerialNumber: syz [ 153.380341][ T2506] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 153.720353][ T24] cdc_ncm 6-1:1.0: bind() failure [ 153.761918][ T24] cdc_ncm 6-1:1.1: bind() failure [ 153.807117][ T24] usb 6-1: USB disconnect, device number 13 [ 153.972270][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 153.990956][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 154.037645][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 154.049333][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 154.061248][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 154.069793][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 154.082774][ T2532] loop5: p1 < > p3 [ 154.101150][ T2532] loop5: p3 size 134217728 extends beyond EOD, truncated [ 154.109606][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 154.139047][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 154.159080][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 154.170499][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 154.178159][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 154.228571][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 154.251038][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 154.402947][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 154.411931][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 154.446488][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 154.490891][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 154.499617][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 154.528178][ T2532] EXT4-fs (loop5): revision level too high, forcing read-only mode [ 154.546921][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 154.551517][ T2532] EXT4-fs (loop5): orphan cleanup on readonly fs [ 154.571541][ T2536] netlink: 24 bytes leftover after parsing attributes in process `syz.1.493'. [ 154.582641][ T2532] EXT4-fs warning (device loop5): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 154.601283][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 154.614799][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 154.630184][ T2532] EXT4-fs (loop5): Cannot turn on quotas: error -22 [ 154.641034][ T2532] EXT4-fs error (device loop5): ext4_orphan_get:1238: inode #16: comm syz.5.492: casefold flag without casefold feature [ 154.655983][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 154.671488][ T2532] EXT4-fs error (device loop5): ext4_validate_block_bitmap:418: comm syz.5.492: bg 0: block 40: padding at end of block bitmap is not set [ 154.673315][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 154.701042][ T2532] EXT4-fs error (device loop5) in ext4_free_blocks:5016: Corrupt filesystem [ 154.721074][ T2532] EXT4-fs (loop5): 1 truncate cleaned up [ 154.726669][ T2532] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 154.744785][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 154.760497][ T985] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 154.785610][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 154.946908][ T23] audit: type=1400 audit(1745842314.960:530): avc: denied { read } for pid=2541 comm="syz.7.484" name="loop-control" dev="devtmpfs" ino=9408 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 155.025746][ T23] audit: type=1400 audit(1745842314.960:531): avc: denied { open } for pid=2541 comm="syz.7.484" path="/dev/loop-control" dev="devtmpfs" ino=9408 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 155.123616][ T23] audit: type=1400 audit(1745842314.960:532): avc: denied { ioctl } for pid=2541 comm="syz.7.484" path="/dev/loop-control" dev="devtmpfs" ino=9408 ioctlcmd=0x4c82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 155.230498][ T985] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 155.249532][ T985] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 155.270025][ T985] usb 2-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 155.289289][ T985] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 155.309844][ T985] usb 2-1: config 0 descriptor?? [ 155.750271][ T23] audit: type=1400 audit(1745842315.680:533): avc: denied { bind } for pid=2559 comm="syz.7.498" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 156.357070][ T5] usb 6-1: new full-speed USB device number 14 using dummy_hcd [ 156.381232][ T2567] overlayfs: unrecognized mount option "\']*=GPL" or missing value [ 156.390258][ T985] usbhid 2-1:0.0: can't add hid device: -71 [ 156.396148][ T985] usbhid: probe of 2-1:0.0 failed with error -71 [ 156.402991][ T2567] netlink: 72 bytes leftover after parsing attributes in process `syz.1.500'. [ 156.421487][ T985] usb 2-1: USB disconnect, device number 23 [ 156.720429][ T5] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 156.730686][ T5] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 156.890486][ T5] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 156.910843][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 156.935958][ T5] usb 6-1: Product: syz [ 156.942410][ T5] usb 6-1: Manufacturer: syz [ 156.947242][ T5] usb 6-1: SerialNumber: syz [ 157.280586][ T5] usb 6-1: 0:2 : does not exist [ 157.372661][ T5] usb 6-1: USB disconnect, device number 14 [ 157.457906][ T24] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 157.623323][ T23] audit: type=1400 audit(1745842317.640:534): avc: denied { remount } for pid=2615 comm="syz.7.512" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 157.700415][ T2616] erofs: (device loop7): erofs_parse_options: Unrecognized mount option "" or missing value [ 157.730163][ T24] usb 2-1: device descriptor read/64, error 18 [ 157.761143][ T2619] EXT4-fs (loop4): Test dummy encryption mode enabled [ 157.787290][ T2619] EXT4-fs (loop4): Ignoring removed orlov option [ 157.800860][ T2619] EXT4-fs (loop4): mounted filesystem without journal. Opts: abort,noauto_da_alloc,dioread_nolock,test_dummy_encryption,orlov,nojournal_checksum,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 157.825625][ T2623] EXT4-fs (loop5): Unrecognized mount option "silent" or missing value [ 158.084514][ T2646] netlink: 'syz.0.519': attribute type 5 has an invalid length. [ 158.110349][ T361] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 158.120311][ T24] usb 2-1: device descriptor read/64, error 18 [ 158.198186][ T23] audit: type=1400 audit(1745842318.210:535): avc: denied { connect } for pid=2657 comm="syz.5.522" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 158.500205][ T361] usb 5-1: Using ep0 maxpacket: 8 [ 158.520768][ T24] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 158.588873][ T2658] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 158.628956][ T2658] overlayfs: workdir and upperdir must be separate subtrees [ 158.640475][ T361] usb 5-1: config 5 has an invalid interface number: 35 but max is 1 [ 158.648759][ T361] usb 5-1: config 5 has an invalid interface number: 4 but max is 1 [ 158.657459][ T361] usb 5-1: config 5 has an invalid interface number: 4 but max is 1 [ 158.665994][ T361] usb 5-1: config 5 has no interface number 0 [ 158.685936][ T361] usb 5-1: config 5 has no interface number 1 [ 158.692157][ T361] usb 5-1: config 5 interface 35 altsetting 10 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 158.706372][ T361] usb 5-1: config 5 interface 4 altsetting 9 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 158.719560][ T361] usb 5-1: config 5 interface 35 has no altsetting 0 [ 158.726602][ T361] usb 5-1: config 5 interface 4 has no altsetting 1 [ 158.810376][ T24] usb 2-1: device descriptor read/64, error 18 [ 158.880284][ T107] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 158.890503][ T361] usb 5-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=d4.1b [ 158.897882][ T23] audit: type=1400 audit(1745842318.910:536): avc: denied { ioctl } for pid=2681 comm="syz.5.528" path="socket:[30147]" dev="sockfs" ino=30147 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 158.899401][ T361] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 158.970340][ T361] usb 5-1: Product: syz [ 158.980343][ T361] usb 5-1: Manufacturer: syz [ 158.984801][ T361] usb 5-1: SerialNumber: syz [ 159.074556][ T23] audit: type=1400 audit(1745842319.090:537): avc: denied { ioctl } for pid=2681 comm="syz.5.528" path="/dev/binderfs/binder1" dev="binder" ino=14 ioctlcmd=0x6201 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 159.170173][ T107] usb 8-1: device descriptor read/64, error 18 [ 159.200165][ T24] usb 2-1: device descriptor read/64, error 18 [ 159.273680][ T361] usb 5-1: USB disconnect, device number 25 [ 159.320347][ T24] usb usb2-port1: attempt power cycle [ 159.530282][ T5] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 159.548736][ T2685] F2FS-fs (loop5): Found nat_bits in checkpoint [ 159.560583][ T107] usb 8-1: device descriptor read/64, error 18 [ 159.626957][ T2685] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 159.661183][ T1589] attempt to access beyond end of device [ 159.661183][ T1589] loop5: rw=2049, want=45112, limit=40427 [ 159.730211][ T24] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 159.780174][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 159.840372][ T107] usb 8-1: new high-speed USB device number 3 using dummy_hcd [ 159.900124][ C0] ================================================================== [ 159.908084][ C0] BUG: KASAN: use-after-free in enqueue_timer+0x9e/0x2c0 [ 159.914918][ C0] Write of size 8 at addr ffff8881da8531c8 by task syz-executor/1589 [ 159.922951][ C0] [ 159.925097][ C0] CPU: 0 PID: 1589 Comm: syz-executor Tainted: G W 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 159.936285][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 159.946184][ C0] Call Trace: [ 159.949402][ C0] [ 159.952094][ C0] __dump_stack+0x1e/0x20 [ 159.956327][ C0] dump_stack+0x15b/0x1b8 [ 159.960444][ C0] ? vprintk_default+0x28/0x30 [ 159.965045][ C0] ? show_regs_print_info+0x18/0x18 [ 159.970497][ C0] ? printk+0xcc/0x110 [ 159.974656][ C0] ? enqueue_timer+0x9e/0x2c0 [ 159.979226][ C0] print_address_description+0x8d/0x4c0 [ 159.984743][ C0] ? enqueue_timer+0x9e/0x2c0 [ 159.989243][ C0] __kasan_report+0xef/0x120 [ 159.993674][ C0] ? enqueue_timer+0x9e/0x2c0 [ 159.998184][ C0] kasan_report+0x30/0x60 [ 160.002353][ C0] __asan_report_store8_noabort+0x17/0x20 [ 160.007903][ C0] enqueue_timer+0x9e/0x2c0 [ 160.012346][ C0] internal_add_timer+0x208/0x3e0 [ 160.017297][ C0] __mod_timer+0x5ab/0x1150 [ 160.021635][ C0] mod_timer+0x1f/0x30 [ 160.025534][ C0] can_stat_update+0xbab/0xc40 [ 160.030158][ C0] ? asan.module_dtor+0x20/0x20 [ 160.034817][ C0] call_timer_fn+0x3c/0x380 [ 160.039176][ C0] ? asan.module_dtor+0x20/0x20 [ 160.043846][ C0] __run_timers+0x81d/0xb60 [ 160.048198][ C0] ? enqueue_timer+0x2c0/0x2c0 [ 160.052792][ C0] ? check_preemption_disabled+0x9b/0x300 [ 160.058349][ C0] ? debug_smp_processor_id+0x20/0x20 [ 160.063554][ C0] run_timer_softirq+0x6a/0xf0 [ 160.068185][ C0] __do_softirq+0x236/0x660 [ 160.072509][ C0] irq_exit+0x197/0x1c0 [ 160.076489][ C0] smp_apic_timer_interrupt+0x11d/0x490 [ 160.081870][ C0] apic_timer_interrupt+0xf/0x20 [ 160.086638][ C0] [ 160.089423][ C0] RIP: 0010:_raw_spin_unlock_irqrestore+0x51/0x80 [ 160.095674][ C0] Code: 89 fe 48 c7 c7 b0 2d cb 85 e8 ab 7f 62 fd 4c 89 f7 48 83 3d 40 34 a0 01 00 74 34 e8 0d 38 1d fd 66 90 48 89 5d e8 ff 75 e8 9d 01 00 00 00 e8 e5 7a 16 fd 65 8b 05 fa 93 d7 7b 85 c0 74 09 48 [ 160.115107][ C0] RSP: 0018:ffff8881c80ef638 EFLAGS: 00000a06 ORIG_RAX: ffffffffffffff13 [ 160.123345][ C0] RAX: 0000000000000001 RBX: 0000000000000a06 RCX: dffffc0000000000 [ 160.131205][ C0] RDX: 0000000000000000 RSI: 0000000000000a06 RDI: ffffffff862911c0 [ 160.138978][ C0] RBP: ffff8881c80ef650 R08: dffffc0000000000 R09: fffff94000e771c9 [ 160.147125][ C0] R10: fffff94000e771c9 R11: 1ffffd4000e771c8 R12: ffffea00073b8e48 [ 160.154928][ C0] R13: dffffc0000000000 R14: ffffffff862911c0 R15: 0000000000000070 [ 160.162764][ C0] release_pages+0xa37/0xaa0 [ 160.167177][ C0] ? lru_add_drain_per_cpu+0x60/0x60 [ 160.172302][ C0] ? __kasan_check_write+0x14/0x20 [ 160.177242][ C0] ? page_cache_free_page+0x14e/0x170 [ 160.182459][ C0] __pagevec_release+0xbb/0x140 [ 160.187160][ C0] shmem_undo_range+0x7d8/0x1860 [ 160.191924][ C0] ? shmem_truncate_range+0xb0/0xb0 [ 160.197148][ C0] ? check_preemption_disabled+0x9b/0x300 [ 160.202794][ C0] ? _raw_spin_lock+0x8e/0xe0 [ 160.207324][ C0] ? _raw_spin_trylock_bh+0x130/0x130 [ 160.212975][ C0] ? kfree+0xbe/0x260 [ 160.217311][ C0] ? security_sb_free+0x45/0x80 [ 160.221989][ C0] ? __put_super+0x19a/0x2a0 [ 160.227075][ C0] ? deactivate_locked_super+0xd4/0x100 [ 160.233411][ C0] ? deactivate_super+0x14f/0x1d0 [ 160.239322][ C0] shmem_evict_inode+0x204/0x9a0 [ 160.244091][ C0] ? inode_wait_for_writeback+0x1b0/0x200 [ 160.249667][ C0] ? shmem_free_in_core_inode+0xb0/0xb0 [ 160.255022][ C0] ? bit_waitqueue+0x30/0x30 [ 160.259459][ C0] ? shmem_free_in_core_inode+0xb0/0xb0 [ 160.264826][ C0] evict+0x465/0x880 [ 160.268578][ C0] ? mode_strip_sgid+0x150/0x150 [ 160.273470][ C0] ? _atomic_dec_and_lock+0x16f/0x200 [ 160.278653][ C0] ? asan.module_dtor+0x20/0x20 [ 160.283434][ C0] ? __fsnotify_parent+0x310/0x310 [ 160.288373][ C0] iput+0x67d/0x810 [ 160.292027][ C0] dentry_unlink_inode+0x2ca/0x370 [ 160.296973][ C0] __dentry_kill+0x43e/0x640 [ 160.301411][ C0] dentry_kill+0xc0/0x2a0 [ 160.305558][ C0] dput+0x42/0x80 [ 160.309045][ C0] __fput+0x4ba/0x730 [ 160.312852][ C0] ____fput+0x15/0x20 [ 160.316667][ C0] task_work_run+0x146/0x170 [ 160.321105][ C0] exit_to_usermode_loop+0x195/0x1b0 [ 160.326222][ C0] prepare_exit_to_usermode+0x18e/0x1f0 [ 160.331599][ C0] do_syscall_64+0x13e/0x170 [ 160.336639][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 160.342354][ C0] RIP: 0033:0x7fe19ee4ac97 [ 160.346609][ C0] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 160.366053][ C0] RSP: 002b:00007ffdbaf6e6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 160.374298][ C0] RAX: 0000000000000000 RBX: 00007fe19eecb89d RCX: 00007fe19ee4ac97 [ 160.382285][ C0] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffdbaf6e7b0 [ 160.390089][ C0] RBP: 00007ffdbaf6e7b0 R08: 0000000000000000 R09: 0000000000000000 [ 160.397907][ C0] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffdbaf6f840 [ 160.405713][ C0] R13: 00007fe19eecb89d R14: 0000000000026f94 R15: 00007ffdbaf6f880 [ 160.413527][ C0] [ 160.415697][ C0] Allocated by task 2616: [ 160.419870][ C0] __kasan_kmalloc+0x162/0x200 [ 160.424465][ C0] kasan_kmalloc+0xd/0x20 [ 160.428626][ C0] __kmalloc+0x12a/0x2f0 [ 160.432721][ C0] copy_verifier_state+0xce/0xc20 [ 160.437580][ C0] push_stack+0x156/0x480 [ 160.441757][ C0] check_cond_jmp_op+0x5c3/0x17f0 [ 160.446602][ C0] do_check+0x5058/0x8a60 [ 160.450767][ C0] bpf_check+0x208a/0x9cf0 [ 160.455127][ C0] bpf_prog_load+0xa5f/0xe10 [ 160.459542][ C0] __se_sys_bpf+0x435/0x570 [ 160.463891][ C0] __x64_sys_bpf+0x7b/0x90 [ 160.468141][ C0] do_syscall_64+0xcf/0x170 [ 160.472485][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 160.478203][ C0] [ 160.480359][ C0] Freed by task 2616: [ 160.484195][ C0] __kasan_slab_free+0x1c3/0x280 [ 160.488972][ C0] kasan_slab_free+0xe/0x10 [ 160.493331][ C0] slab_free_freelist_hook+0xb7/0x180 [ 160.498521][ C0] kfree+0xbe/0x260 [ 160.502162][ C0] free_verifier_state+0x1a3/0x220 [ 160.507114][ C0] do_check+0x65d1/0x8a60 [ 160.511293][ C0] bpf_check+0x208a/0x9cf0 [ 160.515533][ C0] bpf_prog_load+0xa5f/0xe10 [ 160.519958][ C0] __se_sys_bpf+0x435/0x570 [ 160.524301][ C0] __x64_sys_bpf+0x7b/0x90 [ 160.528554][ C0] do_syscall_64+0xcf/0x170 [ 160.532897][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 160.538599][ C0] [ 160.540779][ C0] The buggy address belongs to the object at ffff8881da853000 [ 160.540779][ C0] which belongs to the cache kmalloc-512 of size 512 [ 160.554688][ C0] The buggy address is located 456 bytes inside of [ 160.554688][ C0] 512-byte region [ffff8881da853000, ffff8881da853200) [ 160.567883][ C0] The buggy address belongs to the page: [ 160.573388][ C0] page:ffffea00076a1400 refcount:1 mapcount:0 mapping:ffff8881f5c02500 index:0x0 compound_mapcount: 0 [ 160.584134][ C0] flags: 0x8000000000010200(slab|head) [ 160.589450][ C0] raw: 8000000000010200 dead000000000100 dead000000000122 ffff8881f5c02500 [ 160.597840][ C0] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 160.606253][ C0] page dumped because: kasan: bad access detected [ 160.612493][ C0] page_owner tracks the page as allocated [ 160.618069][ C0] page last allocated via order 2, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL) [ 160.634297][ C0] prep_new_page+0x35e/0x370 [ 160.638737][ C0] get_page_from_freelist+0x1296/0x1310 [ 160.644105][ C0] __alloc_pages_nodemask+0x202/0x4b0 [ 160.649313][ C0] alloc_slab_page+0x3c/0x3b0 [ 160.653829][ C0] new_slab+0x93/0x420 [ 160.657733][ C0] ___slab_alloc+0x29e/0x420 [ 160.662155][ C0] __slab_alloc+0x63/0xa0 [ 160.666317][ C0] __kmalloc+0x176/0x2f0 [ 160.670412][ C0] copy_verifier_state+0xce/0xc20 [ 160.675271][ C0] do_check+0x6530/0x8a60 [ 160.679433][ C0] bpf_check+0x208a/0x9cf0 [ 160.683678][ C0] bpf_prog_load+0xa5f/0xe10 [ 160.688116][ C0] __se_sys_bpf+0x435/0x570 [ 160.692458][ C0] __x64_sys_bpf+0x7b/0x90 [ 160.696704][ C0] do_syscall_64+0xcf/0x170 [ 160.701057][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 160.706750][ C0] page last free stack trace: [ 160.711282][ C0] free_unref_page_prepare+0x2a9/0x3a0 [ 160.716583][ C0] free_unref_page_list+0x110/0x4c0 [ 160.721628][ C0] release_pages+0xa62/0xaa0 [ 160.726039][ C0] free_pages_and_swap_cache+0x86/0xa0 [ 160.731337][ C0] tlb_finish_mmu+0x175/0x300 [ 160.735847][ C0] exit_mmap+0x2db/0x520 [ 160.739931][ C0] __mmput+0x92/0x2e0 [ 160.743741][ C0] mmput+0x47/0x60 [ 160.747302][ C0] do_exit+0x99f/0x2660 [ 160.751300][ C0] do_group_exit+0x13e/0x300 [ 160.755728][ C0] __x64_sys_exit_group+0x3f/0x40 [ 160.760593][ C0] do_syscall_64+0xcf/0x170 [ 160.764921][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 160.770640][ C0] [ 160.772810][ C0] Memory state around the buggy address: [ 160.778290][ C0] ffff8881da853080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 160.786186][ C0] ffff8881da853100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 160.794087][ C0] >ffff8881da853180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 160.802064][ C0] ^ [ 160.808318][ C0] ffff8881da853200: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 160.816223][ C0] ffff8881da853280: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 160.824207][ C0] ================================================================== [ 160.832096][ C0] Disabling lock debugging due to kernel taint [ 160.840332][ T5] usb 1-1: New USB device found, idVendor=0403, idProduct=f0c8, bcdDevice= 2.56 [ 160.844707][ T24] usb 2-1: device descriptor read/8, error -61 [ 160.860116][ C0] kasan: CONFIG_KASAN_INLINE enabled [ 160.865236][ C0] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 160.873148][ C0] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 160.879939][ C0] CPU: 0 PID: 1589 Comm: syz-executor Tainted: G B W 5.4.292-syzkaller-00021-gcd8e74fa0fa3 #0 [ 160.891104][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 160.901021][ C0] RIP: 0010:__run_timers+0x74b/0xb60 [ 160.906142][ C0] Code: 89 ef e8 88 d8 3c 00 4d 89 65 00 4d 85 e4 74 2e e8 aa dd 0e 00 49 83 c4 08 4c 89 e0 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 4c 89 e7 e8 57 d8 3c 00 4d 89 2c 24 eb 05 e8 7c [ 160.925591][ C0] RSP: 0018:ffff8881f6e09d40 EFLAGS: 00010003 [ 160.931478][ C0] RAX: 0000000040000002 RBX: 1ffff1103b50a639 RCX: dffffc0000000000 [ 160.939383][ C0] RDX: 0000000000000101 RSI: 0000000000000008 RDI: ffff8881da8531c8 [ 160.947194][ C0] RBP: ffff8881f6e09eb8 R08: 0000000000000004 R09: 0000000000000003 [ 160.955556][ C0] R10: ffffed103edc1398 R11: 1ffff1103edc1398 R12: 0000000200000015 [ 160.963360][ C0] R13: ffff8881f6e09e00 R14: ffff8881da8531c8 R15: 1ffff1103b50a638 [ 160.971177][ C0] FS: 0000555583eea500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 160.983084][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.989588][ C0] CR2: 00007fff84ad8628 CR3: 00000001c80d6000 CR4: 00000000003426b0 [ 160.997400][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.005225][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.013111][ C0] Call Trace: [ 161.016233][ C0] [ 161.018957][ C0] ? enqueue_timer+0x2c0/0x2c0 [ 161.023532][ C0] ? check_preemption_disabled+0x9b/0x300 [ 161.029090][ C0] ? debug_smp_processor_id+0x20/0x20 [ 161.034303][ C0] run_timer_softirq+0x6a/0xf0 [ 161.038914][ C0] __do_softirq+0x236/0x660 [ 161.043263][ C0] irq_exit+0x197/0x1c0 [ 161.047247][ C0] smp_apic_timer_interrupt+0x11d/0x490 [ 161.052617][ C0] apic_timer_interrupt+0xf/0x20 [ 161.057369][ C0] [ 161.060165][ C0] RIP: 0010:update_stack_state+0x1a2/0x4c0 [ 161.065802][ C0] Code: ff e8 42 28 f8 ff 85 c0 0f 85 2f 01 00 00 48 8b 85 30 ff ff ff 42 80 3c 28 00 74 08 4c 89 f7 e8 64 d4 5f 00 4d 89 f4 4d 8b 3e <48> 8b 85 38 ff ff ff 42 80 3c 28 00 74 0c 48 8b bd 58 ff ff ff e8 [ 161.085240][ C0] RSP: 0018:ffff8881c80ef0d8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 161.093489][ C0] RAX: 1ffff1103901de4a RBX: ffff8881c80ef248 RCX: 1ffff1103901de4b [ 161.101398][ C0] RDX: 1ffff1103901de4c RSI: 1ffff1103901de4a RDI: ffff8881c80ef2a0 [ 161.109217][ C0] RBP: ffff8881c80ef1a8 R08: dffffc0000000000 R09: ffff8881c80ef248 [ 161.117035][ C0] R10: ffffed103901de55 R11: 1ffff1103901de49 R12: ffff8881c80ef250 [ 161.124848][ C0] R13: dffffc0000000000 R14: ffff8881c80ef250 R15: ffff8881c80e8000 [ 161.132680][ C0] unwind_next_frame+0x3f7/0x760 [ 161.137446][ C0] ? stack_trace_save+0xf0/0xf0 [ 161.142242][ C0] arch_stack_walk+0x10c/0x140 [ 161.146839][ C0] ? stack_trace_save+0xaa/0xf0 [ 161.151529][ C0] stack_trace_save+0xaa/0xf0 [ 161.156031][ C0] ? stack_trace_snprint+0x170/0x170 [ 161.161159][ C0] ? __free_one_page+0x628/0xa00 [ 161.165936][ C0] save_stack+0x97/0x560 [ 161.170020][ C0] ? __reset_page_owner+0x110/0x110 [ 161.175048][ C0] ? check_preemption_disabled+0x118/0x300 [ 161.180698][ C0] __reset_page_owner+0x23/0x110 [ 161.185463][ C0] free_unref_page_prepare+0x2a9/0x3a0 [ 161.190756][ C0] free_unref_page_list+0x110/0x4c0 [ 161.195797][ C0] ? free_unref_page_commit+0x2d0/0x2d0 [ 161.201177][ C0] ? mem_cgroup_uncharge_list+0xb5/0xe0 [ 161.206563][ C0] release_pages+0xa62/0xaa0 [ 161.210999][ C0] ? lru_add_drain_per_cpu+0x60/0x60 [ 161.216101][ C0] ? __kasan_check_write+0x14/0x20 [ 161.221044][ C0] ? page_cache_free_page+0x14e/0x170 [ 161.226255][ C0] __pagevec_release+0xbb/0x140 [ 161.231042][ C0] shmem_undo_range+0x7d8/0x1860 [ 161.235830][ C0] ? shmem_truncate_range+0xb0/0xb0 [ 161.241041][ C0] ? check_preemption_disabled+0x9b/0x300 [ 161.246613][ C0] ? _raw_spin_lock+0x8e/0xe0 [ 161.251107][ C0] ? _raw_spin_trylock_bh+0x130/0x130 [ 161.256401][ C0] ? kfree+0xbe/0x260 [ 161.260223][ C0] ? security_sb_free+0x45/0x80 [ 161.264913][ C0] ? __put_super+0x19a/0x2a0 [ 161.269352][ C0] ? deactivate_locked_super+0xd4/0x100 [ 161.274720][ C0] ? deactivate_super+0x14f/0x1d0 [ 161.279582][ C0] shmem_evict_inode+0x204/0x9a0 [ 161.284444][ C0] ? inode_wait_for_writeback+0x1b0/0x200 [ 161.290151][ C0] ? shmem_free_in_core_inode+0xb0/0xb0 [ 161.295788][ C0] ? bit_waitqueue+0x30/0x30 [ 161.300204][ C0] ? shmem_free_in_core_inode+0xb0/0xb0 [ 161.305573][ C0] evict+0x465/0x880 [ 161.309421][ C0] ? mode_strip_sgid+0x150/0x150 [ 161.314186][ C0] ? _atomic_dec_and_lock+0x16f/0x200 [ 161.319399][ C0] ? asan.module_dtor+0x20/0x20 [ 161.324073][ C0] ? __fsnotify_parent+0x310/0x310 [ 161.329024][ C0] iput+0x67d/0x810 [ 161.332672][ C0] dentry_unlink_inode+0x2ca/0x370 [ 161.337614][ C0] __dentry_kill+0x43e/0x640 [ 161.342035][ C0] dentry_kill+0xc0/0x2a0 [ 161.346203][ C0] dput+0x42/0x80 [ 161.349674][ C0] __fput+0x4ba/0x730 [ 161.353497][ C0] ____fput+0x15/0x20 [ 161.357326][ C0] task_work_run+0x146/0x170 [ 161.361741][ C0] exit_to_usermode_loop+0x195/0x1b0 [ 161.366865][ C0] prepare_exit_to_usermode+0x18e/0x1f0 [ 161.372418][ C0] do_syscall_64+0x13e/0x170 [ 161.376843][ C0] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 161.382566][ C0] RIP: 0033:0x7fe19ee4ac97 [ 161.386827][ C0] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 161.406835][ C0] RSP: 002b:00007ffdbaf6e6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 161.415081][ C0] RAX: 0000000000000000 RBX: 00007fe19eecb89d RCX: 00007fe19ee4ac97 [ 161.422897][ C0] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffdbaf6e7b0 [ 161.430890][ C0] RBP: 00007ffdbaf6e7b0 R08: 0000000000000000 R09: 0000000000000000 [ 161.439044][ C0] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffdbaf6f840 [ 161.447201][ C0] R13: 00007fe19eecb89d R14: 0000000000026f94 R15: 00007ffdbaf6f880 [ 161.456496][ C0] Modules linked in: [ 161.460607][ C0] ---[ end trace e139226ab651cdba ]--- [ 161.466686][ C0] RIP: 0010:__run_timers+0x74b/0xb60 [ 161.474250][ C0] Code: 89 ef e8 88 d8 3c 00 4d 89 65 00 4d 85 e4 74 2e e8 aa dd 0e 00 49 83 c4 08 4c 89 e0 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 4c 89 e7 e8 57 d8 3c 00 4d 89 2c 24 eb 05 e8 7c [ 161.497893][ C0] RSP: 0018:ffff8881f6e09d40 EFLAGS: 00010003 [ 161.503789][ C0] RAX: 0000000040000002 RBX: 1ffff1103b50a639 RCX: dffffc0000000000 [ 161.511768][ C0] RDX: 0000000000000101 RSI: 0000000000000008 RDI: ffff8881da8531c8 [ 161.519840][ C0] RBP: ffff8881f6e09eb8 R08: 0000000000000004 R09: 0000000000000003 [ 161.527865][ C0] R10: ffffed103edc1398 R11: 1ffff1103edc1398 R12: 0000000200000015 [ 161.535762][ C0] R13: ffff8881f6e09e00 R14: ffff8881da8531c8 R15: 1ffff1103b50a638 [ 161.543579][ C0] FS: 0000555583eea500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 161.552338][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.558760][ C0] CR2: 00007fff84ad8628 CR3: 00000001c80d6000 CR4: 00000000003426b0 [ 161.566572][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 161.574379][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 161.582224][ C0] Kernel panic - not syncing: Fatal exception in interrupt [ 161.589444][ C0] Kernel Offset: disabled [ 161.593590][ C0] Rebooting in 86400 seconds..