last executing test programs: 6.72101626s ago: executing program 3 (id=4): syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x88e, &(0x7f0000000480)={[{@errors_remount}, {@mblk_io_submit}, {@inlinecrypt}, {@test_dummy_encryption_v1}, {@barrier}, {@discard}, {@usrquota}]}, 0x3, 0x45d, &(0x7f0000000f00)="$eJzs3M9PHFUcAPDv7AKFlgo29UdpVbQaiT+g0Fp78KBGEw+amOihHhFog90WUzCxlSg1ph5NE+/Go4l/gSe9GPVk4lXvpkljuLQaD2tmf8DudndhcWFb9vNJBt6bmeW978y83ffm7RBA1xpNfyQRgxHxe0QMFbPVO4wWf91aXZ75e3V5Jol8/q2/ksJ+N1eXZ8q7ll+3r5zpich8lsThOuUuXrp8bjqXm7tYyk8snX9/YvHS5Wfnz0+fnTs7d2Hq1KkTxyefPzn1XFviTOO6OfLxwpFDr71z7Y2Z09fe/fnbpBx/TRxtMtps4xP5fJuL66z9Femkp4MVoSXZYjON3kL7H4psrJ+8oXj1045WDthW+Xw+f3/jzSt5YBdLotM1ADqj/EGfjn/LS20nIFPVYWh7F6SjbrxUHAClcd8qLcUtPWtx99aMb9tpNCJOr/zzVbrE9tyHAACo8n3a/3mmXv8vE5X3he4pzaEMR8S9EXEgIk5GxMGIuC+isO8DEfFgi+XXTpLc3v/JXN9SYJuU9v9eKM1tVff/1nq9w9lSbn8h/t7kzHxu7ljpmIxF7540P9mkjB9e+e2LRtsq+3/pkpZf7guW6nG9Z0/1a2anl6b/T8yVblyJGOmpF3+yNhOQRMShiBjZYhnzT31zpNG2JvEPNPubhUPShnmm/NcRTxbP/0rUxF+WNJ+fnOiP3NyxifJVcbtffr36ZqPyNz7/2ys9/3vrXv9r8Q8nlfO1i62XcfWPzxuOabZ6/fclb1et+3B6aeniZERf8nqx0pXrp2r2m1rfP41/7Gj99n8g1o/E4YhIL+KHIuLhiHikVPdHI+KxiDjaJP6fXn78vaoVY4MtxL+90vhnWzr/64m+qF1TL/FRLnvux++qCh2OFuJPz/+JQmqstGYz738b12urVzMAAADcfTIRMRhJZnwtncmMjxe/w38w9mZyC4tLT59Z+ODCbPEZgeHozZTvdA1V3A+dLA3ry/mpmvzx0n3jL7MDhfz4zEJuttPBQ5fb16D9p/7Mdrp2wLbzvBZ0L+0fupf2D91L+4fuVaf91/ny7b81jwwCu0G9z/9POlAPYOfVtH/TftBFjP+he2n/0L02bP9XdqYewI5aHIiNH5K/SxIvxh1RjS5JROaOqEY7Ev0RTVpB/6b+zcWuS3T6nQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA9/gsAAP//Gcvtaw==") r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r2, 0x0, 0x40) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x201, 0x0, 0x0, {0x3}, [@IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xff}]}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x58}}, 0x0) sendmsg$IPSET_CMD_RENAME(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x34, 0x5, 0x6, 0x301, 0x0, 0x0, {0x7, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz2\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x20004040}, 0x50040) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='iocharset=iso8859-4,discard,namecase=1,dmask=00000000000000000000003,fmask=00000000000000000000005,allow_utime=00000000000000000001701,allow_utime=00000000000000000000002,iocharset=macceltic,iocharset=iso8859-2,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c757466382c11d8b52b57d2afab69011ef557e362b500f718733d0b64d6799056b0249ffae53cc3a0340ad13e5ed49109ffcd6b2a1923db7ae93170a5710dfffbbdb47b047be1b10a390285833f269b6c204ff741dd776acf094ab1a73676d8a17c248a3beeb25d3e03c26965d8e0ebc58096fb7789dbd075ff8cfe6cc0e5d7f9c0bce0aca4b998d612ec60d667816c5aa3eaa36b"], 0x1, 0x152b, &(0x7f0000001a40)="$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") r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) write$UHID_CREATE2(r4, &(0x7f0000000340)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x88fd537e5c114b6e, 0x11, r4, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) add_key(&(0x7f0000000200)='pkcs7_test\x00', 0x0, &(0x7f0000000180)="100c060826d775b31aeca7ca3792", 0xe, 0xfffffffffffffffc) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000c00)={0x3c, r0, 0x101, 0xfffffffc, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_PRIVACY={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_IE={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x44}, 0x4004880) 6.433929736s ago: executing program 1 (id=2): syz_mount_image$gfs2(&(0x7f0000021140), &(0x7f0000021180)='./file0\x00', 0x0, &(0x7f00000211c0), 0x1, 0x21135, &(0x7f0000000000)="$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ZuxbsW/HvhP7bux7sSNj34/9IPbD2I9iR8V+HPtJ7Kexn8V+HvtF7JexX8V+HftN7Lex38V+H/tDbPy9v9NPsT/Hjo79JfbX2N9if48dE/tH7J+xf/3XTtkWO07suLHjxY4fGz2acsLYiWInjp0kdtLYyWInj50iNj6unbKIbcW2x3aM7RQb38Epp4rtHDt1bJfYaWKnjZ0utmvs9LEzxM4YO1PszLGzxM4aO1vs7LFzxM4ZO1fs3LHzxM4bO1/s/LELxC4Y2y12odiFffwPAPnoPwDko/8AkI/+A0A++g8A+eg/8P9jxy6DbksIs02fbhqHgYS2BBICEYgRQnB3SEJcCFESorhTuLu7u7u7u7u7u7vDFF8/+WhmhiGpYahU3df159l7nf2ud63z597rBXr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB69B8AevQfAHr0HwB61v9jHu3Il77/+tDTb8+wPeP2TNszb8+yPev2bNuzb8+xPef2XNtzb8+zPe/2fNvzby+wveD2QtsLb393+3vb399eZPsH2z/c/tH2j7d/sv3T7Z9t/3z7F9u/3F50+1fbi23/evs327/d/t3277f/sL349h+3/7S9xPaft/+y/dftv23/ffsf20tuL7W99PYy28tuL7e9/PYK2ytur7S98vYq26tur7bdd8VDr769xvaa22ttr729zva62+ttr7+9wfaG2xttb7y9yfam25ttb769xfaW21ttb729zfa229ttb7+9w/aO2ztt77y9y/au27tt7769x/ae23tt7729z/a+2/tt7799wPaB2wdtH7x9yPah24dtH759xPaR20dtH719zPax28dtH799wvaJ2ydtn7x9yvap26dtn759xvaZ22dtn719zva52+dtn799wfaF2xdtX7x9yfal25dtX759xfaV21dtX719zfa129dtX799w/aN2zdt37x9y/at27dt3759x/ad23dt3719z/a92/dt37/9wPaD2w9tP7z9yPaj249tP779xPaT209tP739zPaz289tP7/9wvaL27Xg0C9vv7L96vZr269vv7H95vZb229vv7P97lF72IHtQduDt8fYHrJdnw471vbY2+Nsj7s93vb42xNsT7jdc+5hJ9qeePtT25/enmR76HYXetjh2yO2R25/Zvuz25NuT7b9ue3Pb0++/YXtKban3P7i9pe2v7z9le2ptqfe/ur217a/vv2N7W9uT7P9re1pPf8DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQM/6f8yjHfnS918fdrrt72xPvz3D9ozbM23PvD3L9qzbs23Pvj3H9pzbc23PvT3P9rzb823Pv73A9oLbC20vvP3d7e9tf397ke0fbP9w+0fbP97+yfZPt3+2/fPtX2z/cnvR7V9tL7b96+3fbP92+3fbv9/+w/bi23/c/tP2Ett/3v7L9l+3/7b99+1/bC+5vdT20tvLbC+7vdz28tsrbK+4vdL2yturbK+6vdp23x0Pu/r2Gttrbq+1vfb2Otvrbq+3vf72Btsbbm+0vfH2Jtubbm+2vfn2Fttbbm+1vfX2Ntvbbm+3vf32Dts7bu+0vfP2Ltu7bu+2vfv2Htt7bu+1vff2Ptv7bu+3vf/2AdsHbh+0ffD2IduHbh+2ffj2EdtHbh+1ffT2MdvHbh+3ffz2Cdsnbp+0ffL2Kdunbp+2ffr2Gdtnbp+1ffb2Odvnbp+3ff72BdsXbl+0ffH2JduXbl+2ffn2FdtXbl+1ffX2NdvXbl+3ff32Dds3bt+0ffP2Ldu3bt+2ffv2Hdt3bt+1fff2Pdv3bt+3ff/2A9sPbj+0/fD2I9uPbj+2/fj2E9tPbj+1/fT2M9vPbj+3/fz2C9svbteGw768/cr2q9uvbb++/cb2m9tvbb+9/c72u0ft4Qe2B20P3h5je8h2vTr8WNtjb4+zPe72eNvjb0+wPeF2z72Hn2h74u1PbX96e5LtodvDtrvgw4/YHrn9me3Pbk+6Pdn257Y/vz359he2p9iecvuL21/a/vL2V7an2p56+6vbX9v++vY3tr+5PY3nfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDo0X8A6NF/AOjRfwDoWf+PebQjX/r+68NPu/3t7em2v7M9/fYM2zNuz7Q98/Ys27Nuz7Y9+/Yc23Nuz7U99/Y82/Nuz7c9//YC2wtuL7S98PZ3t7+3/f3tRbZ/sP3D7R9t/3j7J9s/3f7Z9s+3f7H9y+1Ft3+1vdj2r7d/s/3b7d9t/377D9uLb/9x+0/bS2z/efsv23/d/tv237f/sb3k9lLbS28vs73s9nLby2+vsL3i9krbK2+vsr3q9mrbfZc8/Orba2yvub3W9trb62yvu73e9vrbG2xvuL3R9sbbm2xvur3Z9ubbW2xvub3V9tbb22xvu73d9vbbO2zvuL3T9s7bu2zvur3b9u7be2zvub3X9t7b+2zvu73f9v7bB2wfuH3Q9sHbh2wfun3Y9uHbR2wfuX3U9tHbx2wfu33c9vHbJ2yfuH3S9snbp2yfun3a9unbZ2yfuX3W9tnb52yfu33e9vnbF2xfuH3R9sXbl2xfun3Z9uXbV2xfuX3V9tXb12xfu33d9vXbN2zfuH3T9s3bt2zfun3b9u3bd2zfuX3X9t3b92zfu33f9v3bD2w/uP3Q9sPbj2w/uv3Y9uPbT2w/uf3U9tPbz2w/u/3c9vPbL2y/uF0rDv/y9ivbr26/tv369hvbb26/tf329jvb7x61RxzYHrQ9eHuM7SHb9euIY22PvT3O9rjb422Pvz3B9oTbPQcfcaLtibc/tf3p7Um2h24P2x6+3YUfceT2Z7Y/uz3p9mTbn9v+/Pbk21/YnmJ7yu0vbn9p+8vbX9meanvq7a9uf23769vf8PwPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD36DwA9+g8APfoPAD3r/zGPduRL3399xGm2v7U97fa3t6fb/s729NszbM+4PdP2zNuzbM+6Pdv27NtzbM+5Pdf23NvzbM+7Pd/2/NsLbC+4vdD2wtvf3f7e9ve3F9n+wfYPt3+0/ePtn2z/dPtn2z/f/sX2L7cX3f7V9mLbv97+zfZvt3+3/fvtP2wvvv3H7T9tL7H95+2/bP91+2/bf9/+x/aS20ttL729zPay28ttL7+9wvaK2yttr7y9yvaq26tt993yiKtvr7G95vZa22tvr7O97vZ62+tvb7C94fZG2xtvb7K96fZm25tvb7G95fZW21tvb7O97fZ229tv77C94/ZO2ztv77K96/Zu27tv77G95/Ze23tv77O97/Z+2/tvH7B94PZB2wdvH7J96PZh24dvH7F95PZR20dvH7N97PZx28dvn7B94vZJ2ydvn7J96vZp26dvn7F95vZZ22dvn7N97vZ52+dvX7B94fZF2xdvX7J96fZl25dvX7F95fZV21dvX7N97fZ129dv37B94/ZN2zdv37J96/Zt27dv37F95/Zd23dv37N97/Z92/dvP7D94PZD2w9vP7L96PZj249vP7H95PZT209vP7P97PZz289vv7D94nbtOOLL269sv7r92vbr229sv7n91vbb2+9sv3vUHnlge9D24O0xtods17Mjj7U99vY42+Nuj7c9/vYE2xNu91x85Im2J97+1PantyfZHro9bHv49ojtbuDIn9n+7Pak25Ntf27789uTb39he4rtKbe/uP2l7S9vf2V7qu2pt7+6/TXP/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj/wDQo/8A0KP/ANCj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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/JDhzIAAAAAAjzt86j/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBeAQAA//9ie76f") arch_prctl$ARCH_GET_CPUID(0x1011) 6.402310678s ago: executing program 4 (id=5): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f0000002300)=[{{&(0x7f0000000140)={0xa, 0x4e21, 0x8, @remote, 0x7}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1}}], 0x1, 0xc0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0xc, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f00000001c0)={r2, 0x7f}, 0x8) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000), 0x8) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x18, 0xb, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000000000000000000000515a80290200000020000000000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000500000000850000000600000095"], &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e23, 0x4, @empty, 0x4}, 0x1c) sendto$inet6(r4, &(0x7f0000000180)="1a", 0x1, 0x0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f0000000c80)="7cffa9061b2f8b082b6f69ae50430c8a8b6aa3162ba083c4a52e1ab0ac50ed4a19b1a69988000d5bed4433daaa4932dbb1cb3550dee8b23579d76ce37d574b43fca1eed8ebd38d1303240ed0d84517692128dd5aef5c4d60a6659952a1437c6f0ac3ed75806011ccbaa504f41a7e0abcf8823bc4a71ef8c52c2b297b539eaf752c56ebfe9b0542543069257dafcbf76c958d4cbf4eaaa67c5c2bd9e6518be34b56add7613ab83d389724b664e62c154e1a5aac073a53a0e8cadcf51ef495ebbcc77d5e36ff24c3f282289cc077374b714e08fbfecbdc8f14ef3fd409af4caf6fcb7d663beab335f239a1e93b399c93d7c036e1b39a7c477945f82b6dde53b1c21b590a58ba688ac4fb530d2c5b1195a127d2eaec840ab59f090d7047c278611e080cebe7b28588c11a44be99fe6f88c73441bf625b70565669997f4c3cda5afe1d6429908a69a459d35ba8c2f28076d8711f2667de749a783fac94ebd02680f20fb723c35c287a1f45064846385750665ffa74579083fbb1b1d6b7c90168252b1c5313544569203e7adb8e271a94f7413e5cfd6aa3157c4fc29bddba3683fcd032aecb513b2f27530fbefa0000000000000003c058e812d8db87de5e3eceae268b91f7d59daf77646fa4df99877dd5a9540934c7af91b96486eea62897be6acbe1bae8e46b112f1385e7cea9e4daccc6f1b98ce3b4322af8299a45ddcb5be8d3e469fdde9896ca324a2f3c88c616a7dccde331698ce2d39f96220251011b4dfbec953b5c30e94adb5586cec0af234859805bb7df1101ae80318ff127e913178d79cfa918d54585b6184255e872e2dc33a5c7c30a756bbd63c32a3e6a22863781747d185acb64583976c4289394d642b07d18e2932d0a78bd2ccf92b3e94e82f1e9239fa272402f4c9efcf068709a44d6f652a4f23df89f9a15e6bf0c7e65d8f3e32c35e83d30298074d16cb5ff4ded1df81009bbae888fceb9a8109ba319605e1776e52d2069b5cd7de07cf8dc488ba6a9c7559ff49674a490991f323736f302004007d0ccf2e5eaceac6b56f48f2b00592d7a378f118d8b3e5ecd2035c8252374c91bc79cf26ac11ddffe2c09e1aa032da0713732387f950e3f4e301eb1d26e5a2b19318e50d555c832e279894d8c9b03e8940738c0fe391b29907d0d5f9214d6e697a19247f4e8221aca2ac47debd7c45b8344941cbecbaf44af343b24a4f88caf207d72002fb8b7d156997cb7275f535e6a9d6480046246e60bea0cf6f54abc69ff9418b6cb9301eb6890227215b633a886fb13c89698e51e482c42ca99613b20e22e5ce15272f5bda8b18cf53d49130a94135dd8a9692c", 0x34000, 0xbcff, 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r5, 0x560f, &(0x7f0000000140)) shutdown(r4, 0x1) getsockopt$inet_sctp6_SCTP_STATUS(r4, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x7, 0x1, 0x9, 0xe, 0x3, 0x3ff, 0xe, {0x0, @in6={{0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x3d}}}, 0x6, 0x2, 0x9, 0x7, 0x9}}, &(0x7f0000000080)=0xb0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000300)='rcu_utilization\x00', r3}, 0x10) fsopen(0x0, 0x1) syz_clone3(&(0x7f0000000340)={0xc1020080, 0x0, &(0x7f0000000040), &(0x7f0000000080), {0x2c}, &(0x7f0000000200)=""/140, 0x8c, &(0x7f0000000580)=""/209, &(0x7f0000000100)=[0x0, 0x0], 0x2, {r3}}, 0x58) 6.308450467s ago: executing program 2 (id=3): syz_usbip_server_init(0x5) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x7) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x40102) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, 0x0, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2f) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002040)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0xf}, 0x94) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r2, 0x0, 0x4814) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) r4 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) r5 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x194) fcntl$notify(r5, 0x402, 0x80000000) sendfile(r4, r3, &(0x7f0000002080)=0x64, 0x21c) socket$igmp6(0xa, 0x3, 0x2) 5.26405003s ago: executing program 3 (id=6): r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="d3baa189b281d3dc65cb112b91d89fe0814602b405f98fbab3d893096fbfbf2daa9997295ef57e56df4ce9f53d9113199390b4bcbc2980a46ce7a8b26e", 0x3d, 0x800, &(0x7f0000000040)={0xa, 0x4e20, 0x1, @private2, 0x200}, 0x1c) r1 = accept4(r0, &(0x7f0000000080)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000100)=0x80, 0x80800) recvmsg(r1, &(0x7f0000001200)={&(0x7f0000000140)=@rc={0x1f, @fixed}, 0x80, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1}, 0x100) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001240)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) r4 = io_uring_setup(0x2d14, &(0x7f0000001280)={0x0, 0x451e, 0x2, 0x1, 0xa2, 0x0, r3}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000001300)={0x0, 0x7}, &(0x7f0000001340)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000001380)={r5, @in6={{0xa, 0x4e23, 0xf, @empty, 0x1000}}, 0x8000, 0x3400, 0x0, 0x1, 0x48, 0x7, 0xff}, &(0x7f0000001440)=0x9c) r6 = openat$capi20(0xffffffffffffff9c, &(0x7f0000001480), 0x4040, 0x0) ioctl$CAPI_GET_SERIAL(r6, 0xc0044308, &(0x7f00000014c0)) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000001540)=[0x0]}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f00000015c0)={&(0x7f0000001500)=[0x0], 0x1, r7}) getsockopt$IP_SET_OP_GET_BYINDEX(r3, 0x1, 0x53, &(0x7f0000001640)={0x7, 0x7, 0xffffffffffffffff}, &(0x7f0000001680)=0x28) write(r0, &(0x7f00000016c0)="4070454026329c677ce161790154c47c49cc8123740509cb6dd3d52dd26c484d24e7f9dbcf67b7671f2630186c02c40fc2ae2bbac13958e378c97a35a03c03183d7a873bea7466d013e0516ccf94c359aa987d39032ca699aecb20524c392657ccd2bb1a2042ff4ea03abb6a2e39f8828dfaab2498348dbea9bc6a2ba0ac844de9dd", 0x82) r8 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0x1, 0x7, 0x4, 0x9}, {0x6, 0xf8, 0x10, 0x7}, {0x8, 0x5, 0x96, 0x69}, {0x5, 0xa0, 0x9, 0x1c0000}]}) syz_open_dev$sndmidi(&(0x7f0000001800), 0x1, 0x4a0800) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000001840)={0x0, r1, 0x8d, 0x1, 0x0, 0x4}) r9 = syz_open_dev$vbi(&(0x7f0000001880), 0x2, 0x2) ioctl$VIDIOC_S_CROP(r9, 0x4014563c, &(0x7f00000018c0)={0x6, {0x1, 0xfffffffd, 0x3, 0x6}}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000001900)={0x3, "3f04e2"}, 0x4) ioctl$KVM_SET_SIGNAL_MASK(r3, 0x4004ae8b, &(0x7f0000001940)={0x42, "d2c2e713a927ba023f2e5b69099e25f11a9bfb48951e031b94bc41bf83beea50eb3eb4cada6c8b67960b15dfbe24d9d828e43c2c0a763baafdca7047b1d50af858f9"}) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f00000019c0)={r5, 0x7, 0x31, "7ec5d5a28cf2c52377160bf6fc480830348c13fddd806a083b47014b19635348e4581d6ab31736980933853f6fe6860cbd"}, 0x39) getpid() bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001dc0)={r8, 0x20, &(0x7f0000001d80)={&(0x7f0000001c00)=""/241, 0xf1, 0x0, &(0x7f0000001d00)=""/100, 0x64}}, 0x10) r11 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001e00), 0x4000, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001e40)={r3, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001ec0)={0xd, 0x14, &(0x7f0000001a00)=@raw=[@btf_id={0x18, 0x8, 0x3, 0x0, 0x2}, @exit, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6fcb}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @map_val={0x18, 0x4, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x40}, @map_idx_val={0x18, 0x2, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x8}, @map_idx={0x18, 0xe, 0x5, 0x0, 0xc}, @map_val={0x18, 0x0, 0x2, 0x0, r6, 0x0, 0x0, 0x0, 0x5e}], &(0x7f0000001ac0)='GPL\x00', 0xa846, 0x7b, &(0x7f0000001b00)=""/123, 0x40f00, 0x60, '\x00', r2, @sock_ops=0x3, r3, 0x8, &(0x7f0000001b80)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000001bc0)={0x4, 0xe, 0xa2d7, 0x3}, 0x10, r10, r11, 0x0, &(0x7f0000001e80)=[r3, r3, r3, r12, r3], 0x0, 0x10, 0x9}, 0x94) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r3, 0x84, 0x23, &(0x7f0000001f80)={r5, 0xd}, 0x8) ioctl$VIDIOC_G_OUTPUT(r9, 0x8004562e, &(0x7f0000001fc0)) fremovexattr(r12, &(0x7f0000002000)=@random={'btrfs.', ',\x00'}) 4.837014018s ago: executing program 3 (id=8): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8e}, 0x0) sched_setscheduler(0x0, 0x2, 0x0) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./bus\x00', 0x48000, &(0x7f00000008c0)=ANY=[@ANYBLOB="002afdae3565781009f76e97b48ab97bfb17214266c0e5b7032d7a3d77ba65f6179d16cef7c34648024212402e69cc86c8fce5989be545ce26a9c4f5f2165f36561402b40d94de59edbb0507bf01e3ece0fd57e13bef384234e823d81383eac1c0afb4464b4d16006b7691ea638989f6f567a2817567b9c1606c0a15f5a0dbce62f473cd22efb03bcddff402dacf8c1372a5e8ff5bc5b6a5015037cf1236a6167a302d5d082a447099b4ee2bc4", @ANYRES32, @ANYRES32, @ANYRESOCT], 0x1, 0x10612, &(0x7f0000010680)="$eJzs3D1vW9UfB/Cfk38f/6VUqA8MIK6EkBKptur0QbCgAq0A0VYVhYEJHNu13Nq+UewkpgsLDEhMLLwJJngNLLCzwsLGAhJbRZDvPUEEKpUmbtKSz0e6+Z57fO7P51hejm90A9izjmW//VqJo3EoImYj4khE0a6ko3CxjKcj4rnUNZOOSur/s2N/RByOiKOT4mXNSnrpmd/v/vjVd1ee/fSHz7//6ItfbuzOioFHwQsR0V8q22v9MvNOmbdSf2O1W2T/3GrK8oX+7XSel7nWXiwqrDU2xjWKPNspx+dLK8NJ3uw1mpPsdG8W/UuD8g2Hq52NOsUFtxrLxXmrvVhkd5gX2blTzmuc8s5wVNZppXofFuVjNNrIsr89bpfrWbpdZHMwSv1l3bzVHk9yNWV6u2jmvVYxj8Utf8yPvCvdwco4W20vD7v5IDtfq79Yq1+o1pfzVnvUPldt9FsXzmVznd5kWHXUbvQvdvK802vXmnl/PpvrNJvVej2bu9Re7DYGWb1eO1s7Uz0/n1qns9evvZv1WtncJF/tDlZG3d4wu5kvZ+UV89lC7exL89nz9ezG1evZ9bcvX756/Z33L7137ZWrb76WBv1jWtncwpmFhWr9THWhPr/VlZ9eL+3V9ZfGle1dzx7n+wPwwLay/5+x/we2yf7f/j/29P7f+sP+n+3y/QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LN+2vf1G0XjWHn+/9T/ROp6KiJORcTJiDgREev3MBv7N9U8HhGV1L7X+H1/m8M3lSgqTK45kI7DEXExHXeffNifAgAAAPx3ffntx59EzE6axZ+Xd3tC7KT0o83BadUrfvL537SqHS+KjadU7cRGyak4GRH7jv08pWqnImLmyAdTqvavzG6Kg3+JShkzOzkbAABgZ2zeCTzg7m19+vMBAADgYflstyfA7iju16b/xU/3gg+UkW4IHto4e2sXZgcAAADcX2UKIwAAAIDHXbH/v//z/2Y9/w8AAAAeY+Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuXscp4EwDMBvNphd/sQK7c9VtkKUKfYQVNSUHABuQ5czIEU5R+g4AkpQ7EHCUQokj2OInkdyZmwlrz6n+zzWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJi+N8vF1/XnL0MyPiTZ7oapd0cAAADAoU2zXLST6+78Rbn+qlx6k+Q+yV2S2yTHevd5nvYyb5LMyvzY95uDGr4lbcL+N5fleJ7kXTl+vh77XwAAAIDztV49PCbz/bT9eDt1QZxSeWhzVSuvfeTzpFbaTRv2qVLa7e/IKu6SNNc/KqXdJ7l4+b5S2l+Z94arP4ZZN1ycshoAAOA0+p1Ate4NAACAf87HqQtgGu16bXkXv6wFX3ZDWRB81jsDAAAA/kOzqQsAAAAARtf2//b/AwAAgPPW7f8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAmDbNcrFePTwOzdnuhqlzNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCL/XlJwRAGgjDY/1O9U/D+t1IadKsrd1UQ+JghhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJXXcfI+49NYk3w7bfw6Hkn+XTWmrhpz142lF8btc9vzPwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAnf05R8EQjMEwmH9xu9OHlfc/kI3yipa2gjADykNCEAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJvP+dT3il9irqp/poku41ZVfVaJIavEmIPElIN2/53leK/bQ78FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsLMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX9ebeJGAijMHo9gMAJAZRAbvGogYQIQQk8JCRLroECaIiEiNSiEbaFXck7jjfzBntOcr9ggvkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAvjY/DZs6LOHUmeTPNS2H43r+I2agU02dv1w/jiHmj6sL/mY1pfBmdPQ9n7rBxVF9NAAAAzJ8i9/chhLf202mMzW7q/7fzmtjz91cmee7ny31/jrn3j2P5sTj/3Kgz2acdQri6vrncq+yEf9tWOEix97rzMHuH5XWr3/iuVnqf9A9NkZ6t2btbG7fTrTfuB4OThZQu/v4pAICf2s1xmuTfRzHu11kYAHOrNR1hpv8vuvXWBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCFjwAAAP//Ll2bvQ==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbee2, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r3 = socket$key(0xf, 0x3, 0x2) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x6, 0x1, &(0x7f0000006680)) iopl(0x3) sendmsg$key(r3, 0x0, 0x4004800) socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x50) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x19, 0xe, &(0x7f0000002140)=ANY=[@ANYRES16=r0], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x94) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000440)={'tunl0\x00', &(0x7f0000000400)={'syztnl0\x00', 0x0, 0x700, 0x0, 0x3ff, 0x20000000, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x100, 0x20, 0x0, 0x0, @loopback, @multicast1}}}}) r5 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000002980)=ANY=[], 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000380)={r5, &(0x7f0000000300)="5ed36098113f76819c7da1840a230eb8153e0db1a54c485d27ef3fd17d69b3350175990c9deb3d595eb418ad50f39125444d59b2bbdc041cc7661c361209ef421499e3cce48fbeedab4ce42c6a410d30e628ec64a5e7103bde0d3aabfd78d2c716d9a122313a8d5a5efa94db2bba0ef6e663a8f03e"}, 0x20) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r4, 0x89f3, &(0x7f0000000240)={'syztnl0\x00', &(0x7f0000000140)={'gretap0\x00', 0x0, 0x7800, 0x0, 0x0, 0x8f2, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty}}}}) creat(&(0x7f0000000580)='./bus/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) 4.710362569s ago: executing program 0 (id=9): socketpair$unix(0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r0 = syz_open_dev$sg(&(0x7f00000004c0), 0x0, 0x20c02) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="aefdda9d240303005a90f57f07703aeff0f64eb9ee07962c220a2e11b44e65d76641cb01085204000000", 0x2a}], 0x1) read(r0, &(0x7f0000001400)=""/4076, 0xfffffeea) socket$nl_generic(0x10, 0x3, 0x10) 4.638351076s ago: executing program 0 (id=10): syz_mount_image$btrfs(&(0x7f00000051c0), &(0x7f0000005200)='./file0\x00', 0x1204408, &(0x7f00000003c0)={[{@compress_force}, {@clear_cache}, {@nodatasum}, {@nossd}, {}, {@space_cache_v1}]}, 0x0, 0x51ab, &(0x7f000000a440)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5g7/6D7KrqA4Cf/f0jm91FHAFJNYqA6ZDNJjFKK1MC1UFxpi4OdZw60UR2g9ssJCZhICnthEA7U5hUVKa1o0NDHUdpkUY6jlK1pEyBcaRTm7ZMxWhl/EFtaxnGSodSm87be8/d+87dm/dCdiFLP58/9p33vufnfT/2nXvvOxcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/h38ZWPMb+1f89Py6+PfPuOHDewcuve+jWw8c3bRpw5EQ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/B87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAsAAAAACPO3DqNnAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBSAAAA//+3Rsqd") r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14b040, 0x10) truncate(&(0x7f00000000c0)='./bus\x00', 0x9471) finit_module(r1, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x6) r4 = socket$inet6_udp(0xa, 0x2, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6004, 0x1) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002240), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002540)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB='X\x00\x00\x00\x00\x00\x00\x00e=00000000000000000020000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) llistxattr(&(0x7f0000004780)='./file0\x00', 0x0, 0xfffffffffffffd93) umount2(&(0x7f0000000500)='./file0\x00', 0x2) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="ac000000", @ANYRES16=r8, @ANYBLOB="01060000000000000000090000002c0004801300010062726f6164636173742d6c696e6b"], 0xac}}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) sendmsg$TIPC_NL_PUBL_GET(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000280)={&(0x7f0000000440)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="d15925bd7000fbdbdf25073988b857bf72536b000100afbe2a9eb691e57564703a73797a320000000024000280080004008000000008000300ab12dd4808000200960800010012000000e8f7d445fb3d4d5773c16ddd5164f7705d2bd6169efeb44a5eed0e0a0fc2d3623d3bfb6214cbf0d8a2d5860247745e028a907328bb2d03c97a821e28"], 0x4c}}, 0x40081) close_range(r4, 0xffffffffffffffff, 0x0) syz_kvm_setup_cpu$x86(r2, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000000)=[@text32={0x20, &(0x7f00000000c0)="b805000000b9fa0000000f8701d1d10fc4020a1bf7b805000000b90000c0fe0fae41d9a0000005003900918b7fae2626000000000f30660fc775022e0fba600c980f320f3566b85700c30fefd0", 0x4d}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_X86_SETUP_MCE(r3, 0x4008ae9c, &(0x7f0000000080)={0x1, 0x1, 0xb}) ioctl$KVM_RUN(r3, 0xae80, 0x0) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f00000007c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x81, "5a199adc7a0263"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f00000017c0)={{r10, 0x1, 0xfffffffffffffff7, 0x7ff, 0x7, 0x29e9, 0x54, 0x4, 0x1, 0x6, 0xfffffffa, 0x0, 0x7, 0x0, 0x8}, 0x20, [0x0, 0x0, 0x0, 0x0]}) sendmsg$IPSET_CMD_CREATE(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="500000000206030000000000000000000d0000000c000300686173683a69700005000400000000000900020073797a31000000000c000780080008400000005d05000500020000000500010006"], 0x50}}, 0x0) r11 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x2, 0x8000) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r11, 0xc1105511, &(0x7f0000000180)={{0x0, 0x6, 0x3, 0x0, 'syz0\x00', 0x4}, 0x2, 0x2, 0x7, 0x0, 0x0, 0x6, 'syz1\x00', 0x0}) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000600)=ANY=[@ANYBLOB="94abbb42ef527bac979b3b332440c6be31d510216b6d2b2a539155587dc306f0e9ae025cc9d3a61f9228b557fe3461743cc1e2c9ac643510eb89dbdbfede53486562cdc5c6dbee9d2cebd21f9945cae5940110e9d16863e812bd35bf525178da5aab7a2c386a35768d87a2ce972562047ff63ddee18b54b9c85df59420f29efd001337f5f341ab1d91c95813f4de0a1a2df4732207e484ccf66934415bc9eab8f8ed8aebf14e990a785157e5a5179d34057e1f0e381d43b36d4a7757", @ANYRESDEC=r4, @ANYRES16=r5, @ANYRESOCT=r9, @ANYRESOCT, @ANYRESDEC=r3, @ANYRES64=0x0]) 4.620221557s ago: executing program 2 (id=11): r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$SNDCTL_DSP_SUBDIVIDE(r0, 0xc0045009, &(0x7f0000000100)) (async) r1 = socket(0x400000000010, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000003640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000003580)=@newtfilter={0x24, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x14, 0x7}, {0x0, 0x7c}, {0x7, 0x9}}}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x40) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000580)=ANY=[@ANYBLOB="1201000083667d1040206402d14e0102030109021b000100000000090400000190f19c00090584"], 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) (async) syz_usb_control_io(r5, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r5, 0x0, &(0x7f0000000180)={0x1c, &(0x7f0000000440)=ANY=[], 0x0, 0x0}) (async) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x107) r7 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f0000000140)={'veth0_to_team\x00', &(0x7f0000000280)=@ethtool_channels={0x3d, 0xffffffff, 0x20, 0x0, 0x4, 0x2, 0x1}}) (async, rerun: 32) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f00000002c0)={'veth0_to_team\x00', &(0x7f0000000000)=@ethtool_cmd={0x2c, 0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x9, 0xff, 0x0, 0x0, 0x0, 0x3}}) (async, rerun: 32) ioctl$sock_inet_SIOCSIFFLAGS(r7, 0x8914, &(0x7f0000000040)={'veth0_to_team\x00', 0x100}) (async) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r6, 0x40086602, &(0x7f0000000080)={@id={0x2, 0x0, @d}}) (async) r8 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r8, &(0x7f0000000100)={0x1f, 0x3}, 0x6) (async, rerun: 64) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x48) (rerun: 64) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) syz_usb_connect(0x0, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000d0918108ac051582588f0000000109022d00010000000009040000030b08000009058d67c8002a000009050502000000000009058b6e"], 0x0) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f0000000300)={0x32, 0x12, 0x0, 0x5, 0x0, [@empty, @private0={0xfc, 0x0, '\x00', 0x1}, @loopback, @mcast2, @loopback, @loopback, @mcast2, @private0, @mcast2]}, 0x98) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000900)=@updpolicy={0xc0, 0x13, 0xcb23c9c9931e99e9, 0x0, 0x0, {{@in=@broadcast, @in=@rand_addr=0x64010101, 0x0, 0x0, 0x0, 0x8, 0xa, 0x40, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x9}, {0x200000004, 0x0, 0x1}, 0x200, 0x0, 0x0, 0x0, 0x0, 0x2}, [@XFRMA_IF_ID={0x8, 0x1f, 0x2}]}, 0xc0}}, 0x4000) 4.070076736s ago: executing program 4 (id=12): r0 = openat$kvm(0x0, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) r3 = syz_open_dev$video(&(0x7f0000000b00), 0x9, 0x0) ioctl$VIDIOC_S_AUDIO(r3, 0x40345622, &(0x7f0000000b40)={0x1000000, "983db19fc813ba9909a237a613f89c1f5852efd5cc05d92fba5c0533d3a2b3fc"}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000140)={0x1, 0x0, [{0xc0010015, 0x0, 0x2000000}]}) 3.713343439s ago: executing program 4 (id=13): r0 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_STOP_AP(r0, &(0x7f0000002cc0)={0x0, 0x0, &(0x7f00000028c0)={0x0, 0x28}}, 0x0) getsockname$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000540)=@newlink={0x48, 0x10, 0x10, 0x0, 0x101, {0x0, 0x0, 0x0, 0x0, 0x3ad6ebf707347be4, 0x27600}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r1}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x48}}, 0x40800) 3.575689991s ago: executing program 4 (id=14): prlimit64(0x0, 0x5, &(0x7f0000000180)={0x5, 0x3f}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010d804dd00000000000000090400000103000000092105000001220500090581030002000007000000000000000000"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x8, "c94ffb00"}]}}, 0x0}, 0x0) r2 = syz_open_dev$I2C(&(0x7f0000000000), 0x1, 0x603) ioctl$I2C_RDWR(r2, 0x707, &(0x7f0000000440)={&(0x7f00000003c0)=[{0x7, 0xa00, 0x0, 0x0}, {0x400, 0x10, 0x0, 0x0}, {0x4, 0x11, 0x0, 0x0}], 0x3}) syz_mount_image$ocfs2(&(0x7f0000004440), &(0x7f0000000040)='./file1\x00', 0x2048c0, &(0x7f0000000080)=ANY=[@ANYBLOB='acl,heartbeat=none,dir_resv_level=00003,coherency=full,coherency=full,localflocks,coherency=full,noacl,\x00'/119], 0x1, 0x442b, &(0x7f0000008940)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwi79o0QMBXEAnvdEtPQYViHpbCOKaGFE8AR6DA+jR/ES3sHCYtstloXdF1jyB9LsVt/XDOTHZAbeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsNzDa/f2UjcRKS43FxE/H79/h/lTqV+30/1nJ9iR43l87u7u66a8exrlN+XTf5t36Xr1+R4Ttfc9uJPhPe2N5wzN3dvcfv3cq0i5ioi25Ncp56qaaDxf9n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhB44FAAAAAIT5WyfRuQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8CgAA//8kOh1D") sched_setscheduler(r0, 0x2, &(0x7f0000000180)=0x7) ptrace$peeksig(0x4209, r0, &(0x7f0000000040)={0x101, 0x0, 0x8}, &(0x7f0000000280)=[{}, {}, {}, {}, {}, {}, {}, {}]) syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000000)='./file2\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="636865636b706f696e743d64697361626c652c006a5ddfb51d288d1a26d173301c910fd206d93200e17a4c2ddc53c4ebbc16abefe02071360cbcc5691d2a13017d64537de66335cf2ec6478b90f333db13038f958f9e3fb881d2c368c91a1657651b03e969de08dee39c23322410af66f9368e66f164b5f93e999e1889a96d389b15a3ec1746eb78ca8e23a5223c96c5de2e6334d660dd37a67d7717982b3afe00c53f1c27c60d9d580049c2086d833b0dc41589e0d18e334af3cee680"], 0x3, 0x2042f, &(0x7f0000040940)="$eJzs181qM1UYB/ATdaGg8i7EjZsDoiRiQif9QDfiR0sRbClaF65kkkyHaZNMSNI0duUVeBXeiTcgeCUKgu4kMxMQ3Fkw9e3vB8N/5pxnnjmni4YTgCfrWfz9t1Z4PbwSQngxhPBqCNX9CyGE1rbo+zreCiF81Mz9/TraTL7UXC83TZ6FEN6oe7aauvd+fm38bnH60w8//nr5y59/vLm7XQO79k4IYTKr7+8mdZZ5ndfNeLoqqpwcrJqsJyY3zXNZ5102qDrcpdu6tMr9vK4vZ7eLTV6N0+Em8+KqGp9N6w8uVvm2T/XCdTqvnkfZoMpiUVaZ39frWjd5v1jWfUZNv++q9mG53GY9nq2zej+zmyqH02UzXvctR9l6k6smm8+FYTkeVesY/Os/86P3RTG9XcdVNl8U5TQe9pIPeslRN5mXo2yZHXTTyejoILbz8aasu/mN+Tgvy3yc9YblpBPb+XDYTZLYPs4GRTqNSdLb7+11DzvN3fvx9PzrOB7F9iY/Laa3y2K8iFflPNZvdGK/t/9hJ76dxK/OLuLFlycnZxeX3x5/c/7J2eefNUX/WFZs9/f6/W6y1+0nnf9w/8ssnTxn+4cHae16AQD/P87/wC7s4vy//a/m/P94PPXz71PfPzyI8z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF/s3D1O3EAUAOBne727LEggQYFES4FScQRKjkGbLiVlDpBz5AJcgIYj0KQOHUdAIbJnomC0KyXBP2H1fZJn/Kz10/PKzRtbBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAiD/XNZbtzmuLdfPwkHzrPcRkRs4h4XqOKeSdnEx1HxGrD7+tXNdwV6ZwiIhZ5a869yNvT/tD/AgAAAGyv2/h8GFE1u+1w9LcJfjX0QxTH0NKiTbl31VO+MiLqg8eess3iX+7ITeZtxuuesq2aYdlTsnapLF3uaKrOtHwxFWkqRy0HAAAYRbcTGLcLAQAAYExfpi6AaRTNkN/Fzy/wL9KUHwjudCIAAADgHSqmLgAAAAAYXNv/+/4fAAAAbLfbs/vDqWsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYdg/1zeXt2f3hW/P8eH6bfq4GAAAAWOd7fXPZ7pymeDcfP8mHznNcRsQsItb17lXMOzmb6DgiVht+X7+q4S6fU0TEIm/NuRd5e9of+l8AAACA7fX1w8dvEVWz2w5HUxfEmNKiTbl31VO+MiLqg8eess2izzty3ma87inbqhmWPSVrl8rS5Y6m6kzLF1ORpvLP8rxeyQMAAP5n3U5g3C4EAACAMX2augCmUcTvJ3j5Bf5FmvIDwZ1OBAAAALxDxdQFAAAAAINr+3/f/wMAAIDtlr7/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCT/TmoAgACAiB6UkYSVRRTQBtnORBi7e3/APPeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQaZfZRu0r2jk35s8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/9eUfREAiiMHp9a27Q+1/pcEHTSeWHc6Dho4oKGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4z/S8zG8sjTvJ2mlj63gk2btqHF01zq4bVw/G178BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAftH0vMxvLI07ydppY+t4JNm7ahxdNc4eNK4ejK9/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhx/5RGgiiOADvn6xWYsAUlp5A9AgWingNURQ8go0H8A72lt4jtSIWHiCFYK+82R2VNILFbmS/DybvEYbMy6TJbwEAAAAAAAAAAAAAAGBVLA6++zpepm1fde89vl2fRn1aquHi6H07VvRln0P/Q+XO0BMAAAAwBnXO90VRvDYPx1GrWcr/Td4Tmf9uo+1znl/O/bnm7B/r4/7l+eugaXtOfOj55dXZXm/fcPVt/rpjkm4+PXup0w9SndxsLZp0n+XtfH64ltr1PqYFAP5iN9euyf+Hou4PORgAozHpVvEj/9ezYWcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ZOeOWZt4wwCAv0l6+f+roLgdIhJwUASNsRLiB1C6CYKTLqGNtZiqtBlscSl+Ej+BQ8HZXZzEwdGCYwdFN0G55Nq+wQwR4S60vx88d8/d8N77Zgg899wdAMBxsLcdTu7nlRDC2bnDPPPp64ulSftHt7+n+3Hrzs/L8ZjZEEkI4eFqv3etwLXMuo3Nrcfdfr+3LpFIJAdJ2f9MAAAcNUkeWV3/OdlZzM5V0hB+vRqv/y9GeZiy/n+w++5efK24/m8VtsLZ1xysPWtubG5dWV3rrvRWek9aC51252b7RqfdHN4rabpjAgAAwL+p5xHX/9X0z/7/iSgPU9b/p+6+/hJfq6b+n+iw6Vf2TAAAAI63M40f3yoTzlfq9fC8Oxist0bbg+Pro20JU/1r/+UR1/+1tOxZAQAAAEXY266M9f+XozxM2f8/9+b++3jMWghhPu//X1162l8ubjkzrYjXicteIwAAAOWazyPu/ydpqEal/vDg0oVRnn8GcKr6/+PL02Pv/8fP/y8Ut8SZVG2Mfo/hvhHCXKPsGQEAAHCU/Z9HVuzvJjuL59O3H+qe/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+syvHBgBAQADEDvvPzAjaL5I6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDc/Y5TrfZjf95NFgajOA6fvHwfmlZHsA9eZrCxEh3BCwiBzOAALmRjZRtcRGcQ9M0KsXme5v8rz+kyRVqdx8+/iPiPdGnb5eCTxfX1aIbf3N7u65yj2EzKiCij6OMdAIDeVd3mOJ7qwzTvLO887yJvtWvq/S+PBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4M0OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAIMjfepALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYK8AAAD///mCXr0=") syz_mount_image$msdos(&(0x7f0000000f40), &(0x7f0000000f00)='.\x00', 0x1a4a438, &(0x7f0000000f80)=ANY=[], 0xb, 0x0, &(0x7f0000000000)) r3 = mq_open(&(0x7f0000000080)='\x00', 0x0, 0x104, &(0x7f0000000100)={0x7fffffffffffffff, 0x800, 0xcc2}) mq_timedreceive(r3, &(0x7f0000000680)=""/94, 0x5e, 0x9, 0x0) 3.491266098s ago: executing program 1 (id=15): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffee, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="640000000206010200000000000000000000000015000300686173683a69702c706f72742c6e6574000000000900020073797a32000000000500040000000000140007800800124000000000050015002200000005000500020000000500010006"], 0x64}}, 0x400c841) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100000000000600d, 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_unlink(0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xed, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x4, 0x1, {0x22, 0x2}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000600)=ANY=[@ANYBLOB="002408000000082414e6"], 0x0}, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffee, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="640000000206010200000000000000000000000015000300686173683a69702c706f72742c6e6574000000000900020073797a32000000000500040000000000140007800800124000000000050015002200000005000500020000000500010006"], 0x64}}, 0x400c841) (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100000000000600d, 0x1) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) (async) mq_unlink(0x0) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2) (async) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xed, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x4, 0x1, {0x22, 0x2}}}}]}}]}}, 0x0) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000600)=ANY=[@ANYBLOB="002408000000082414e6"], 0x0}, 0x0) (async) 3.077120775s ago: executing program 2 (id=16): connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e21, 0x40, @mcast2, 0x24}, 0x1c) r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000080)=[@timestamp, @mss={0x2, 0x1}, @window={0x3, 0xd0, 0x10}, @sack_perm, @window={0x3, 0x0, 0x7}], 0x5) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000002140)={0x50, 0x0, r2, {0x7, 0x2b, 0x7ff, 0x400000, 0x6, 0x8000, 0x80000000, 0x9, 0x0, 0x0, 0x8, 0xffffffff}}, 0x50) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f00000021c0), 0x2, 0x0) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002240)={&(0x7f0000002200)='kvm_test_age_hva\x00', r0, 0x0, 0x3ff}, 0x18) rename(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)='./file0\x00') getpeername$llc(r0, &(0x7f0000002300)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000002340)=0x10) fcntl$lock(r5, 0x6, &(0x7f0000002380)={0x0, 0x0, 0xf166, 0x3, r3}) chdir(&(0x7f00000023c0)='./file0\x00') r6 = openat$full(0xffffffffffffff9c, &(0x7f0000002400), 0x2000, 0x0) setsockopt$MRT6_FLUSH(r6, 0x29, 0xd4, &(0x7f0000002440)=0x2, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000002500)={0x0, 0x74, &(0x7f0000002480)=[@in6={0xa, 0x4e20, 0x5, @loopback, 0x7}, @in6={0xa, 0x4e24, 0x2, @dev={0xfe, 0x80, '\x00', 0x41}, 0x9}, @in={0x2, 0x4e24, @rand_addr=0x64010101}, @in6={0xa, 0x4e22, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, @in={0x2, 0x4e20, @multicast1}]}, &(0x7f0000002540)=0x10) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$SNDRV_TIMER_IOCTL_TREAD_OLD(r6, 0x40045402, &(0x7f0000002580)=0x1) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000025c0), 0x2, 0x0) writev(r7, &(0x7f0000002780)=[{&(0x7f0000002600)}, {&(0x7f0000002640)="ee4528801277dd19db1a60d49d114be0dab9d0943394d00beba8c30efa559cd25ddea5556d49ca1392b5f2bde4132c0ce84412fa29ab5711174280bf005b97f17cd896f10a2b560e7203e5fd1b4976d38a570db991609ff5afa1247533c03b889c8d4251abb562926e38e5ad906b91d817d6", 0x72}, {&(0x7f00000026c0)="dcb576f9f85a34954289504a5cfd726a8a33e09a4f0de7eb3d438471024bf3eac1ad33f3254dcb6bcc6c435ba5e6db5140a08e37073fa199396ae870a64ba27e6ab5d4296abc9a9076a44b48ca59cb1a10407745e3d12fbe7dfef4e7571b61d3d0f7ec21ae02f771125e4fe29b4a524bfc058894de0233dd9452e2c3c3e19ed7fa221c3129b74b0a6895e6c3b4e3f61edbe126bba39cbb37b08f0f", 0x9b}], 0x3) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f00000027c0)={0x1fd, 0x7, 0x54000, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) socket$igmp(0x2, 0x3, 0x2) r8 = syz_open_dev$vivid(&(0x7f0000002800), 0x1, 0x2) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000002840)={0x9, 0x6, 0x1, "35cd5c8dc1f0bd2bc8cb1a6ea05c42815bd35455807a6376f599268b5b7bee05", 0x31324d59}) ioctl$SNDRV_PCM_IOCTL_CHANNEL_INFO(r0, 0x80184132, &(0x7f0000002880)) r9 = request_key(&(0x7f00000028c0)='user\x00', &(0x7f0000002900)={'syz', 0x3}, &(0x7f0000002940)='\x1e\\\x00', 0xfffffffffffffffe) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r6, 0xc0506617, &(0x7f0000002980)={@id={0x2, 0x0, @b}, 0x40, r9, '\x00', @a}) ioctl$GIO_UNISCRNMAP(r6, 0x4b69, &(0x7f0000002a40)=""/235) ioctl$SIOCAX25DELFWD(r0, 0x89eb, &(0x7f0000002b40)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000002c40)={0xf0, 0x5, &(0x7f0000002b80)="bbefb49747960d5c87e97f35e6c24e415e893b333fff3315ab1879c3ea7bdbb96a222f4e33f971fe52a8a66096ee52bf1f8393386dcbc78838d08a6a2eeba096129912952e01554eff666e00603dc58d5ea0a1f038a29efbae05813d0f287875ffe2f1a039e78175ed6c258461c9490f41ba0aaf4b17b4da194adde0692ce64518fb56040a26", {0x6, 0xfffeffff, 0x50565559, 0x8, 0x10, 0x8, 0x7, 0x4}}) ioctl$AUTOFS_IOC_READY(r4, 0x9360, 0x0) 2.944438727s ago: executing program 2 (id=17): syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x88e, &(0x7f0000000480)={[{@errors_remount}, {@mblk_io_submit}, {@inlinecrypt}, {@test_dummy_encryption_v1}, {@barrier}, {@discard}, {@usrquota}]}, 0x3, 0x45d, &(0x7f0000000f00)="$eJzs3M9PHFUcAPDv7AKFlgo29UdpVbQaiT+g0Fp78KBGEw+amOihHhFog90WUzCxlSg1ph5NE+/Go4l/gSe9GPVk4lXvpkljuLQaD2tmf8DudndhcWFb9vNJBt6bmeW978y83ffm7RBA1xpNfyQRgxHxe0QMFbPVO4wWf91aXZ75e3V5Jol8/q2/ksJ+N1eXZ8q7ll+3r5zpich8lsThOuUuXrp8bjqXm7tYyk8snX9/YvHS5Wfnz0+fnTs7d2Hq1KkTxyefPzn1XFviTOO6OfLxwpFDr71z7Y2Z09fe/fnbpBx/TRxtMtps4xP5fJuL66z9Femkp4MVoSXZYjON3kL7H4psrJ+8oXj1045WDthW+Xw+f3/jzSt5YBdLotM1ADqj/EGfjn/LS20nIFPVYWh7F6SjbrxUHAClcd8qLcUtPWtx99aMb9tpNCJOr/zzVbrE9tyHAACo8n3a/3mmXv8vE5X3he4pzaEMR8S9EXEgIk5GxMGIuC+isO8DEfFgi+XXTpLc3v/JXN9SYJuU9v9eKM1tVff/1nq9w9lSbn8h/t7kzHxu7ljpmIxF7540P9mkjB9e+e2LRtsq+3/pkpZf7guW6nG9Z0/1a2anl6b/T8yVblyJGOmpF3+yNhOQRMShiBjZYhnzT31zpNG2JvEPNPubhUPShnmm/NcRTxbP/0rUxF+WNJ+fnOiP3NyxifJVcbtffr36ZqPyNz7/2ys9/3vrXv9r8Q8nlfO1i62XcfWPzxuOabZ6/fclb1et+3B6aeniZERf8nqx0pXrp2r2m1rfP41/7Gj99n8g1o/E4YhIL+KHIuLhiHikVPdHI+KxiDjaJP6fXn78vaoVY4MtxL+90vhnWzr/64m+qF1TL/FRLnvux++qCh2OFuJPz/+JQmqstGYz738b12urVzMAAADcfTIRMRhJZnwtncmMjxe/w38w9mZyC4tLT59Z+ODCbPEZgeHozZTvdA1V3A+dLA3ry/mpmvzx0n3jL7MDhfz4zEJuttPBQ5fb16D9p/7Mdrp2wLbzvBZ0L+0fupf2D91L+4fuVaf91/ny7b81jwwCu0G9z/9POlAPYOfVtH/TftBFjP+he2n/0L02bP9XdqYewI5aHIiNH5K/SxIvxh1RjS5JROaOqEY7Ev0RTVpB/6b+zcWuS3T6nQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA9/gsAAP//Gcvtaw==") r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r2, 0x0, 0x40) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x201, 0x0, 0x0, {0x3}, [@IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xff}]}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x58}}, 0x0) sendmsg$IPSET_CMD_RENAME(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x34, 0x5, 0x6, 0x301, 0x0, 0x0, {0x7, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz2\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x20004040}, 0x50040) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='iocharset=iso8859-4,discard,namecase=1,dmask=00000000000000000000003,fmask=00000000000000000000005,allow_utime=00000000000000000001701,allow_utime=00000000000000000000002,iocharset=macceltic,iocharset=iso8859-2,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c757466382c11d8b52b57d2afab69011ef557e362b500f718733d0b64d6799056b0249ffae53cc3a0340ad13e5ed49109ffcd6b2a1923db7ae93170a5710dfffbbdb47b047be1b10a390285833f269b6c204ff741dd776acf094ab1a73676d8a17c248a3beeb25d3e03c26965d8e0ebc58096fb7789dbd075ff8cfe6cc0e5d7f9c0bce0aca4b998d612ec60d667816c5aa3eaa36b"], 0x1, 0x152b, &(0x7f0000001a40)="$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") r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) write$UHID_CREATE2(r4, &(0x7f0000000340)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x88fd537e5c114b6e, 0x11, r4, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) add_key(&(0x7f0000000200)='pkcs7_test\x00', 0x0, &(0x7f0000000180)="100c060826d775b31aeca7ca3792", 0xe, 0xfffffffffffffffc) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000c00)={0x3c, r0, 0x101, 0xfffffffc, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_PRIVACY={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}, @NL80211_ATTR_IE={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x44}, 0x4004880) 1.865402953s ago: executing program 2 (id=18): r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f0000000280)={0x0, "15dd64775ab93e22be9dfa300e3ac10c"}) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f0000001280)={r3, "5a64c3fb3efc2bb4ad27562ef89f6c94"}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000080)={'netdevsim0\x00', &(0x7f0000000240)=@ethtool_pauseparam={0x12, 0x51a5, 0x80000000, 0x200}}) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r4, 0x29, 0x35, &(0x7f0000000000)=0x6, 0x4) recvmmsg(r4, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)=""/16, 0xfffffe44}, 0x8e12}], 0x1, 0x40010142, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) bind$inet6(r4, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_DSTOPTS(r4, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000034276d20402003c68e010000000109021200010000000009040001"], 0x0) r5 = syz_open_dev$I2C(&(0x7f0000000000), 0x1, 0x402) syz_mount_image$minix(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000280), 0x1, 0x1d4, &(0x7f00000002c0)="$eJzs2ztuE1EUBuDfjgGJmoqWAhpi8iDQRgrv96OiixITRTiACE0iJGAp7ISdwAZSsAEGxTYgWxTDDHgg/j7J8rGsf86d4vheFxNgdnWSnEpaWRt8LIri7bskT+6MvgOOrKLh/l8LoDlzh2P4uelVANN3sDqY/3xsJZ++vNn4/loruX8frLaHxUT+Stn8+9bg/XRnPH81ybUS+eLDMH824/nrv9n/5ET+Run88P7PnRnP30xyK8ntJId/pe4muZfkfpIHv+i/OdH/ccn+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf0oryXzdfI0LtJM83e73LlTMHxvlFyrmj4/yizXzSxXzJ0b5+Y0X/c2K14Cq2g3P/1zN+e/UnH+YZbt7+8/W+/3eK4VCofhRNP3LBPxt3dc7L7u7e/vnt3fWt3pbvefLC5eXVy5dXFxa6Q7O5d06p3PgX/Zz0296JQAAAAAAAABAVQ+TPGp6EQAAwFRM43Gipu8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP/ftwAAAP//F0bS+Q==") ioctl$I2C_RDWR(r5, 0x707, &(0x7f0000000a40)={&(0x7f0000000140)=[{0x18, 0x4000, 0x0, 0x0}], 0x1}) setsockopt$inet6_int(r4, 0x29, 0x3a, &(0x7f0000000040)=0x8, 0x4) recvmmsg(r4, &(0x7f0000000040), 0x400000000000284, 0x2, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r6, &(0x7f0000002280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0xb0, 0x0, 0x1, 0x401, 0x0, 0x0, {0x7, 0x0, 0x6}, [@CTA_TUPLE_ORIG={0x4c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_LABELS={0xc, 0x16, 0x1, 0x0, [0x2792a232, 0x40]}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x3}, @CTA_SEQ_ADJ_REPLY={0x3c, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x8001}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x5d}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x3a79471a}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x6}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x85}]}]}, 0xb0}}, 0x24018041) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) getsockopt$IP_SET_OP_GET_FNAME(r0, 0x1, 0x53, &(0x7f0000000000)={0x8, 0x7, 0x0, 'syz0\x00'}, &(0x7f0000000040)=0x2c) 1.862080273s ago: executing program 0 (id=28): mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) read$FUSE(r0, &(0x7f00000083c0)={0x2020}, 0x2020) (async) read$FUSE(r0, &(0x7f00000083c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x180c8c, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x1000}}, {@blksize={'blksize', 0x3d, 0x1000}}, {@default_permissions}, {@allow_other}, {@default_permissions}]}}) write$FUSE_INIT(r0, &(0x7f0000000080)={0x50, 0x0, 0x0, {0x7, 0x29, 0x9, 0xffffffff9080edc4, 0x0, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}, 0x50) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x400640, 0x102) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0x0, {0x0, 0x1c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0x0, {0x0, 0x1c}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000063c0)="99529ca7d265e2dba44891e35e7d5dab7921b730436ecd4e999a25bcf86a25f8f029c0dd50373e90b7cf7779b12ecd4423c5b13cfac186975cd723976f3c747612913029d42517c189364bc59d8ebad53ed1b86f8f66c99b1f9b5b40d78cef1f14f81815d53bdca7fef40607358db69eb8c0b1f6b0942ab4b1ee7ca8deb4eddef06381a3d1c52d6147fc5109c7c607591497a6b2477f60cc881d3219c96bffb34aadec3fa97250713cce17cd536721bf9c40a019531ed0bbad139e26a3d4d39b68ab1bf37cb1a4bd197a8789cb1940cd86d9e56713bc36c7cffd07a311f5bc2e91f16d152eb480645e85ec9b3bf09c7fa140dced0afd55d7b99e90a96e7748e2d0dc09672ac199ce529e631efe1783769819c182ca106f6184bcbb387ed246c43562d74c36ac3a7ec2f0e11f70bad0007c03bb9c0d2dacc2148cce4a4aea327c7319016ad146b52bfae0357f9e892e9bec61a13c93551cfa3d4f4bfa7585c93bb0bef01a9114f3dc54179cf9a57fe88f5cff3403e33c9d09e3e9c2e10f1f16894e1b59e3cad47c1f202cf7b756f2851fc96d09459c9a8d34c19e6a3525cd5001aac5181f57286d0e1e88ce5092c7c76b6abdaebf2c499aa47587b48eb12a2b72548c190b0324ebedb81a63333b6edb25550f859c5ccc404a944ff7f61af8800888192fbd4c8e0e417d1d181b4b335a6f52e0a7dae18397e81e3f747cab7be902ed903bdd6a622f178f9b4244718ee1206237257374d2fd1466ab6135ef7ef4a114ae170eafe9cd78cf9ffc36974cbc4b8003072bed78765a0b9f1240f24dec6a9e46db9bb498d40f727c0cbf8f4a6a49539bd0805caf65d80130d7fb60a69dc7ed890874a17530c042cf33a977d331435d68ef33885f638c777ad49564ca77d8b81ddd853a21cd55d95b627310dd633a4f005853a5506cd8f744c367f3cb6998b0fa97de6bb35b166b0c6408c4e0a38ed26235a88520c38ca97ac8a6dc81e6dc6483d383fa09f198997b8eea1c68c9e3320683c9a02dd89ddc34c241e7294ccc88d6b35762892e8746e558bfbc2251949f2ecb763dad5b975eaf36e2864be6a41d3e20514d32f5d4b6350dc7e3cc3a85428ea98efb3b1edc2a2ec1e618452949cc7e2ba1251990168fee342d4f304b7a7af9162bcbe6b09c75d7420d2c547b4e3cee1836df6eddd5dff73a4e308fcd8eaa7a33e6980a6f8ead03257a37d72d3b265d02fa42f57db877654ed513e31c35e1af0bd28511d6b57cfe07b27cbe9767a534b426dfc3dd257d5899444f34cbf4dc74b9eab2e7e3e1e1a8a6ac5e4359d653506b299a5b7c67b92dc462f1216655f952362a3387ad9966b606d98e8d1b544dc27dc6bc78fd18a446736e25c51143db9886b6c09812d5825b5d9e0932f218ff8bea4d9e1c4df9c9d4eb19336d48163a921c4ff1f0beef26b01b7e8c0d23fb59b84e229eaabb791f2cffc9aa4db75162cbfe4c9ae8d76a5b6bc4bff20e3f8f125b9aadb3e728d7f78d61fd55f46b7f59511b876e6563256686e44f25cf38d393a9b762bada272eba8df28e4086c4cd2fe3c9fab97756fb145373e6ca1991bb1ee6589e49c821ff29f047970819f88f724bd077cd3f0ae463d99b3e53078431e3f9bebabc5289a65479359efe3909186aac60a29f561de8c590988c913c9e693ab8106e8287f6565eee6735f7c88cad7124d1c8d9ff347e97912824088ee954de01c6d8a06447f06899607eadbfd078bc3df506252005749378dbd7399c9eca60b81dc0d88dedec31e5cf6e7b6d6d411958df8f9e0bf4443e8d3bdfe49d05f811d17088024d0629fc8ab8e05e309bf55e8e60d342623765f4e8d2dc4a90291cd4354ff9568c8170e6ea56e028bcf2719595253adb8c84050bb9ce4927a1c1f4560da87d109ceda90bbe45a1717763d8025f1ff40f157185ddf17079da272ae10c4f34162caf4b0d31221a57b3059fd449c87554d968a54b2eebd760dc3263c40d9eedf5905d5699d29706ea6e9e81ff2bf92489a06deffe7e978661f37a88450783e23f107c2bfce000dfc91c5fca49e46d9ea978f215a45984699f0d2503b30a741e13be56b7abe3e5663c0825c3cb04ead44ce97719c4ee6f4cdd3c452775ad7163d5c9034583cc2dbc2b0c04917a3e1aa3d0a8bb6fcf94d7922eb1d543c09185827aeb1b72ae7103ef2c014af2ff4b47fca40fb0e66ddf0264476d7a84e9b8dc551d4c407bdbac6757f7a25bd404b45bec1091696203cc438860131ad5f2fd80e3c45629864dd9f7d302b66fb8fb86735c9a6dcf8b135a273dd2ae9473bc905081be9fcb8f91b1ddba1ac692798dac0b9ccffe0319a779f5e10c65f294b22fe475283b023f9cd890e92c5447b1bc1528255c5af383bc1fb6e72cb9a67215a9e25cde63c89baa8c7125c7e8b748b728d07d9cb66778404f54e6a9e3ae1ae82f3d0ce77199f23f94a01b71b805b476fedbebeb52c83a1b857f23ba438c56a6c4c2a5909f721e6e3d240e4a16455e92220d13022ce7ec0b1365ba4e67aa6ecb324f8826579e12cebdfc0d8af63e83b5e5624d5b791f99093f9a27f7baea9fd10111209c0857a04f07408111063ef34026aee27a3d51b40e53883f9094402534bdd21cc49d7f5593e99cb204cd805bee4add0f82cf4b6dc5da14d6b79fbc68c9ccf7fb5fe774f8879e13079b024a8ad24bf123c420d630837a84ba05abf0ae4dc3fc04f25c7f74ff91d0d609c958642a48551e51b5c0074a56a7da10ce153b08cabea636f8489d8e7b655758a41d7f7474c9d76bf4d54d789bfceaffef139854065de6a94b0275a9626aab99ae838364b1a491e55017e4212b6b01f7a41bc9c215ecd17c49a8610db28c699259c58b81a0e84c45fd8e719c05c48501c49e8a6515044d247f58e4cd0bf22fd6ae31f45339d1f801196d426c52269b1aaffaf18e2a03760bb231cb7cefa6d72f1d7eb6a3bbd65d0914221b8fbf531dbd562eb4a1b28983ac7d83d4813b10b34c9525ba644f61a2c4800d4fe96a7bca63da1041ed73cc57fb9d42f9dfc8ca41d80292bbb311c89b0a0fcee1d88a025a7416863342aea00e6f049cb2ddebd17c5c617ff562a8af0c965cbe8341431a30ea239e4a62aa2b19757a3b0de04229a9907f8610c27b26591405845bf8b5b83706ed18d910c4f68777378366ff565617b19168a04560a32ce5ad64aaef9f4377118c4335b24826cdcde78fb4bdb11498553f56d8dfeb3a482c70cc6580c399b92339cbdb3464fcc7b00e9839fd0d2b8b6db90c56b33593a0048bf7983421f29b1285c81a239045b96a9b0cacd70d6d9853206471f06915efc8d3ec4c50fb13601abc73247a656066fd7b329159b3ce9e3302b4c0d6aec58cb0946a8ee8e7f55f1af604f1edb4d887fa6292dc0ce57705c1a25dc62650c127d11a364b397aefc2fcc3a164bdc53165a461b01de9180c1461b309c75af0911b4cc1b8aa05652b62119c87b4b235c573aa15b1516cddf61efd6a7f8c953fbaaee9c0e800e8f519e1494de850ddb976864088fe0cf90bbc54395078ea2501e8baa84d6807e184105bc2a140b663416496886422643bbf764d406af06e7d086678828defda0b648b25666b7b5ea29e927141740d5be0e61bf25d40b8404ffd3c67bb855b11d4faf82b7b8051615c101c3deb0601a0fa9ecd8b4a95082ccbc8222b0982802dd8430e653d6eea2786dc3a91397135faffdc65a5bae048f5c463b1a6648becce961d39d063d28d1ad6dafcea0b0878379adb16cc0d4cea572abeacd9a168a4fe2e338092b5bc93ecf02ac6ccda03e5b23adf511fdf7a79442093233b79c67d3fdd3c36c96a8f67aa79e4743d99cf963ae6161877f73656eb0314d889f4b8649bbce8a759f90eac6c006197b54b2bbac7c9b237f1e3dc099c62a65481960e6ad697fc66316ac084ba99c60f58bf44ff45f3b2006cbc4196a25f124dfaf247e863a855ef6070deb45219a922dcf2be9bd01c340e1ca5ed7c3ddac9f7a677c5d00610991d21e0751ac8044585b39f3fec5b672a11a9bce32196c2003d01ea50b0f0403e16df188ecbbb74f295f01398363ddfecdb63a49347c912c125670205d7b6be999688df85bb7d5ac12b62b4fdc4eadcc2a9a7897028404f697b007603a0ad588c772952d6670ee870771774ad157c0b9cccd4b2192d835606198ea0c65036ae4e406cdc539ff3aa81fa20b7ab58d6f3abdb69cc1f503d593f7025d2035e7f21db76336efc2843a0dc9bd2eb8794718134ee68fc57d4d2bcc18969d08177f442b87433b48540c661940cf9e2462c53efa310c7e47487deab2ae15b1978ef05aa1e14110943f649d82486f710a39854409e74edcaf06b4a92d3580b9cdabf83c6351657698d3d5af7514f382e75d1c912cded577258603fc9ed002e010747cddf7885d34afc9a84d82696c6660cb5ecafb68b564908fc49c4db6a187d037241a26b1141cf20f2e968a53366db0f60b79cd98cf3c897c50b7b9728e6e7100f99e4d5ed2428dbd285516ca6660777a39b4b2617c1be5b0232d60b9c8099f5daedbf190109439c40b46090985200d6c0501313f3fa4d244864575c275faca47aeff32c7b3e3c59392618562a7c2d4b3af85a37a8847f595352024cb63d3a9085c2a502c6a3248f43c5fc828e636cb634b2d393d853ae2dc9605985cf85c060860a90256c7b574c1e01c320687a2bb0b2d51cc2950c485f2ffa5db0ad7aaf753f543de7f86efb775c6bac2989a33757a28836fd27f9347229a0004bd2e546994c69c678fe5717f613f905d945c072004c3a80e0e54215e19ff9972521890d4e705e429f16fc35fe5a15f2e6b75cd719d38f76b087b62e4b5dcdb35f4baa2bab167150bafb6c69e260ca51004bc826d46b77c3f67eaa08497294868e6d91b7b867e4da62052f4f891677256cfbaf19cf32bad99a7da69d8a66537686f89a58d78c7eeaa99cd38009a1a32582bedc5c718e57b19cd405ae659a89909356a07fcef89384d160fa5ae6683cc379642aea4f0c915f72d679bd521399cb16112f2abdede3001400b4a64d2173e153a68631183679b56b8f389ba889784133453a7e892fd3b092f5040870a3cfd6f982990143e7c0882b4ff4c5d049192d36925a25ae4be441aa30dc7e74398b340c45b52c73ed3b0cd640e3cc9fd4be24e7355f386106f65895f1ee850b2a781d1d1d322ca5a3b0fdb78ce1eda048ece94af25437969c99c58c08f1446ca5541e03987a20fd75283e3e116dc4c9222ab7522e4ccf6da14aef49cac9a6a2cd4aba1c54d49e6da4179a66b84e384cd3da53908579b28c11d525ebdc4dc69074cef8a9ecd3aab98f2858769d656b46141c3a4e69a5ed6c0a732c9ec1fce080eaebf537fa5e17236a44ba9c931f555d193e475ffafd20c53ccbab607c1a15fd06742a64691205eb0d00f7f40e4dd8efb279cf09b2522aac0729a631aacb92d5cfa2ce6bb07385b981890b5916755d5cc3a51c8c36bd2987068cc24fcf73840895469bbb9aff1059601f771afedf0a48d5921103920515b27d7e607951982feba197df8c61600feb3622b9eea13a4db4068728cb98cca76cfae197f6258758490bf41673ee29acd91fd296ec863c646e0ca6a0f0e9de146c663ba13d962964d7c32804fd12a14c1ca7212ad48bdfab469c6570dca562220ecbe7b6b163ed4c9361c5c10bed5c92861b8786ada20a99245d282e4454187ec02adfe354e30647cb10661c85168f7958e3ce69ab48c9455214707a63c9b1167f0845a6bfcce2a96cd53eab430f13cd527f1666290719a47c517cfa22fec2e9916af8aa93c78e567993d7fb8ee60fc4b903b8c67a3658302c5e5f35250c30427e4c055b6c54705bc599861f80b7200d361965ff98c88cc698a2615cadeac4bdfd3d613377cea52d2bbcb7e6b78ac31d4b2c33eaf0b2ed40b963e3cb25c7dfea3ebfe7b4aff2aaaaf184dc80ab649a108e2c830ce7eaea58a263392aa9cd13d7f7bd607dc7c804b19dfa41b3e5a5155201a87311e22062c93896e70f3a5c4b03521300b61cc311ebd5beb9838d0ed207c6bfc99e4392508e95804b10b36024f32e1fe1138e9ee7773f797b2bc6be7416f4e9691ef4c2a8d06af6c8b84bd1e6fd1ba3d3183475ef6c139ccf8dcf37671fbb96a2ab5e0e042f7c4728cf30bcc1a0de28a5024276ceaa194b4926e7f6a97b78bac36e47f832d56a96cd266434d37bcf2c2f57877717d91b1854972f832354acc207a2ee8caace7504e0e6197dd7e64a01c4c67bb2de8acc0cccc6c6bff0b0cbfe345542c5a795dfa48cc0990ab5702574d36494bc44c20f5b324f7c984d986cc8cb40cb2550076d96a069b6688d22171beed2dc5b6ff3ede8fff4c4a9de6d3817357a7ca7d24d87300b4545ebbac8cf7f09ec637a4f4d6bd07673709b6c363a75ccef585610c5f15de7851b5ab53e02a757bfc3caeb9a9a8996beffdc0cfd1201b6cd99cb035584e51a6c15a5d2e17d2f8aa6b41e26809392fac6caed1e02a53dcea8a413203608780dab33315a76eba24d540e4c5b9790420834bc8d4e47bc65ae52a54c0ff308427a8d7aff746aa6589d17514e40fee5d0b3533cf4ad2c5f9d96db9f50bd69ed8c92b860e199a35cf268c66ed13516a3b4b024f62d4b2a656067eece95575bdb4907efc488a9821bc3a9c81dd11b2128b7a01aa7a9ce6e73de3b4e9beced70206f91575baddbcbe5722337953c8016a0f4b62120d776c43b7d1a879b692107954f45acdf8967dcaa994aad4922d4fe093e16c2d0090906f5036af99e50bb09b04e9c9b3b5085abf621297ce203010249cede92e9b66b446b86b43eaaae228dfdd3b4408c12b404bb727f7e969e7da04fc59900112bf8d38af0416dc616e75f167aa1352215f07115a6f4eb6bb5fff6f5c2fc9ab906392036b44090e65fdaf017dc53bc94e0807d679d793df18cc44e6c846d414cef1569530f7692daf91eaaf4ae89fe2522f2c9cf33b6ca508ebcd006bc1a61f0c800553aff9dc7d57200b25ecb83e1e0b8cd29520b63aa649d3f71a62570eee56e03223ddf31f0c04fa686b7f6dd054e7a259d9ba335c2c5b2c508897506c0db7f01878dec1411c33f0af61b81dbcf9ff8bdc0c50044963a79f3ee1462150c6bd03a32dbdfef8d72f0b8b3a395ffb0cc85792e7bc867feb5e312cb64e29e193388e9f173c162f4a1320a6f99ea3795fb77d982605959909a1aa11076fcc779ea6b80ec1bf0edfc2569ec04d15a0bdeebccf3c75393dca5e81663532f8ced12d08e4c2ae6e2954d427c7bf053dc4718f56f453bc88d74045bd2f9747aae9b5298a0de927f1d6b1308f4e1483487f083e71ed09298deb52bb10079b13def7453eb432498069edb5ade70c5c54913684d934a3febf78753ac13300a91f467ff3f6e2f00898f015d08f7739047b321b3eaee5ad8aa7adbf7833f014d8c576a491af9fca6843b327ed513821cb3951b2e67a275225d7af6b382e2f955adaacba5d1fdea2223202dee132b91d5cf381b51da94145255f584a70c5e8d11e06a44afa6599bf3ed0cb61703eba254333af53afac60e54cf6397f9f7302249ab644f0b576c713b15007be1f4f9bb213660bca8a70251472b86669d361ef968f542e81ddbe8f4d2e9cabe8d7bf6a31f14a2cc272963553a424c105e7750437ec5bf316e30ce60b4b0c27ccc1eb27e60f6472fef27654da49905ff9c01b28695310ecd8701aedff25a83da4b7c41995f902bdf249769dcb53a3efa894710dd66ba8745ae2253cc6b75a038183a0bee21226d48239320efad6727093e4f94bbc2fdcc216200d903c32bb9f16dd17d5dac423ae0696f3decc576b8f1fdce63d0532370af7d1e2fa2ca5c5d17bd88f5e3abb4792dac8689ca13752f83d753b06b037bf5a80a3748983790352775685b0414c9d74849fd217e388f904278ddb6b0abdda941b61579c796e2bb77a9bc363b18642c401faa502a31011544111b6eedaa369976c814773d83220a75f31026d6ad0b8b4298ea6062234db232bc435e096e84f740e55bb14d46ae04af0500aa5bb218aff6c76aa8a8e3140a1b0d6638538fd7f30fa8d992e53abf8af2fbc16b9e8a668c1aac72cea1a746ee5f7f3392a4ec8f1d19f2f426b6069b1cd347cbc38bceba96ce5da49198083403143c740c04639cd1089abb34fe812d85921c47437604f684bca44a1eaa965c0a6e1c1fd1f70ee932af3455b36184cc15934cdb3f28959d37d8fc10696f8ec1e4b0c3d1b9ff74a01b796d1bb68954a3768c8bcec741b3b69da892f8922142b16b2cabb469a9906b34216243fac80374c10e178c5fd36440f8d7a8588a9c2510d86ffa8cb68ce8c330d2111c94724e522f04573dad43bce252eb505d29ca9379a6b281519d38b7174f3ae8f185544f3003c936a7e6b23ca97a313aac6a061caa45fda73522f3061767bb4e33dbe4bde390eb0f07225a8aef939cb6ab2ada10c02527281abad394cd4ea9f59467a08b72047cdb75d7b2b98e5b4542554a60f953ac7a4b980f42518eec05ff2c044549cab0cf33eef36dfbabcbc0300009d898862d2194cfcdd9a713c30bbe52291105193656ea5eb830873ac956469d31689cc3c69edb5cb9a6e31ce3e6fb50ddd4e52ef9fdeacfc0db21e1e83e0d8d0a64f17cacb4dc208a893e7fd8ffa86cfc554dfba3d9fd281115eccb4b9d909f2fbf3fbb66bedd7b5db3f6d4f076f5d8fb54f8832896f8ef6f624162f1dd589be7a8e87dd5065708a8b0bfb18a5c2299f5605ac8a11c1add55b2018e6099380a70bee3e0727ca6ec58928fe6eb3147b47401e8d822eebade713b58335787669e5e0de5d328a1067df4cd9124665bb02ee8adfd1b3618374ef167df1f0fe79456f78aee3da4c1bf397e4637b0cf41a0f4a2910efd02b17bf5f3c15b0084b36fa7d4e85a53e5be366b428244eeba7499c3e54397227928e2ff6e583f332d6f7e8cf4d058f379b58a7d03a4bfa454bb4b6d543804b8970e6a9fe8886179eb418a8ce9e509e8433571f7d32378f2e983fa418c8c91760ec9fb20968e7fc23b7c4ac71693b2576ac0f8ce2020ff1e7a7ff24301b48b544fb29a1ca4f2502daded865e488a16dd33ec67b2eee3025cdc5ef90f253c4b5e0a61d51e495b675c5a1d55b4ba3812c5f44cd08487e61d36b0c2dc32d27333a5ee8a0906bfbcd388bd9389d1509912c0471c7b706a5aff880569a3fb11ac5f14d780deb4c1b1afe30fb6b8daf87b27a4ceb869d587a97f2f5af8d819aa47bbf207db68a6ecbbefb1e109ed0bfbbf3b54fba9e79de8fad9c3bcd3e74b8b92ccea3ff5c558c6cd72d78a711fc39df603bd4aa1439dd302258edd2204e52d7f435c6f552b612fbc321bea971195cd4d8bb033e2a779e239164d7eea6d8fd233b0b9b776246564cfcf44b31a83031a2413bf98a398c9f93da243cef9ce73d81bade8ad551fb0ffa75bc874c11d23ac9d7752f22a0f54c3870f3314a83e64332db810da1ebb288e10c4eb9be9ec037317b8f813e68160a887da3f5c0389510a0734b69ef275e19973b169d340610cf2112e9964cc0566b9b690c3feb36c8526491d3a563f0bead2abbcf0665e048aa3f929351b2f89876580633a403250ae3b5244c8c0e996bf888938dfc8920348d88e272e6eadc7c0387ca1dae228bd620ce3975d43b58758d9412d304a227245587065f58c4573ba2557f1d8333ba007709b1239d682f03405b22135757178fb701bbde81d2f8faaa7666c025d8a8bb426dc4b8e61aed79b3b3d3a9b01ee9142772d869677ede166e7a8be8ab84cdd6946b1478ce77ba307213971cfb24c86c344310f279e38d22254bf4caf83c02e715cb0550e615dc9f8dd2400fa749e3527493c15fb454c158e4c0603ae6e962b7890058ec7c10f0618ee274a15bca6ca9fe5bc5f9e7797c0950299912be9c58463c07d667d4bffe8aa590ae43db08512b40f3d265026bef2facdd508984e5f6d2ac7ef573397f14ed2e2ccdcbe5796e60ae64d173814906d1da5a5bfe8a2a4c5d6bb0b3315b878b4877d0c045f6e6cfa0dfc1ea4de7abe26f2b2d8c93299ed1d83f1b7853c756bfa346cd53b008fec169883983fe0f2405777dd85e17b2e4e8b23432c0dc4c386d67b6597184d0b4b95877362304638484cc0951400f66ee8391dd44417c58b3d46a8345a8049fcd70f7b5f4a6f912e2b18760947c74ef2b732b342878d7e7cc99902de87db36469555fbbfe76189f108d6ab31f4727fe4e22d075afaf6cc726ab17a5e1b4ab6c8f29a459da3c4266b5ad8ff55906a190f8b19a3bb92a50df49647c03d5d6106ec07e9300038d059a75b54ac31683ef8e5eee946e1c84d016ee1e7800a92c0a3823b62e0417fe86b191951f65abc0c38c1e0e8f1121a04b62a8a720790560f922804b1b7e7eaa497e1bede6e3d0dcf0312dbf221561958fa1e85a8f99e6fc82f919e78c17d1beda16cfef25fb5d00f7c32df9a51eac76000c988ffdf011564aa0e319764b16a5a7c728a470ff70772fb76c9ada26a0ac073fcbfa12501c2454b19e02d928e3939a40bfff76c002533b3849cdf8016728445131e5f1e292b7d3dc06bb3a3cfff6fabae0b7341694a8938c1d2497cd70b76c337c9a312e96c8f736d7625a535e1906eba53d199221ca60202a65be0f7e530aca10e61fa39c7601d65954e5ed4cab94345c6b89c7f8a0de5c61a7945e1564731b6715331d13263b2961a163382f7c4934d847033860e402f3aadb4f3e6cf47a97a2031401da4d2c8de8c80cdad71b97b4deb2075a02282f958ac6772354e67f097ca693778224b80892490015e7d697fb9107f75cea708178ffec93fb1d44e8493bad1d42c918e661219ea819e0200759037a5a585c0fe074fd407536fe58013f42612c41bfc66e16870d7a9c00ee93a3122b253fecbf5de3837641f4a1376af0f053463413c26c29f9a346318565276856b963da30ba6ab8c4c8ef6cfddc432328586d9d9829895835759bcde0851ae0c838a3927ea63fe5ba793fae94da61cab00fc05f3a265a2da1221bb2b66775ed7ba856b41011652d4984991e56249360ddfc997245ac1547a1c16382d42df383a8d1c852643b24895c422712e79c436fdfffece4ed1c50922d4f25296aaf6b204522086d188bee254f8303b60537ead1195ac5dd301286f0042dd68aa05a70e4beb779aa0b61a316f736b72c9ab7ed860a0908a078f4b8a53f2df0abf993f689de4b02b9138ca5047fb0bfc9ba3b92bff033e36fc9553260b008cef3d147c62d1d3944fd1eaff79bc5a922ec2190907bfda1b51c2c7fb867db1f8e13a37b5e3ae0165e93350b958a239ec1f2b78561cff854b975307b5b5dd23b040602a5a36bd79947ee04c7d0e5e30f9c4c79f7b4e6eada98bfc6c357cdf8939213423f1b21ba26cfc2b2756ea3eb992372db0ab8a7c37d8ae96bf3ed6be873c1891550ef741812032e1ae938326c399ee43a3061602dda006f1b6b620bebb6a5752bee77e8acf9921ebf4d4c8af7eb5e937c65697c0664c594e31a62377a25605051996c474ca322ce8e0e6ef8a7988be", 0x2000, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="d800000000000000f9ffffffffffffff050000000000"], 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f00000063c0)="99529ca7d265e2dba44891e35e7d5dab7921b730436ecd4e999a25bcf86a25f8f029c0dd50373e90b7cf7779b12ecd4423c5b13cfac186975cd723976f3c747612913029d42517c189364bc59d8ebad53ed1b86f8f66c99b1f9b5b40d78cef1f14f81815d53bdca7fef40607358db69eb8c0b1f6b0942ab4b1ee7ca8deb4eddef06381a3d1c52d6147fc5109c7c607591497a6b2477f60cc881d3219c96bffb34aadec3fa97250713cce17cd536721bf9c40a019531ed0bbad139e26a3d4d39b68ab1bf37cb1a4bd197a8789cb1940cd86d9e56713bc36c7cffd07a311f5bc2e91f16d152eb480645e85ec9b3bf09c7fa140dced0afd55d7b99e90a96e7748e2d0dc09672ac199ce529e631efe1783769819c182ca106f6184bcbb387ed246c43562d74c36ac3a7ec2f0e11f70bad0007c03bb9c0d2dacc2148cce4a4aea327c7319016ad146b52bfae0357f9e892e9bec61a13c93551cfa3d4f4bfa7585c93bb0bef01a9114f3dc54179cf9a57fe88f5cff3403e33c9d09e3e9c2e10f1f16894e1b59e3cad47c1f202cf7b756f2851fc96d09459c9a8d34c19e6a3525cd5001aac5181f57286d0e1e88ce5092c7c76b6abdaebf2c499aa47587b48eb12a2b72548c190b0324ebedb81a63333b6edb25550f859c5ccc404a944ff7f61af8800888192fbd4c8e0e417d1d181b4b335a6f52e0a7dae18397e81e3f747cab7be902ed903bdd6a622f178f9b4244718ee1206237257374d2fd1466ab6135ef7ef4a114ae170eafe9cd78cf9ffc36974cbc4b8003072bed78765a0b9f1240f24dec6a9e46db9bb498d40f727c0cbf8f4a6a49539bd0805caf65d80130d7fb60a69dc7ed890874a17530c042cf33a977d331435d68ef33885f638c777ad49564ca77d8b81ddd853a21cd55d95b627310dd633a4f005853a5506cd8f744c367f3cb6998b0fa97de6bb35b166b0c6408c4e0a38ed26235a88520c38ca97ac8a6dc81e6dc6483d383fa09f198997b8eea1c68c9e3320683c9a02dd89ddc34c241e7294ccc88d6b35762892e8746e558bfbc2251949f2ecb763dad5b975eaf36e2864be6a41d3e20514d32f5d4b6350dc7e3cc3a85428ea98efb3b1edc2a2ec1e618452949cc7e2ba1251990168fee342d4f304b7a7af9162bcbe6b09c75d7420d2c547b4e3cee1836df6eddd5dff73a4e308fcd8eaa7a33e6980a6f8ead03257a37d72d3b265d02fa42f57db877654ed513e31c35e1af0bd28511d6b57cfe07b27cbe9767a534b426dfc3dd257d5899444f34cbf4dc74b9eab2e7e3e1e1a8a6ac5e4359d653506b299a5b7c67b92dc462f1216655f952362a3387ad9966b606d98e8d1b544dc27dc6bc78fd18a446736e25c51143db9886b6c09812d5825b5d9e0932f218ff8bea4d9e1c4df9c9d4eb19336d48163a921c4ff1f0beef26b01b7e8c0d23fb59b84e229eaabb791f2cffc9aa4db75162cbfe4c9ae8d76a5b6bc4bff20e3f8f125b9aadb3e728d7f78d61fd55f46b7f59511b876e6563256686e44f25cf38d393a9b762bada272eba8df28e4086c4cd2fe3c9fab97756fb145373e6ca1991bb1ee6589e49c821ff29f047970819f88f724bd077cd3f0ae463d99b3e53078431e3f9bebabc5289a65479359efe3909186aac60a29f561de8c590988c913c9e693ab8106e8287f6565eee6735f7c88cad7124d1c8d9ff347e97912824088ee954de01c6d8a06447f06899607eadbfd078bc3df506252005749378dbd7399c9eca60b81dc0d88dedec31e5cf6e7b6d6d411958df8f9e0bf4443e8d3bdfe49d05f811d17088024d0629fc8ab8e05e309bf55e8e60d342623765f4e8d2dc4a90291cd4354ff9568c8170e6ea56e028bcf2719595253adb8c84050bb9ce4927a1c1f4560da87d109ceda90bbe45a1717763d8025f1ff40f157185ddf17079da272ae10c4f34162caf4b0d31221a57b3059fd449c87554d968a54b2eebd760dc3263c40d9eedf5905d5699d29706ea6e9e81ff2bf92489a06deffe7e978661f37a88450783e23f107c2bfce000dfc91c5fca49e46d9ea978f215a45984699f0d2503b30a741e13be56b7abe3e5663c0825c3cb04ead44ce97719c4ee6f4cdd3c452775ad7163d5c9034583cc2dbc2b0c04917a3e1aa3d0a8bb6fcf94d7922eb1d543c09185827aeb1b72ae7103ef2c014af2ff4b47fca40fb0e66ddf0264476d7a84e9b8dc551d4c407bdbac6757f7a25bd404b45bec1091696203cc438860131ad5f2fd80e3c45629864dd9f7d302b66fb8fb86735c9a6dcf8b135a273dd2ae9473bc905081be9fcb8f91b1ddba1ac692798dac0b9ccffe0319a779f5e10c65f294b22fe475283b023f9cd890e92c5447b1bc1528255c5af383bc1fb6e72cb9a67215a9e25cde63c89baa8c7125c7e8b748b728d07d9cb66778404f54e6a9e3ae1ae82f3d0ce77199f23f94a01b71b805b476fedbebeb52c83a1b857f23ba438c56a6c4c2a5909f721e6e3d240e4a16455e92220d13022ce7ec0b1365ba4e67aa6ecb324f8826579e12cebdfc0d8af63e83b5e5624d5b791f99093f9a27f7baea9fd10111209c0857a04f07408111063ef34026aee27a3d51b40e53883f9094402534bdd21cc49d7f5593e99cb204cd805bee4add0f82cf4b6dc5da14d6b79fbc68c9ccf7fb5fe774f8879e13079b024a8ad24bf123c420d630837a84ba05abf0ae4dc3fc04f25c7f74ff91d0d609c958642a48551e51b5c0074a56a7da10ce153b08cabea636f8489d8e7b655758a41d7f7474c9d76bf4d54d789bfceaffef139854065de6a94b0275a9626aab99ae838364b1a491e55017e4212b6b01f7a41bc9c215ecd17c49a8610db28c699259c58b81a0e84c45fd8e719c05c48501c49e8a6515044d247f58e4cd0bf22fd6ae31f45339d1f801196d426c52269b1aaffaf18e2a03760bb231cb7cefa6d72f1d7eb6a3bbd65d0914221b8fbf531dbd562eb4a1b28983ac7d83d4813b10b34c9525ba644f61a2c4800d4fe96a7bca63da1041ed73cc57fb9d42f9dfc8ca41d80292bbb311c89b0a0fcee1d88a025a7416863342aea00e6f049cb2ddebd17c5c617ff562a8af0c965cbe8341431a30ea239e4a62aa2b19757a3b0de04229a9907f8610c27b26591405845bf8b5b83706ed18d910c4f68777378366ff565617b19168a04560a32ce5ad64aaef9f4377118c4335b24826cdcde78fb4bdb11498553f56d8dfeb3a482c70cc6580c399b92339cbdb3464fcc7b00e9839fd0d2b8b6db90c56b33593a0048bf7983421f29b1285c81a239045b96a9b0cacd70d6d9853206471f06915efc8d3ec4c50fb13601abc73247a656066fd7b329159b3ce9e3302b4c0d6aec58cb0946a8ee8e7f55f1af604f1edb4d887fa6292dc0ce57705c1a25dc62650c127d11a364b397aefc2fcc3a164bdc53165a461b01de9180c1461b309c75af0911b4cc1b8aa05652b62119c87b4b235c573aa15b1516cddf61efd6a7f8c953fbaaee9c0e800e8f519e1494de850ddb976864088fe0cf90bbc54395078ea2501e8baa84d6807e184105bc2a140b663416496886422643bbf764d406af06e7d086678828defda0b648b25666b7b5ea29e927141740d5be0e61bf25d40b8404ffd3c67bb855b11d4faf82b7b8051615c101c3deb0601a0fa9ecd8b4a95082ccbc8222b0982802dd8430e653d6eea2786dc3a91397135faffdc65a5bae048f5c463b1a6648becce961d39d063d28d1ad6dafcea0b0878379adb16cc0d4cea572abeacd9a168a4fe2e338092b5bc93ecf02ac6ccda03e5b23adf511fdf7a79442093233b79c67d3fdd3c36c96a8f67aa79e4743d99cf963ae6161877f73656eb0314d889f4b8649bbce8a759f90eac6c006197b54b2bbac7c9b237f1e3dc099c62a65481960e6ad697fc66316ac084ba99c60f58bf44ff45f3b2006cbc4196a25f124dfaf247e863a855ef6070deb45219a922dcf2be9bd01c340e1ca5ed7c3ddac9f7a677c5d00610991d21e0751ac8044585b39f3fec5b672a11a9bce32196c2003d01ea50b0f0403e16df188ecbbb74f295f01398363ddfecdb63a49347c912c125670205d7b6be999688df85bb7d5ac12b62b4fdc4eadcc2a9a7897028404f697b007603a0ad588c772952d6670ee870771774ad157c0b9cccd4b2192d835606198ea0c65036ae4e406cdc539ff3aa81fa20b7ab58d6f3abdb69cc1f503d593f7025d2035e7f21db76336efc2843a0dc9bd2eb8794718134ee68fc57d4d2bcc18969d08177f442b87433b48540c661940cf9e2462c53efa310c7e47487deab2ae15b1978ef05aa1e14110943f649d82486f710a39854409e74edcaf06b4a92d3580b9cdabf83c6351657698d3d5af7514f382e75d1c912cded577258603fc9ed002e010747cddf7885d34afc9a84d82696c6660cb5ecafb68b564908fc49c4db6a187d037241a26b1141cf20f2e968a53366db0f60b79cd98cf3c897c50b7b9728e6e7100f99e4d5ed2428dbd285516ca6660777a39b4b2617c1be5b0232d60b9c8099f5daedbf190109439c40b46090985200d6c0501313f3fa4d244864575c275faca47aeff32c7b3e3c59392618562a7c2d4b3af85a37a8847f595352024cb63d3a9085c2a502c6a3248f43c5fc828e636cb634b2d393d853ae2dc9605985cf85c060860a90256c7b574c1e01c320687a2bb0b2d51cc2950c485f2ffa5db0ad7aaf753f543de7f86efb775c6bac2989a33757a28836fd27f9347229a0004bd2e546994c69c678fe5717f613f905d945c072004c3a80e0e54215e19ff9972521890d4e705e429f16fc35fe5a15f2e6b75cd719d38f76b087b62e4b5dcdb35f4baa2bab167150bafb6c69e260ca51004bc826d46b77c3f67eaa08497294868e6d91b7b867e4da62052f4f891677256cfbaf19cf32bad99a7da69d8a66537686f89a58d78c7eeaa99cd38009a1a32582bedc5c718e57b19cd405ae659a89909356a07fcef89384d160fa5ae6683cc379642aea4f0c915f72d679bd521399cb16112f2abdede3001400b4a64d2173e153a68631183679b56b8f389ba889784133453a7e892fd3b092f5040870a3cfd6f982990143e7c0882b4ff4c5d049192d36925a25ae4be441aa30dc7e74398b340c45b52c73ed3b0cd640e3cc9fd4be24e7355f386106f65895f1ee850b2a781d1d1d322ca5a3b0fdb78ce1eda048ece94af25437969c99c58c08f1446ca5541e03987a20fd75283e3e116dc4c9222ab7522e4ccf6da14aef49cac9a6a2cd4aba1c54d49e6da4179a66b84e384cd3da53908579b28c11d525ebdc4dc69074cef8a9ecd3aab98f2858769d656b46141c3a4e69a5ed6c0a732c9ec1fce080eaebf537fa5e17236a44ba9c931f555d193e475ffafd20c53ccbab607c1a15fd06742a64691205eb0d00f7f40e4dd8efb279cf09b2522aac0729a631aacb92d5cfa2ce6bb07385b981890b5916755d5cc3a51c8c36bd2987068cc24fcf73840895469bbb9aff1059601f771afedf0a48d5921103920515b27d7e607951982feba197df8c61600feb3622b9eea13a4db4068728cb98cca76cfae197f6258758490bf41673ee29acd91fd296ec863c646e0ca6a0f0e9de146c663ba13d962964d7c32804fd12a14c1ca7212ad48bdfab469c6570dca562220ecbe7b6b163ed4c9361c5c10bed5c92861b8786ada20a99245d282e4454187ec02adfe354e30647cb10661c85168f7958e3ce69ab48c9455214707a63c9b1167f0845a6bfcce2a96cd53eab430f13cd527f1666290719a47c517cfa22fec2e9916af8aa93c78e567993d7fb8ee60fc4b903b8c67a3658302c5e5f35250c30427e4c055b6c54705bc599861f80b7200d361965ff98c88cc698a2615cadeac4bdfd3d613377cea52d2bbcb7e6b78ac31d4b2c33eaf0b2ed40b963e3cb25c7dfea3ebfe7b4aff2aaaaf184dc80ab649a108e2c830ce7eaea58a263392aa9cd13d7f7bd607dc7c804b19dfa41b3e5a5155201a87311e22062c93896e70f3a5c4b03521300b61cc311ebd5beb9838d0ed207c6bfc99e4392508e95804b10b36024f32e1fe1138e9ee7773f797b2bc6be7416f4e9691ef4c2a8d06af6c8b84bd1e6fd1ba3d3183475ef6c139ccf8dcf37671fbb96a2ab5e0e042f7c4728cf30bcc1a0de28a5024276ceaa194b4926e7f6a97b78bac36e47f832d56a96cd266434d37bcf2c2f57877717d91b1854972f832354acc207a2ee8caace7504e0e6197dd7e64a01c4c67bb2de8acc0cccc6c6bff0b0cbfe345542c5a795dfa48cc0990ab5702574d36494bc44c20f5b324f7c984d986cc8cb40cb2550076d96a069b6688d22171beed2dc5b6ff3ede8fff4c4a9de6d3817357a7ca7d24d87300b4545ebbac8cf7f09ec637a4f4d6bd07673709b6c363a75ccef585610c5f15de7851b5ab53e02a757bfc3caeb9a9a8996beffdc0cfd1201b6cd99cb035584e51a6c15a5d2e17d2f8aa6b41e26809392fac6caed1e02a53dcea8a413203608780dab33315a76eba24d540e4c5b9790420834bc8d4e47bc65ae52a54c0ff308427a8d7aff746aa6589d17514e40fee5d0b3533cf4ad2c5f9d96db9f50bd69ed8c92b860e199a35cf268c66ed13516a3b4b024f62d4b2a656067eece95575bdb4907efc488a9821bc3a9c81dd11b2128b7a01aa7a9ce6e73de3b4e9beced70206f91575baddbcbe5722337953c8016a0f4b62120d776c43b7d1a879b692107954f45acdf8967dcaa994aad4922d4fe093e16c2d0090906f5036af99e50bb09b04e9c9b3b5085abf621297ce203010249cede92e9b66b446b86b43eaaae228dfdd3b4408c12b404bb727f7e969e7da04fc59900112bf8d38af0416dc616e75f167aa1352215f07115a6f4eb6bb5fff6f5c2fc9ab906392036b44090e65fdaf017dc53bc94e0807d679d793df18cc44e6c846d414cef1569530f7692daf91eaaf4ae89fe2522f2c9cf33b6ca508ebcd006bc1a61f0c800553aff9dc7d57200b25ecb83e1e0b8cd29520b63aa649d3f71a62570eee56e03223ddf31f0c04fa686b7f6dd054e7a259d9ba335c2c5b2c508897506c0db7f01878dec1411c33f0af61b81dbcf9ff8bdc0c50044963a79f3ee1462150c6bd03a32dbdfef8d72f0b8b3a395ffb0cc85792e7bc867feb5e312cb64e29e193388e9f173c162f4a1320a6f99ea3795fb77d982605959909a1aa11076fcc779ea6b80ec1bf0edfc2569ec04d15a0bdeebccf3c75393dca5e81663532f8ced12d08e4c2ae6e2954d427c7bf053dc4718f56f453bc88d74045bd2f9747aae9b5298a0de927f1d6b1308f4e1483487f083e71ed09298deb52bb10079b13def7453eb432498069edb5ade70c5c54913684d934a3febf78753ac13300a91f467ff3f6e2f00898f015d08f7739047b321b3eaee5ad8aa7adbf7833f014d8c576a491af9fca6843b327ed513821cb3951b2e67a275225d7af6b382e2f955adaacba5d1fdea2223202dee132b91d5cf381b51da94145255f584a70c5e8d11e06a44afa6599bf3ed0cb61703eba254333af53afac60e54cf6397f9f7302249ab644f0b576c713b15007be1f4f9bb213660bca8a70251472b86669d361ef968f542e81ddbe8f4d2e9cabe8d7bf6a31f14a2cc272963553a424c105e7750437ec5bf316e30ce60b4b0c27ccc1eb27e60f6472fef27654da49905ff9c01b28695310ecd8701aedff25a83da4b7c41995f902bdf249769dcb53a3efa894710dd66ba8745ae2253cc6b75a038183a0bee21226d48239320efad6727093e4f94bbc2fdcc216200d903c32bb9f16dd17d5dac423ae0696f3decc576b8f1fdce63d0532370af7d1e2fa2ca5c5d17bd88f5e3abb4792dac8689ca13752f83d753b06b037bf5a80a3748983790352775685b0414c9d74849fd217e388f904278ddb6b0abdda941b61579c796e2bb77a9bc363b18642c401faa502a31011544111b6eedaa369976c814773d83220a75f31026d6ad0b8b4298ea6062234db232bc435e096e84f740e55bb14d46ae04af0500aa5bb218aff6c76aa8a8e3140a1b0d6638538fd7f30fa8d992e53abf8af2fbc16b9e8a668c1aac72cea1a746ee5f7f3392a4ec8f1d19f2f426b6069b1cd347cbc38bceba96ce5da49198083403143c740c04639cd1089abb34fe812d85921c47437604f684bca44a1eaa965c0a6e1c1fd1f70ee932af3455b36184cc15934cdb3f28959d37d8fc10696f8ec1e4b0c3d1b9ff74a01b796d1bb68954a3768c8bcec741b3b69da892f8922142b16b2cabb469a9906b34216243fac80374c10e178c5fd36440f8d7a8588a9c2510d86ffa8cb68ce8c330d2111c94724e522f04573dad43bce252eb505d29ca9379a6b281519d38b7174f3ae8f185544f3003c936a7e6b23ca97a313aac6a061caa45fda73522f3061767bb4e33dbe4bde390eb0f07225a8aef939cb6ab2ada10c02527281abad394cd4ea9f59467a08b72047cdb75d7b2b98e5b4542554a60f953ac7a4b980f42518eec05ff2c044549cab0cf33eef36dfbabcbc0300009d898862d2194cfcdd9a713c30bbe52291105193656ea5eb830873ac956469d31689cc3c69edb5cb9a6e31ce3e6fb50ddd4e52ef9fdeacfc0db21e1e83e0d8d0a64f17cacb4dc208a893e7fd8ffa86cfc554dfba3d9fd281115eccb4b9d909f2fbf3fbb66bedd7b5db3f6d4f076f5d8fb54f8832896f8ef6f624162f1dd589be7a8e87dd5065708a8b0bfb18a5c2299f5605ac8a11c1add55b2018e6099380a70bee3e0727ca6ec58928fe6eb3147b47401e8d822eebade713b58335787669e5e0de5d328a1067df4cd9124665bb02ee8adfd1b3618374ef167df1f0fe79456f78aee3da4c1bf397e4637b0cf41a0f4a2910efd02b17bf5f3c15b0084b36fa7d4e85a53e5be366b428244eeba7499c3e54397227928e2ff6e583f332d6f7e8cf4d058f379b58a7d03a4bfa454bb4b6d543804b8970e6a9fe8886179eb418a8ce9e509e8433571f7d32378f2e983fa418c8c91760ec9fb20968e7fc23b7c4ac71693b2576ac0f8ce2020ff1e7a7ff24301b48b544fb29a1ca4f2502daded865e488a16dd33ec67b2eee3025cdc5ef90f253c4b5e0a61d51e495b675c5a1d55b4ba3812c5f44cd08487e61d36b0c2dc32d27333a5ee8a0906bfbcd388bd9389d1509912c0471c7b706a5aff880569a3fb11ac5f14d780deb4c1b1afe30fb6b8daf87b27a4ceb869d587a97f2f5af8d819aa47bbf207db68a6ecbbefb1e109ed0bfbbf3b54fba9e79de8fad9c3bcd3e74b8b92ccea3ff5c558c6cd72d78a711fc39df603bd4aa1439dd302258edd2204e52d7f435c6f552b612fbc321bea971195cd4d8bb033e2a779e239164d7eea6d8fd233b0b9b776246564cfcf44b31a83031a2413bf98a398c9f93da243cef9ce73d81bade8ad551fb0ffa75bc874c11d23ac9d7752f22a0f54c3870f3314a83e64332db810da1ebb288e10c4eb9be9ec037317b8f813e68160a887da3f5c0389510a0734b69ef275e19973b169d340610cf2112e9964cc0566b9b690c3feb36c8526491d3a563f0bead2abbcf0665e048aa3f929351b2f89876580633a403250ae3b5244c8c0e996bf888938dfc8920348d88e272e6eadc7c0387ca1dae228bd620ce3975d43b58758d9412d304a227245587065f58c4573ba2557f1d8333ba007709b1239d682f03405b22135757178fb701bbde81d2f8faaa7666c025d8a8bb426dc4b8e61aed79b3b3d3a9b01ee9142772d869677ede166e7a8be8ab84cdd6946b1478ce77ba307213971cfb24c86c344310f279e38d22254bf4caf83c02e715cb0550e615dc9f8dd2400fa749e3527493c15fb454c158e4c0603ae6e962b7890058ec7c10f0618ee274a15bca6ca9fe5bc5f9e7797c0950299912be9c58463c07d667d4bffe8aa590ae43db08512b40f3d265026bef2facdd508984e5f6d2ac7ef573397f14ed2e2ccdcbe5796e60ae64d173814906d1da5a5bfe8a2a4c5d6bb0b3315b878b4877d0c045f6e6cfa0dfc1ea4de7abe26f2b2d8c93299ed1d83f1b7853c756bfa346cd53b008fec169883983fe0f2405777dd85e17b2e4e8b23432c0dc4c386d67b6597184d0b4b95877362304638484cc0951400f66ee8391dd44417c58b3d46a8345a8049fcd70f7b5f4a6f912e2b18760947c74ef2b732b342878d7e7cc99902de87db36469555fbbfe76189f108d6ab31f4727fe4e22d075afaf6cc726ab17a5e1b4ab6c8f29a459da3c4266b5ad8ff55906a190f8b19a3bb92a50df49647c03d5d6106ec07e9300038d059a75b54ac31683ef8e5eee946e1c84d016ee1e7800a92c0a3823b62e0417fe86b191951f65abc0c38c1e0e8f1121a04b62a8a720790560f922804b1b7e7eaa497e1bede6e3d0dcf0312dbf221561958fa1e85a8f99e6fc82f919e78c17d1beda16cfef25fb5d00f7c32df9a51eac76000c988ffdf011564aa0e319764b16a5a7c728a470ff70772fb76c9ada26a0ac073fcbfa12501c2454b19e02d928e3939a40bfff76c002533b3849cdf8016728445131e5f1e292b7d3dc06bb3a3cfff6fabae0b7341694a8938c1d2497cd70b76c337c9a312e96c8f736d7625a535e1906eba53d199221ca60202a65be0f7e530aca10e61fa39c7601d65954e5ed4cab94345c6b89c7f8a0de5c61a7945e1564731b6715331d13263b2961a163382f7c4934d847033860e402f3aadb4f3e6cf47a97a2031401da4d2c8de8c80cdad71b97b4deb2075a02282f958ac6772354e67f097ca693778224b80892490015e7d697fb9107f75cea708178ffec93fb1d44e8493bad1d42c918e661219ea819e0200759037a5a585c0fe074fd407536fe58013f42612c41bfc66e16870d7a9c00ee93a3122b253fecbf5de3837641f4a1376af0f053463413c26c29f9a346318565276856b963da30ba6ab8c4c8ef6cfddc432328586d9d9829895835759bcde0851ae0c838a3927ea63fe5ba793fae94da61cab00fc05f3a265a2da1221bb2b66775ed7ba856b41011652d4984991e56249360ddfc997245ac1547a1c16382d42df383a8d1c852643b24895c422712e79c436fdfffece4ed1c50922d4f25296aaf6b204522086d188bee254f8303b60537ead1195ac5dd301286f0042dd68aa05a70e4beb779aa0b61a316f736b72c9ab7ed860a0908a078f4b8a53f2df0abf993f689de4b02b9138ca5047fb0bfc9ba3b92bff033e36fc9553260b008cef3d147c62d1d3944fd1eaff79bc5a922ec2190907bfda1b51c2c7fb867db1f8e13a37b5e3ae0165e93350b958a239ec1f2b78561cff854b975307b5b5dd23b040602a5a36bd79947ee04c7d0e5e30f9c4c79f7b4e6eada98bfc6c357cdf8939213423f1b21ba26cfc2b2756ea3eb992372db0ab8a7c37d8ae96bf3ed6be873c1891550ef741812032e1ae938326c399ee43a3061602dda006f1b6b620bebb6a5752bee77e8acf9921ebf4d4c8af7eb5e937c65697c0664c594e31a62377a25605051996c474ca322ce8e0e6ef8a7988be", 0x2000, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="d800000000000000f9ffffffffffffff050000000000"], 0x0, 0x0, 0x0}) getdents64(r2, 0x0, 0x0) 1.728736295s ago: executing program 1 (id=19): syz_usb_connect(0x5, 0x27, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb7, 0x5c, 0x7f, 0x40, 0x547, 0x201, 0x1164, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa2, 0xcd, 0xd2}}]}}]}}, 0x0) syz_mount_image$exfat(&(0x7f0000000100), &(0x7f0000000240)='./file0\x00', 0x3000050, &(0x7f0000000600)=ANY=[], 0x2, 0x14fe, &(0x7f0000003680)="$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") (async) syz_mount_image$exfat(&(0x7f0000000100), &(0x7f0000000240)='./file0\x00', 0x3000050, &(0x7f0000000600)=ANY=[], 0x2, 0x14fe, &(0x7f0000003680)="$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") chdir(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) creat(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) creat(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) creat(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x104) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) creat(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9) mount$nfs(&(0x7f00000006c0)='exfat\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800), 0x100050, &(0x7f0000000840)={[{'/='}, {'exfat\x00'}], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x33, 0x0, 0x30, 0x65, 0x35, 0x50, 0x36], 0x2d, [0x37, 0x63, 0x51, 0x64], 0x2d, [0x38, 0x31, 0x31, 0x37], 0x2d, [0x63, 0x61, 0x64, 0x33], 0x2d, [0x46dc8fd021f7cd4d, 0x32, 0x63, 0x37, 0x64, 0x64, 0x31, 0x30]}}}, {@obj_user={'obj_user', 0x3d, '/.'}}]}) creat(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) renameat2(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = syz_open_dev$I2C(&(0x7f0000000000), 0x1, 0x402) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000080)}) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000080)}) open(&(0x7f0000000280)='.\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f0000000280)='.\x00', 0x2000, 0x0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x30d080, 0x166) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000000180)) clock_adjtime(0x0, &(0x7f0000000000)={0x66b9, 0x4000000080000001, 0xfffffffffffffffe, 0x6, 0x0, 0xfffffffffffffffd, 0xffffffff, 0x8000000, 0x0, 0x0, 0x0, 0x248a, 0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x37) (async) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x37) r4 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000080)={0x0, &(0x7f0000000280)=[@out_dx={0x6a, 0x28, {0xcd23, 0x5, 0xfffffffffffffff8}}, @out_dx={0x6a, 0x28, {0x90c7, 0x1, 0x4d0b74cc}}, @in_dx={0x69, 0x20, {0xcc51, 0x5}}, @nested_create_vm={0x12d, 0x18, 0x1}, @wrmsr={0x65, 0x20, {0xab7, 0xfffffffffffffff9}}, @uexit={0x0, 0x18, 0x4}, @code={0xa, 0x53, {"0f01c5c401ff2c9505180000410f015e06460f224166baf80cb8b8ae7d83ef66bafc0ced420ffe996700000066b8ee000f00d8f365410f2188420f07c461fd116bed"}}, @nested_vmlaunch={0x12f, 0x18, 0x3}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x3, @guest16=0x808, 0x2, 0x3}}, @nested_vmresume={0x130, 0x18, 0x3}, @nested_vmlaunch={0x12f, 0x18}, @nested_vmlaunch={0x12f, 0x18, 0x1}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x0, @host32=0x4c00, 0x1, 0x1, 0x10}}, @out_dx={0x6a, 0x28, {0x782e, 0x1, 0x9}}, @in_dx={0x69, 0x20, {0x332c, 0x6}}, @uexit={0x0, 0x18, 0x9}, @enable_nested={0x12c, 0x18}, @cpuid={0x64, 0x18, {0x6}}, @nested_load_code={0x12e, 0x69, {0x0, "6767470f0f9b08000000bf6666f3420fc731f30fa6d066b808018ed0660f38813766ba410066ed66bad004b000ee3636470f38c9fc67410f0648b8d825cc40a2b41c790f23d00f21f8351000000d0f23f8"}}, @code={0xa, 0x51, {"3e0f01c466ba4300b870687c48ef8f6978823b0f1ca60001c0fe400f358f4978c1e0f3af2e66440f290fb971000040b807000000ba000000000f30c4e275b707"}}, @wr_crn={0x67, 0x20, {0xc, 0x4}}, @enable_nested={0x12c, 0x18}, @out_dx={0x6a, 0x28, {0x6458, 0x1, 0xffffffffffffffff}}, @rdmsr={0x66, 0x18, {0x9eb}}, @cpuid={0x64, 0x18, {0x6, 0x80000000}}, @cpuid={0x64, 0x18, {0x33, 0x652}}, @in_dx={0x69, 0x20, {0x8d4d, 0x2}}, @cpuid={0x64, 0x18, {0x7, 0x7c49}}], 0x40d}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="390000fa461aa0fbe8ab80679467df91c09e8a722e34d7e484893ff158bcb1130011186809fc071200000f0023ff3f210000001770faf0470400c79e0b9971bcbedac0eead3374b1f10b97acf10fcb34894d37f5d3f6c760a735c78b72d2991eba445a190797778664a552281b96d5a7d7f3875f05e487baf067da3f28852a08c19ab0bbea9c89c1a4ecff2194f01dab19545076990660e40558de7765bd5386c904cbbd59b553d15f5b1035432e5733ea430a7a8e5f", 0xb6}], 0x1) r5 = syz_open_dev$sg(&(0x7f0000000280), 0x0, 0x22c43) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0x5) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x5) setreuid(r7, r7) ioctl$SCSI_IOCTL_SEND_COMMAND(r5, 0x1, &(0x7f00000000c0)=ANY=[@ANYRES64=r5]) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000140)=[@textreal={0x8, &(0x7f00000000c0)="0f20930fc7a8744bba2000ed0f01cbf30faee366b8074800000f23c00f21f8663500000b000f23f80f21eebaf80c66b89a14078266efbafc0cb80060ef0f32f30f5e5b00", 0x44}], 0x1, 0x62, &(0x7f0000000180), 0x0) 1.67392372s ago: executing program 0 (id=20): r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000500)={0xa, 0x4e20, 0xffffffff, @empty, 0x5}, 0x1c) (async, rerun: 64) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, 0x0, 0x0) (async, rerun: 64) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in=@remote, @in6=@remote, 0x4e23, 0x5, 0x800, 0x4, 0xa, 0x0, 0x20, 0x8}, {0xfffffffffffffffa, 0x9, 0x401, 0x6, 0x0, 0x9, 0x9, 0x7fffffffffffffff}, {0x80000000, 0x4, 0x3ff, 0xea8}, 0x363b, 0x0, 0x0, 0x1}, {{@in=@private=0xa010102, 0x4d4, 0x2b}, 0x2, @in=@multicast1, 0x3507, 0x4, 0x1, 0xc, 0x0, 0xffffffb7, 0x5}}, 0xe8) set_mempolicy(0x2002, &(0x7f0000000200)=0x10001, 0x4) (async) r1 = gettid() r2 = syz_open_procfs(r1, &(0x7f0000000000)='smaps_rollup\x00') lseek(r2, 0x1000000, 0x0) (async, rerun: 64) connect$netlink(r0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @multicast, @void, {@ipv6={0x86dd, @udp={0xa, 0x6, '\x00', 0x8, 0x11, 0x0, @local, @local, {[], {0x4e1d, 0x4e20, 0x8}}}}}}, 0x0) 1.595653137s ago: executing program 0 (id=21): syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/arp\x00') unshare(0x400) getsockopt(0xffffffffffffffff, 0xff, 0x22, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0xff, 0x22, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000240)=ANY=[], 0x8) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[], 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[], 0x0) syz_open_dev$evdev(&(0x7f0000000080), 0xe, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'sha224-avx\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x20000803}, 0xc000) (async) sendmsg$SEG6_CMD_GET_TUNSRC(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x20000803}, 0xc000) write$binfmt_misc(r2, &(0x7f0000000000)="e2218f5f0e27d3e9d9dc97cf7c18814b08fdcf14738eb21afab2d097a28ec1bc0d1053e22c8d7908c8e68220", 0x2c) splice(r1, 0x0, r4, 0x0, 0x1084fde8, 0xa) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) (async) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) syz_usb_connect(0x0, 0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000892e79106d042107259c0102030109022200010000000009040000000e010000082402010102000008"], 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.usage_sys\x00', 0x275a, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000201b4510fc0428155d6d01020301090212000100000000090401"], 0x0) syz_usb_control_io$uac1(r6, 0x0, 0x0) (async) syz_usb_control_io$uac1(r6, 0x0, 0x0) write$binfmt_script(r5, &(0x7f0000000440), 0x1000a) r7 = socket$netlink(0x10, 0x3, 0x0) getpid() (async) getpid() sendmsg$netlink(r7, &(0x7f0000006780)={0x0, 0x0, &(0x7f0000006600)=[{&(0x7f0000000480)=ANY=[@ANYBLOB="900000002a0001000000000000000000800000809db43b979aa6d5037fbc13ca5e4b7949eada0610d2cbb710f5019e7c0cec770c1c893e47f0487a8687fbd2301517dd060add68bee5f40ebb6297be1cbbe5b8a911e0cd97274d3f2c5fd1339f3aa75d77aa6bf0196d17768d507c34dbc98a9caa3c8b9fa5cd6b4973ac4ceed01111fbb97d5e97080000", @ANYRES32, @ANYRESOCT=r1], 0x90}], 0x1}, 0x40) (async) sendmsg$netlink(r7, &(0x7f0000006780)={0x0, 0x0, &(0x7f0000006600)=[{&(0x7f0000000480)=ANY=[@ANYBLOB="900000002a0001000000000000000000800000809db43b979aa6d5037fbc13ca5e4b7949eada0610d2cbb710f5019e7c0cec770c1c893e47f0487a8687fbd2301517dd060add68bee5f40ebb6297be1cbbe5b8a911e0cd97274d3f2c5fd1339f3aa75d77aa6bf0196d17768d507c34dbc98a9caa3c8b9fa5cd6b4973ac4ceed01111fbb97d5e97080000", @ANYRES32, @ANYRESOCT=r1], 0x90}], 0x1}, 0x40) sendfile(r5, r5, &(0x7f0000000140)=0xa00, 0x1001) (async) sendfile(r5, r5, &(0x7f0000000140)=0xa00, 0x1001) capset(&(0x7f0000000080)={0x20071026}, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x2}) r8 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r8, 0x10e, 0x8, 0x0, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f00000002c0)={[{@barrier}, {@nodioread_nolock}, {@noquota}, {@barrier}, {@auto_da_alloc}, {@nodioread_nolock}]}, 0x1, 0x59c, &(0x7f0000001840)="$eJzs3U9oHGUbAPBnZrNN/+T70g++Dz6lh6JChdJN0j9aPbVXsVDoQfCiYbMNJZtsySbahIDpvYg9iEov9aYHj4oHD+LFo1cvimeh2KDQ9KArm51N03S3bmI2W7O/H0z2fWdm93nfmX3e7AwzTAB962j9TxrxVERcTCKGNywbiGzh0cZ6qytLxfsrS8UkarVLvySRRMS9laVic/0kez0UEcsR8f+I+CYfcTxd/8h9zUJ1YXFqvFwuzWb1kbnpqyPVhcUTV6bHJ0uTpZlTL7505uzpM2MnxzY2935tYy2/tb7e+PHmuze+e+X2zU8/O7JcfH88iXMxlC3b2I+d1Ngm+Ti3af7pbgTroaTXDWBbclme11PpfzEcuSzrW6ltHBwGd6V5QBfVBiNq6zYUgT6QSHroU83fAfXj3+a0m78/7pxvHIDU466uLBXfiWb8gca5idi/dmxy8NfkoSOT+vHm4d1sKHvS8vWIGB0YePT7n2Tfv+0b3YkG0lVfn2/sqEf3f7o+/kSL8Weoee70b2qOf6vZ+LfaIn6uzfh3scMYv7/+00dt418fjKdbxk/W4yct4qcR8WaH8W+99uXZdstqH0cci9bxm5LHnx8euXylXBpt/G0Z46tjR15u3/+Ig23iN87Z7l9ryMb+78valHbY/y++/fyZ5cfEf/7Zx+//Vtv/QES812H8/9z75NV2y+5cT+7WfwVsdf8nkY/bHcZ/4dzRH7Kis4YAAAAAAAAAALCD0rVr2ZK0sF5O00KhcQ/vf+NgWq5U545frszPTDSueTsc+bR5pdVwo57U62PZ9bjN+slN9VO5LGDuwFq9UKyUJ3rcdwAAAAAAAAAAAAAAAAAAAHhSHNp0//9vubX7/zc/rhrYq9o/8hvY6+Q/9K+H8z/pWTuA3ef/P/StmvyH/iX/oX/Jf+hf8h/6l/yH/iX/oX/JfwAAAAAAAAAAAAAAAAAAAAAAAAAA6IqLFy7Up9r9laVivT4xsDA/VXnrxESpOlWYni8WipXZq4XJSmWyXCoUK9N/9XlJpXJ1NGbmr43MlapzI9WFxTemK/MzzWeKlvJd7xEAAAAAAAAAAAAAAAAAAAD88wytTUlaiMg36mlaKET8KyIOJ5FcvlIujUbEvyPi+1x+sF4f63WjAQAAAAAAAAAAAAAAAAAAYI+pLixOjZfLpdnuFQayUF0M0XlhYCsrR8Tyzjaj/olbflc+24A93nR7o5B7Mr6HT36hh4MSAAAAAAAAAAAAAAAAAAD0qQc3/Xb6jj+62yAAAAAAAAAAAAAAAAAAAADoS+nPSUTUp2PDzw1tXrovWc2tvUbE27cufXBtfG5udqw+/+76/LkPs/kne9F+oFPNPE0jop7HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAPVhcWp8XK5NLvNwmAH6/S6jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb8WcAAAD//y4WzlE=") (async) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f00000002c0)={[{@barrier}, {@nodioread_nolock}, {@noquota}, {@barrier}, {@auto_da_alloc}, {@nodioread_nolock}]}, 0x1, 0x59c, &(0x7f0000001840)="$eJzs3U9oHGUbAPBnZrNN/+T70g++Dz6lh6JChdJN0j9aPbVXsVDoQfCiYbMNJZtsySbahIDpvYg9iEov9aYHj4oHD+LFo1cvimeh2KDQ9KArm51N03S3bmI2W7O/H0z2fWdm93nfmX3e7AwzTAB962j9TxrxVERcTCKGNywbiGzh0cZ6qytLxfsrS8UkarVLvySRRMS9laVic/0kez0UEcsR8f+I+CYfcTxd/8h9zUJ1YXFqvFwuzWb1kbnpqyPVhcUTV6bHJ0uTpZlTL7505uzpM2MnxzY2935tYy2/tb7e+PHmuze+e+X2zU8/O7JcfH88iXMxlC3b2I+d1Ngm+Ti3af7pbgTroaTXDWBbclme11PpfzEcuSzrW6ltHBwGd6V5QBfVBiNq6zYUgT6QSHroU83fAfXj3+a0m78/7pxvHIDU466uLBXfiWb8gca5idi/dmxy8NfkoSOT+vHm4d1sKHvS8vWIGB0YePT7n2Tfv+0b3YkG0lVfn2/sqEf3f7o+/kSL8Weoee70b2qOf6vZ+LfaIn6uzfh3scMYv7/+00dt418fjKdbxk/W4yct4qcR8WaH8W+99uXZdstqH0cci9bxm5LHnx8euXylXBpt/G0Z46tjR15u3/+Ig23iN87Z7l9ryMb+78valHbY/y++/fyZ5cfEf/7Zx+//Vtv/QES812H8/9z75NV2y+5cT+7WfwVsdf8nkY/bHcZ/4dzRH7Kis4YAAAAAAAAAALCD0rVr2ZK0sF5O00KhcQ/vf+NgWq5U545frszPTDSueTsc+bR5pdVwo57U62PZ9bjN+slN9VO5LGDuwFq9UKyUJ3rcdwAAAAAAAAAAAAAAAAAAAHhSHNp0//9vubX7/zc/rhrYq9o/8hvY6+Q/9K+H8z/pWTuA3ef/P/StmvyH/iX/oX/Jf+hf8h/6l/yH/iX/oX/JfwAAAAAAAAAAAAAAAAAAAAAAAAAA6IqLFy7Up9r9laVivT4xsDA/VXnrxESpOlWYni8WipXZq4XJSmWyXCoUK9N/9XlJpXJ1NGbmr43MlapzI9WFxTemK/MzzWeKlvJd7xEAAAAAAAAAAAAAAAAAAAD88wytTUlaiMg36mlaKET8KyIOJ5FcvlIujUbEvyPi+1x+sF4f63WjAQAAAAAAAAAAAAAAAAAAYI+pLixOjZfLpdnuFQayUF0M0XlhYCsrR8Tyzjaj/olbflc+24A93nR7o5B7Mr6HT36hh4MSAAAAAAAAAAAAAAAAAAD0qQc3/Xb6jj+62yAAAAAAAAAAAAAAAAAAAADoS+nPSUTUp2PDzw1tXrovWc2tvUbE27cufXBtfG5udqw+/+76/LkPs/kne9F+oFPNPE0jop7HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAPVhcWp8XK5NLvNwmAH6/S6jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADb8WcAAAD//y4WzlE=") sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x445) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143041, 0x0) 1.389274835s ago: executing program 3 (id=22): syz_usbip_server_init(0x5) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x7) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x80200, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x40102) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, 0x0, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2f) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002040)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0xf}, 0x94) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r2, 0x0, 0x4814) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) r4 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) r5 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x194) fcntl$notify(r5, 0x402, 0x80000000) sendfile(r4, r3, &(0x7f0000002080)=0x64, 0x21c) socket$igmp6(0xa, 0x3, 0x2) 1.388717026s ago: executing program 0 (id=23): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f0000002300)=[{{&(0x7f0000000140)={0xa, 0x4e21, 0x8, @remote, 0x7}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1}}], 0x1, 0xc0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0xc, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f00000001c0)={r2, 0x7f}, 0x8) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000), 0x8) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x18, 0xb, &(0x7f0000000400)=ANY=[@ANYBLOB="18000000000000000000000000515a80290200000020000000000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000500000000850000000600000095"], &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e23, 0x4, @empty, 0x4}, 0x1c) sendto$inet6(r4, &(0x7f0000000180)="1a", 0x1, 0x0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f0000000c80)="7cffa9061b2f8b082b6f69ae50430c8a8b6aa3162ba083c4a52e1ab0ac50ed4a19b1a69988000d5bed4433daaa4932dbb1cb3550dee8b23579d76ce37d574b43fca1eed8ebd38d1303240ed0d84517692128dd5aef5c4d60a6659952a1437c6f0ac3ed75806011ccbaa504f41a7e0abcf8823bc4a71ef8c52c2b297b539eaf752c56ebfe9b0542543069257dafcbf76c958d4cbf4eaaa67c5c2bd9e6518be34b56add7613ab83d389724b664e62c154e1a5aac073a53a0e8cadcf51ef495ebbcc77d5e36ff24c3f282289cc077374b714e08fbfecbdc8f14ef3fd409af4caf6fcb7d663beab335f239a1e93b399c93d7c036e1b39a7c477945f82b6dde53b1c21b590a58ba688ac4fb530d2c5b1195a127d2eaec840ab59f090d7047c278611e080cebe7b28588c11a44be99fe6f88c73441bf625b70565669997f4c3cda5afe1d6429908a69a459d35ba8c2f28076d8711f2667de749a783fac94ebd02680f20fb723c35c287a1f45064846385750665ffa74579083fbb1b1d6b7c90168252b1c5313544569203e7adb8e271a94f7413e5cfd6aa3157c4fc29bddba3683fcd032aecb513b2f27530fbefa0000000000000003c058e812d8db87de5e3eceae268b91f7d59daf77646fa4df99877dd5a9540934c7af91b96486eea62897be6acbe1bae8e46b112f1385e7cea9e4daccc6f1b98ce3b4322af8299a45ddcb5be8d3e469fdde9896ca324a2f3c88c616a7dccde331698ce2d39f96220251011b4dfbec953b5c30e94adb5586cec0af234859805bb7df1101ae80318ff127e913178d79cfa918d54585b6184255e872e2dc33a5c7c30a756bbd63c32a3e6a22863781747d185acb64583976c4289394d642b07d18e2932d0a78bd2ccf92b3e94e82f1e9239fa272402f4c9efcf068709a44d6f652a4f23df89f9a15e6bf0c7e65d8f3e32c35e83d30298074d16cb5ff4ded1df81009bbae888fceb9a8109ba319605e1776e52d2069b5cd7de07cf8dc488ba6a9c7559ff49674a490991f323736f302004007d0ccf2e5eaceac6b56f48f2b00592d7a378f118d8b3e5ecd2035c8252374c91bc79cf26ac11ddffe2c09e1aa032da0713732387f950e3f4e301eb1d26e5a2b19318e50d555c832e279894d8c9b03e8940738c0fe391b29907d0d5f9214d6e697a19247f4e8221aca2ac47debd7c45b8344941cbecbaf44af343b24a4f88caf207d72002fb8b7d156997cb7275f535e6a9d6480046246e60bea0cf6f54abc69ff9418b6cb9301eb6890227215b633a886fb13c89698e51e482c42ca99613b20e22e5ce15272f5bda8b18cf53d49130a94135dd8a9692c", 0x34000, 0xbcff, 0x0, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r5, 0x560f, &(0x7f0000000140)) shutdown(r4, 0x1) getsockopt$inet_sctp6_SCTP_STATUS(r4, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x7, 0x1, 0x9, 0xe, 0x3, 0x3ff, 0xe, {0x0, @in6={{0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x3d}}}, 0x6, 0x2, 0x9, 0x7, 0x9}}, &(0x7f0000000080)=0xb0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000300)='rcu_utilization\x00', r3}, 0x10) fsopen(0x0, 0x1) syz_clone3(&(0x7f0000000340)={0xc1020080, 0x0, &(0x7f0000000040), &(0x7f0000000080), {0x2c}, &(0x7f0000000200)=""/140, 0x8c, &(0x7f0000000580)=""/209, &(0x7f0000000100)=[0x0, 0x0], 0x2, {r3}}, 0x58) 0s ago: executing program 4 (id=24): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4000811}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0xa, 0x3, 0x3a) ioctl$SIOCSIFMTU(r1, 0x8922, &(0x7f0000000080)={'veth0_vlan\x00', 0x200}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newtaction={0x6c, 0x30, 0x1, 0x70bd28, 0x0, {}, [{0x58, 0x1, [@m_skbmod={0x54, 0x1, 0x0, 0x0, {{0xb}, {0x28, 0x2, 0x0, 0x1, [@TCA_SKBMOD_PARMS={0x24, 0x2, {{0xffffffff, 0x10001, 0xffffffffffffffff, 0x3c, 0x3}, 0x400000000a}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.10' (ED25519) to the list of known hosts. [ 49.758986][ T4171] cgroup: Unknown subsys name 'net' [ 49.895482][ T4171] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 51.114792][ T4171] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k FS [ 52.574682][ T4181] chnl_net:caif_netlink_parms(): no params data found [ 52.652900][ T4194] chnl_net:caif_netlink_parms(): no params data found [ 52.666385][ T4187] chnl_net:caif_netlink_parms(): no params data found [ 52.688252][ T4183] chnl_net:caif_netlink_parms(): no params data found [ 52.788261][ T4181] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.795915][ T4181] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.804583][ T4181] device bridge_slave_0 entered promiscuous mode [ 52.812770][ T4182] chnl_net:caif_netlink_parms(): no params data found [ 52.832534][ T4181] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.840160][ T4181] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.848116][ T4181] device bridge_slave_1 entered promiscuous mode [ 52.927032][ T4181] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 52.936674][ T4187] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.944252][ T4187] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.952118][ T4187] device bridge_slave_0 entered promiscuous mode [ 52.959966][ T4194] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.967053][ T4194] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.975426][ T4194] device bridge_slave_0 entered promiscuous mode [ 52.997883][ T4181] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 53.007350][ T4187] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.014557][ T4187] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.022910][ T4187] device bridge_slave_1 entered promiscuous mode [ 53.029909][ T4194] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.036975][ T4194] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.045292][ T4194] device bridge_slave_1 entered promiscuous mode [ 53.059482][ T4183] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.066558][ T4183] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.074567][ T4183] device bridge_slave_0 entered promiscuous mode [ 53.106114][ T4183] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.113425][ T4183] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.121653][ T4183] device bridge_slave_1 entered promiscuous mode [ 53.171366][ T4181] team0: Port device team_slave_0 added [ 53.180178][ T4187] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 53.191204][ T4194] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 53.205978][ T4182] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.213375][ T4182] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.221203][ T4182] device bridge_slave_0 entered promiscuous mode [ 53.229981][ T4181] team0: Port device team_slave_1 added [ 53.235849][ T4182] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.243402][ T4182] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.251605][ T4182] device bridge_slave_1 entered promiscuous mode [ 53.260084][ T4187] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 53.270931][ T4194] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 53.286344][ T4183] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 53.321397][ T4183] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 53.351191][ T4194] team0: Port device team_slave_0 added [ 53.365182][ T4181] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 53.372346][ T4181] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.398646][ T4181] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 53.411979][ T4182] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 53.424169][ T4187] team0: Port device team_slave_0 added [ 53.431204][ T4194] team0: Port device team_slave_1 added [ 53.439512][ T4187] team0: Port device team_slave_1 added [ 53.450209][ T4181] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 53.457176][ T4181] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.483527][ T4181] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 53.496866][ T4182] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 53.521675][ T4183] team0: Port device team_slave_0 added [ 53.557801][ T4183] team0: Port device team_slave_1 added [ 53.564020][ T4187] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 53.571146][ T4187] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.597296][ T4187] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 53.623835][ T4194] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 53.631039][ T4194] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.657678][ T4194] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 53.674709][ T4187] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 53.682010][ T4187] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.708540][ T4187] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 53.733982][ T4182] team0: Port device team_slave_0 added [ 53.740510][ T4194] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 53.747754][ T4194] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.774050][ T4194] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 53.793685][ T4183] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 53.800847][ T4183] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.827955][ T4183] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 53.842751][ T4181] device hsr_slave_0 entered promiscuous mode [ 53.849567][ T4181] device hsr_slave_1 entered promiscuous mode [ 53.857680][ T4182] team0: Port device team_slave_1 added [ 53.885943][ T4183] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 53.893222][ T4183] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 53.919380][ T4183] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 53.956729][ T4194] device hsr_slave_0 entered promiscuous mode [ 53.963888][ T4194] device hsr_slave_1 entered promiscuous mode [ 53.970582][ T4194] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 53.978573][ T4194] Cannot create hsr debugfs directory [ 54.003494][ T4182] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 54.010592][ T4182] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 54.036869][ T4182] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 54.059193][ T4187] device hsr_slave_0 entered promiscuous mode [ 54.066233][ T4187] device hsr_slave_1 entered promiscuous mode [ 54.073042][ T4187] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 54.080783][ T4187] Cannot create hsr debugfs directory [ 54.103218][ T4182] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 54.110263][ T4182] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 54.136699][ T4182] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 54.159017][ T4183] device hsr_slave_0 entered promiscuous mode [ 54.165824][ T4183] device hsr_slave_1 entered promiscuous mode [ 54.172694][ T4183] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 54.181262][ T4183] Cannot create hsr debugfs directory [ 54.278287][ T21] Bluetooth: hci0: command 0x0409 tx timeout [ 54.278287][ T7] Bluetooth: hci1: command 0x0409 tx timeout [ 54.278843][ T21] Bluetooth: hci3: command 0x0409 tx timeout [ 54.284482][ T7] Bluetooth: hci4: command 0x0409 tx timeout [ 54.303111][ T7] Bluetooth: hci2: command 0x0409 tx timeout [ 54.315921][ T4182] device hsr_slave_0 entered promiscuous mode [ 54.322836][ T4182] device hsr_slave_1 entered promiscuous mode [ 54.329443][ T4182] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 54.336989][ T4182] Cannot create hsr debugfs directory [ 54.545199][ T4181] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 54.556249][ T4181] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 54.569078][ T4181] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 54.578255][ T4181] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 54.629919][ T4183] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 54.643055][ T4183] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 54.653080][ T4183] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 54.663883][ T4183] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 54.727490][ T4187] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 54.745797][ T4187] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 54.774273][ T4181] 8021q: adding VLAN 0 to HW filter on device bond0 [ 54.783485][ T4187] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 54.818263][ T4187] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 54.828552][ T4194] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 54.839888][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 54.851376][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 54.871249][ T4194] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 54.885447][ T4181] 8021q: adding VLAN 0 to HW filter on device team0 [ 54.903933][ T4194] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 54.913140][ T4194] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 54.941801][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 54.951558][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 54.962477][ T144] bridge0: port 1(bridge_slave_0) entered blocking state [ 54.969781][ T144] bridge0: port 1(bridge_slave_0) entered forwarding state [ 54.984596][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 54.992783][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.005193][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.013917][ T144] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.021031][ T144] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.032812][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.069579][ T4183] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.084211][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 55.093713][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 55.103446][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 55.112602][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 55.121802][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.141334][ T4182] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 55.150057][ T4182] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 55.163640][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.172284][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.181503][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.209488][ T4182] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 55.219824][ T4182] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 55.231795][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.240663][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.248865][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.257164][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.266842][ T4183] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.278137][ T4181] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.315521][ T4194] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.324865][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.342242][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.354643][ T151] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.362100][ T151] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.371710][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.380501][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.390225][ T151] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.397319][ T151] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.408051][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 55.430271][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.440439][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 55.482755][ T4194] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.492339][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.500676][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.508614][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 55.517193][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 55.525625][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 55.535322][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.544410][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.553130][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.561755][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.570531][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.579031][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.594688][ T4187] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.604719][ T4183] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.630090][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.639983][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.652473][ T155] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.659576][ T155] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.673407][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 55.701340][ T4187] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.719382][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 55.726910][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 55.741744][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.751898][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.764278][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.773268][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.782081][ T151] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.789195][ T151] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.798654][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.810139][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 55.819209][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 55.828492][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 55.837462][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.862603][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.872042][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.888994][ T151] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.896103][ T151] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.908874][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.920089][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.928932][ T151] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.936003][ T151] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.944060][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.953182][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 55.963788][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.984105][ T4182] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.994994][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 56.003273][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 56.011944][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.024375][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 56.033650][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.049295][ T4181] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 56.066303][ T4183] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 56.083063][ T4194] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 56.091912][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 56.105449][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 56.124141][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 56.132838][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 56.141675][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 56.149815][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 56.163026][ T4182] 8021q: adding VLAN 0 to HW filter on device team0 [ 56.177109][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 56.186552][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.194833][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 56.205494][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 56.246638][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 56.262490][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.274456][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 56.284288][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 56.293301][ T1261] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.300411][ T1261] bridge0: port 1(bridge_slave_0) entered forwarding state [ 56.309190][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 56.318215][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 56.326540][ T1261] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.333631][ T1261] bridge0: port 2(bridge_slave_1) entered forwarding state [ 56.341550][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 56.357898][ T4240] Bluetooth: hci3: command 0x041b tx timeout [ 56.358478][ T13] Bluetooth: hci2: command 0x041b tx timeout [ 56.363967][ T4240] Bluetooth: hci1: command 0x041b tx timeout [ 56.370488][ T13] Bluetooth: hci4: command 0x041b tx timeout [ 56.381610][ T4240] Bluetooth: hci0: command 0x041b tx timeout [ 56.402601][ T4183] device veth0_vlan entered promiscuous mode [ 56.420804][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 56.439847][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 56.454941][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.464029][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 56.478976][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.487885][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 56.496416][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 56.506181][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 56.515190][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 56.524668][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 56.533315][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 56.541941][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.550831][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 56.560434][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.569219][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 56.577610][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 56.586136][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 56.594828][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 56.602862][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 56.615063][ T4187] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 56.626686][ T4182] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 56.659112][ T4183] device veth1_vlan entered promiscuous mode [ 56.688326][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 56.695874][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 56.732827][ T4194] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 56.765507][ T4183] device veth0_macvtap entered promiscuous mode [ 56.782494][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 56.792817][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.802760][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 56.812565][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 56.839475][ T4183] device veth1_macvtap entered promiscuous mode [ 56.868563][ T4181] device veth0_vlan entered promiscuous mode [ 56.885940][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 56.894723][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 56.904142][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 56.915146][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 56.925853][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 56.935167][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 56.944333][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 56.953145][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 56.971357][ T4181] device veth1_vlan entered promiscuous mode [ 56.985149][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 56.993950][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 57.002920][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 57.025076][ T4183] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 57.043521][ T4187] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 57.052107][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 57.060588][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 57.070617][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 57.079261][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 57.088811][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 57.098247][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 57.105816][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 57.113644][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 57.121669][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 57.135246][ T4182] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 57.151522][ T4194] device veth0_vlan entered promiscuous mode [ 57.165873][ T4183] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 57.183174][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 57.192283][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 57.210043][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 57.219753][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 57.230857][ T4194] device veth1_vlan entered promiscuous mode [ 57.240358][ T4183] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 57.250259][ T4183] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 57.259664][ T4183] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 57.268737][ T4183] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 57.285873][ T4181] device veth0_macvtap entered promiscuous mode [ 57.296010][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 57.305736][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 57.314331][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 57.323342][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 57.366630][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 57.375097][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 57.384195][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 57.405209][ T4182] device veth0_vlan entered promiscuous mode [ 57.419159][ T4181] device veth1_macvtap entered promiscuous mode [ 57.428136][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 57.440309][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 57.449314][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 57.458006][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 57.466173][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 57.475329][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 57.484205][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 57.510081][ T4182] device veth1_vlan entered promiscuous mode [ 57.519003][ T4194] device veth0_macvtap entered promiscuous mode [ 57.539867][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 57.551572][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 57.562717][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 57.571400][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 57.581193][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 57.589401][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 57.599989][ T4194] device veth1_macvtap entered promiscuous mode [ 57.621936][ T4187] device veth0_vlan entered promiscuous mode [ 57.636066][ T4181] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 57.648745][ T4181] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 57.660940][ T4181] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 57.695316][ T1261] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 57.708303][ T1261] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 57.708495][ T4187] device veth1_vlan entered promiscuous mode [ 57.725797][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 57.735379][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 57.744510][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 57.752706][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 57.761493][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 57.771290][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 57.779431][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 57.788385][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 57.797038][ T4181] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 57.809152][ T4181] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 57.821175][ T4181] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 57.835811][ T4194] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 57.849913][ T4194] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 57.860062][ T4194] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 57.870844][ T4194] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 57.891060][ T4194] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 57.901862][ T4182] device veth0_macvtap entered promiscuous mode [ 57.917082][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 57.925567][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 57.936234][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 57.945150][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 57.953916][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 57.974608][ T155] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 57.984063][ T155] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 57.984725][ T4181] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.000765][ T4181] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.010132][ T4181] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.018903][ T4181] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.032045][ T4194] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.046287][ T4194] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.056431][ T4194] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.066917][ T4194] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.078380][ T4194] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 58.089273][ T4194] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.099037][ T4194] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.110978][ T4194] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.120015][ T4194] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.133224][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 58.141401][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 58.150993][ T155] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 58.172156][ T4182] device veth1_macvtap entered promiscuous mode [ 58.192104][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.204932][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.215163][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.225976][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.237070][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.248047][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.260336][ T4182] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 58.281752][ T4187] device veth0_macvtap entered promiscuous mode [ 58.313905][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 58.322838][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 58.332854][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 58.342255][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 58.351169][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 58.361826][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.372841][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.382947][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.393724][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.404034][ T4182] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.414846][ T4182] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.426262][ T4182] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 58.436549][ T4187] device veth1_macvtap entered promiscuous mode [ 58.447615][ T4293] Bluetooth: hci0: command 0x040f tx timeout [ 58.456200][ T4293] Bluetooth: hci4: command 0x040f tx timeout [ 58.481669][ T4293] Bluetooth: hci1: command 0x040f tx timeout [ 58.488527][ T4293] Bluetooth: hci2: command 0x040f tx timeout [ 58.494626][ T4293] Bluetooth: hci3: command 0x040f tx timeout [ 58.515657][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 58.529162][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 58.546310][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 58.560231][ T4182] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.569320][ T4182] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.578254][ T4182] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.586991][ T4182] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.610571][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.621657][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.631934][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.642507][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.652672][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.663396][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.679894][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 58.691200][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.702373][ T4187] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 58.732013][ T4275] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 58.744355][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 58.753018][ T4275] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 58.755135][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 58.770660][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 58.780954][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.791890][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.801862][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.812818][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.822892][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.833794][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.843927][ T4187] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 58.849121][ T4240] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 58.855676][ T4187] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 58.873994][ T4187] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 58.884973][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 58.897839][ T151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 58.912844][ T4187] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.925874][ T4187] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.935007][ T4187] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 58.945228][ T4187] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.016123][ T4275] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.026757][ T4275] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.042176][ T4275] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 59.101759][ T144] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.107749][ T4240] usb 1-1: Using ep0 maxpacket: 32 [ 59.112913][ T144] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.134625][ T4275] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.146691][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 59.157073][ T1261] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.165772][ T4275] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.170203][ T1261] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.184337][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 59.192769][ T144] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 59.237670][ T4240] usb 1-1: config 0 interface 0 has no altsetting 0 [ 59.244583][ T4240] usb 1-1: New USB device found, idVendor=2040, idProduct=c603, bcdDevice= 1.8e [ 59.251725][ T4301] loop3: detected capacity change from 0 to 512 [ 59.269974][ T144] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.278699][ T4240] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 59.306285][ T1261] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.309320][ T144] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.319548][ T4301] EXT4-fs (loop3): Ignoring removed mblk_io_submit option [ 59.346998][ T1261] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.356713][ T4301] EXT4-fs (loop3): inline encryption not supported [ 59.359439][ T4240] usb 1-1: config 0 descriptor?? [ 59.368898][ T4301] EXT4-fs (loop3): Test dummy encryption mode enabled [ 59.375823][ T4301] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 59.393953][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 59.394300][ T155] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.408299][ T1261] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 59.441377][ T4240] usb 1-1: dvb_usb_v2: found a 'Hauppauge 126xxx ATSC+' in warm state [ 59.450930][ T4301] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 59.455385][ T155] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 59.485795][ T4240] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 59.503642][ T4302] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 59.537900][ T4240] dvbdev: DVB: registering new adapter (Hauppauge 126xxx ATSC+) [ 59.546326][ T4240] usb 1-1: media controller created [ 59.566370][ T4240] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 59.570960][ T4301] EXT4-fs (loop3): 1 truncate cleaned up [ 59.616534][ T4301] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,mblk_io_submit,inlinecrypt,test_dummy_encryption=v1,barrier,discard,usrquota,. Quota mode: writeback. [ 59.655899][ T4296] loop0: detected capacity change from 0 to 256 [ 59.727826][ T4311] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(3) [ 59.734610][ T4311] vhci_hcd vhci_hcd.0: devid(0) speed(5) speed_str(super-speed) [ 59.758503][ T4296] MINIX-fs: bad superblock [ 59.767641][ T4311] vhci_hcd vhci_hcd.0: Device attached [ 59.847264][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #202!!! [ 59.848799][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #202!!! [ 59.852046][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #202!!! [ 59.959842][ T4296] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 59.959912][ T4296] error writing reg: 0x1a, val: 0x1e [ 59.988427][ T4296] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 60.007608][ T4240] set interface failed [ 60.007697][ T4240] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 60.007740][ T4240] error writing reg: 0xff, val: 0x00 [ 60.035924][ T4314] ODEBUG: Out of memory. ODEBUG disabled [ 60.037767][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.038494][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.039486][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.040484][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.041487][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.042493][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.043483][ T0] NOHZ tick-stop error: Non-RCU local softirq work is pending, handler #100!!! [ 60.335732][ T4314] syz.2.3 (4314): drop_caches: 2 [ 60.356240][ T4314] syz.2.3 (4314): drop_caches: 2 [ 60.385134][ T4240] dvb_usb_mxl111sf: probe of 1-1:0.0 failed with error -22 [ 60.389749][ T4240] usb 1-1: USB disconnect, device number 2 [ 60.420012][ T4321] PKCS7: Unknown OID: [4] 0.38.11253.6554(bad) [ 60.420045][ T4321] PKCS7: Only support pkcs7_signedData type [ 60.451092][ T4292] usb 38-1: SetAddress Request (2) to port 0 [ 60.451180][ T4292] usb 38-1: new SuperSpeed USB device number 2 using vhci_hcd [ 60.527748][ T4225] Bluetooth: hci3: command 0x0419 tx timeout [ 60.527948][ T4225] Bluetooth: hci2: command 0x0419 tx timeout [ 60.527997][ T4225] Bluetooth: hci1: command 0x0419 tx timeout [ 60.528099][ T4225] Bluetooth: hci4: command 0x0419 tx timeout [ 60.528145][ T4225] Bluetooth: hci0: command 0x0419 tx timeout [ 60.579692][ T4301] fscrypt (loop3): Missing crypto API support for AES-256-XTS (API name: "xts(aes)") [ 60.608339][ T4317] fscrypt (loop3): Missing crypto API support for AES-256-XTS (API name: "xts(aes)") [ 60.714785][ T4312] vhci_hcd: connection reset by peer [ 60.716426][ T4337] vhci_hcd: stop threads [ 60.716472][ T4337] vhci_hcd: release socket [ 60.716534][ T4337] vhci_hcd: disconnect device [ 61.614515][ T4309] loop1: detected capacity change from 0 to 32768 [ 61.667318][ T4240] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 61.681544][ T4309] gfs2: fsid=syz:syz: Trying to join cluster "lock_dlm", "syz:syz" [ 61.940577][ T4356] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 61.996899][ T4351] loop0: detected capacity change from 0 to 32768 [ 62.007800][ T4240] usb 3-1: Using ep0 maxpacket: 16 [ 62.013097][ T4309] dlm: no local IP address has been set [ 62.016981][ T4356] kvm [4355]: vcpu2, guest rIP: 0xfff0 unimplemented HWCR wrmsr: 0x2000000 [ 62.021052][ T4309] dlm: cannot start dlm midcomms -107 [ 62.047976][ T4351] BTRFS: device fsid e417788f-7a09-42b2-9266-8ddc5d5d35d2 devid 1 transid 8 /dev/loop0 scanned by syz.0.10 (4351) [ 62.065721][ T4309] gfs2: fsid=syz:syz: dlm_new_lockspace error -107 [ 62.116591][ T4351] BTRFS info (device loop0): using xxhash64 (xxhash64-generic) checksum algorithm [ 62.128470][ T4240] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 62.139220][ T4351] BTRFS info (device loop0): force zlib compression, level 3 [ 62.147933][ T4351] BTRFS info (device loop0): force clearing of disk cache [ 62.161850][ T4351] BTRFS info (device loop0): setting nodatasum [ 62.178505][ T4351] BTRFS info (device loop0): allowing degraded mounts [ 62.185353][ T4351] BTRFS info (device loop0): enabling disk space caching [ 62.273593][ T4351] BTRFS info (device loop0): disk space caching is enabled [ 62.291372][ T4351] BTRFS info (device loop0): has skinny extents [ 62.307645][ T4240] usb 3-1: New USB device found, idVendor=2040, idProduct=0264, bcdDevice=4e.d1 [ 62.353712][ T4240] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.397375][ T4240] usb 3-1: Product: syz [ 62.407388][ T4240] usb 3-1: Manufacturer: syz [ 62.412036][ T4240] usb 3-1: SerialNumber: syz [ 62.510909][ T4240] usb 3-1: config 0 descriptor?? [ 62.551252][ T4240] em28xx 3-1:0.0: New device syz syz @ 480 Mbps (2040:0264, interface 0, class 0) [ 62.577412][ T4240] em28xx 3-1:0.0: DVB interface 0 found: bulk [ 62.648084][ T4351] BTRFS info (device loop0): clearing free space tree [ 62.655573][ T4351] BTRFS info (device loop0): clearing compat-ro feature flag for FREE_SPACE_TREE (0x1) [ 62.686905][ T4351] BTRFS info (device loop0): clearing compat-ro feature flag for FREE_SPACE_TREE_VALID (0x2) [ 62.767881][ T4299] usb 2-1: new full-speed USB device number 2 using dummy_hcd [ 62.839967][ T4232] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 62.861198][ T4351] Invalid ELF header magic: != ELF [ 62.911847][ T4240] em28xx 3-1:0.0: unknown em28xx chip ID (0) [ 62.938658][ T4351] fuse: Bad value for 'fd' [ 62.960445][ T4351] netlink: 108 bytes leftover after parsing attributes in process `syz.0.10'. [ 62.991904][ T4351] netlink: 20 bytes leftover after parsing attributes in process `syz.0.10'. [ 63.075443][ T4392] loop2: detected capacity change from 0 to 512 [ 63.081788][ T4240] em28xx 3-1:0.0: reading from i2c device at 0xa0 failed (error=-5) [ 63.081924][ T4240] em28xx 3-1:0.0: board has no eeprom [ 63.102867][ T4232] usb 5-1: Using ep0 maxpacket: 16 [ 63.152442][ T4232] usb 5-1: no configurations [ 63.157576][ T4232] usb 5-1: can't read configurations, error -22 [ 63.177511][ T4299] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 63.192550][ T4240] em28xx 3-1:0.0: Identified as PCTV tripleStick (292e) (card=94) [ 63.197515][ T4299] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 63.203541][ T4392] EXT4-fs (loop2): Ignoring removed mblk_io_submit option [ 63.243979][ T4299] usb 2-1: New USB device found, idVendor=056a, idProduct=00ed, bcdDevice= 0.00 [ 63.248363][ T4240] em28xx 3-1:0.0: dvb set to bulk mode. [ 63.269153][ T4392] EXT4-fs (loop2): inline encryption not supported [ 63.275792][ T4392] EXT4-fs (loop2): Test dummy encryption mode enabled [ 63.282919][ T4299] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.297337][ T4392] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 63.327293][ T4232] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 63.337523][ T4240] usb 3-1: USB disconnect, device number 2 [ 63.346623][ T4299] usb 2-1: config 0 descriptor?? [ 63.348202][ T4240] em28xx 3-1:0.0: Disconnecting em28xx [ 63.374889][ T4392] EXT4-fs (loop2): 1 truncate cleaned up [ 63.380181][ T4241] em28xx 3-1:0.0: Binding DVB extension [ 63.423431][ T4392] EXT4-fs (loop2): mounted filesystem without journal. Opts: errors=remount-ro,mblk_io_submit,inlinecrypt,test_dummy_encryption=v1,barrier,discard,usrquota,. Quota mode: writeback. [ 63.457719][ T4241] em28xx 3-1:0.0: Registering input extension [ 63.504485][ T4240] em28xx 3-1:0.0: Closing input extension [ 63.526623][ T4345] loop3: detected capacity change from 0 to 131072 [ 63.549736][ T4240] em28xx 3-1:0.0: Freeing device [ 63.567543][ T4232] usb 5-1: Using ep0 maxpacket: 16 [ 63.607689][ T4232] usb 5-1: no configurations [ 63.612322][ T4232] usb 5-1: can't read configurations, error -22 [ 63.651807][ T4232] usb usb5-port1: attempt power cycle [ 63.782600][ T4401] PKCS7: Unknown OID: [4] 0.38.11253.6554(bad) [ 63.804211][ T4401] PKCS7: Only support pkcs7_signedData type [ 63.965240][ T4392] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 63.995348][ T4299] wacom 0003:056A:00ED.0001: hidraw0: USB HID v0.00 Device [HID 056a:00ed] on usb-dummy_hcd.1-1/input0 [ 64.117568][ T4232] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 64.137984][ T4417] usb 2-1: USB disconnect, device number 2 [ 64.220463][ T4232] usb 5-1: Using ep0 maxpacket: 16 [ 64.267535][ T4232] usb 5-1: no configurations [ 64.272295][ T4232] usb 5-1: can't read configurations, error -22 [ 64.314139][ T4423] fido_id[4423]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.1/usb2/report_descriptor': No such file or directory [ 64.418723][ T4436] udc-core: couldn't find an available UDC or it's busy [ 64.435938][ T4436] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 64.437493][ T4232] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 64.466969][ T4436] udc-core: couldn't find an available UDC or it's busy [ 64.484965][ T4436] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 64.503504][ T4436] udc-core: couldn't find an available UDC or it's busy [ 64.514245][ T4436] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 64.557555][ T4232] usb 5-1: Using ep0 maxpacket: 16 [ 64.562889][ T4416] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 64.572609][ T4440] vhci_hcd vhci_hcd.0: pdev(3) rhport(0) sockfd(3) [ 64.579160][ T4440] vhci_hcd vhci_hcd.0: devid(0) speed(5) speed_str(super-speed) [ 64.617486][ T4232] usb 5-1: no configurations [ 64.617686][ T4440] vhci_hcd vhci_hcd.0: Device attached [ 64.622120][ T4232] usb 5-1: can't read configurations, error -22 [ 64.637662][ T4417] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 64.656961][ T4232] usb usb5-port1: unable to enumerate USB device [ 64.838017][ T4416] usb 3-1: Using ep0 maxpacket: 32 [ 64.905627][ T4445] syz.3.22 (4445): drop_caches: 2 [ 64.915210][ T4445] syz.3.22 (4445): drop_caches: 2 [ 64.957551][ T1108] usb 40-1: SetAddress Request (2) to port 0 [ 64.958323][ T4416] usb 3-1: config 0 interface 0 has no altsetting 0 [ 65.012878][ T4416] usb 3-1: New USB device found, idVendor=2040, idProduct=c603, bcdDevice= 1.8e [ 65.099121][ T4416] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.167893][ T4417] usb 2-1: New USB device found, idVendor=0547, idProduct=0201, bcdDevice=11.64 [ 65.210020][ T4417] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.243082][ T4416] usb 3-1: config 0 descriptor?? [ 65.288577][ T4417] usb 2-1: Product: syz [ 65.325084][ T4417] usb 2-1: Manufacturer: syz [ 65.377554][ T4416] usb 3-1: dvb_usb_v2: found a 'Hauppauge 126xxx ATSC+' in warm state [ 65.409341][ T4417] usb 2-1: SerialNumber: syz [ 65.561222][ T4417] usb 2-1: config 0 descriptor?? [ 65.561421][ T4292] usb 38-1: device descriptor read/8, error -110 [ 65.591493][ T4441] vhci_hcd: connection closed [ 65.592954][ T9] vhci_hcd: stop threads [ 65.640113][ T4416] usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 65.663288][ T9] vhci_hcd: release socket [ 65.743018][ T4427] loop2: detected capacity change from 0 to 256 [ 65.753106][ T9] vhci_hcd: disconnect device [ 65.783717][ T4417] dvb-usb: found a 'Nebula Electronics uDigiTV DVB-T USB2.0)' in warm state. [ 65.856395][ T4416] dvbdev: DVB: registering new adapter (Hauppauge 126xxx ATSC+) [ 66.011027][ T4427] MINIX-fs: bad superblock [ 66.025290][ T4416] usb 3-1: media controller created [ 66.105798][ T1108] usb 40-1: new SuperSpeed USB device number 2 using vhci_hcd [ 66.138120][ T1108] usb 40-1: enqueue for inactive port 0 [ 66.139291][ T4417] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 66.177509][ T4427] general protection fault, probably for non-canonical address 0xdffffc0000000019: 0000 [#1] PREEMPT SMP KASAN [ 66.189265][ T4427] KASAN: null-ptr-deref in range [0x00000000000000c8-0x00000000000000cf] [ 66.198206][ T4427] CPU: 1 PID: 4427 Comm: syz.2.18 Not tainted syzkaller #0 [ 66.205504][ T4427] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 66.216119][ T4427] RIP: 0010:__mutex_lock_common+0x109/0x2390 [ 66.222111][ T4427] Code: 8d bc 24 e0 00 00 00 83 3d e3 b8 60 0c 00 4c 8b 74 24 18 75 32 49 8d 7e 60 48 89 f8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 05 e8 ec dd 11 f8 4d 39 76 60 48 8d bc 24 e0 00 00 [ 66.241848][ T4427] RSP: 0018:ffffc900012ef380 EFLAGS: 00010202 [ 66.247916][ T4427] RAX: 0000000000000019 RBX: ffffffff86814192 RCX: dffffc0000000000 [ 66.255888][ T4427] RDX: ffff8880213c8000 RSI: ffffffff8a0b2e80 RDI: 00000000000000c8 [ 66.264025][ T4427] RBP: ffffc900012ef508 R08: ffffffff86814192 R09: 0000000000000000 [ 66.271993][ T4427] R10: ffffed100f18802c R11: 1ffff1100f18802b R12: 0000000000000000 [ 66.280220][ T4427] R13: 0000000000000000 R14: 0000000000000068 R15: 0000000000000000 [ 66.288277][ T4427] FS: 00007fa3c7ed36c0(0000) GS:ffff8880b9100000(0000) knlGS:0000000000000000 [ 66.297634][ T4427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.304216][ T4427] CR2: 00007f0a5e7db6c0 CR3: 000000006076c000 CR4: 00000000003506e0 [ 66.312195][ T4427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 66.320154][ T4427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 66.328113][ T4427] Call Trace: [ 66.331381][ T4427] [ 66.334294][ T4427] ? mxl111sf_ctrl_msg+0xa7/0x260 [ 66.339316][ T4427] ? __mutex_trylock_common+0x14f/0x250 [ 66.344852][ T4427] ? rcu_lock_release+0x20/0x20 [ 66.349693][ T4427] ? mutex_lock_io_nested+0x60/0x60 [ 66.354877][ T4427] ? mutex_lock_io_nested+0x60/0x60 [ 66.360064][ T4427] mutex_lock_nested+0x17/0x20 [ 66.364814][ T4427] dvb_usbv2_generic_write+0x22/0x50 [ 66.370097][ T4427] mxl111sf_ctrl_msg+0x12a/0x260 [ 66.375031][ T4427] mxl111sf_write_reg+0x9d/0x180 [ 66.380390][ T4427] ? mxl111sf_read_reg+0x260/0x260 [ 66.385488][ T4427] ? __lock_acquire+0x12d9/0x7c60 [ 66.390506][ T4427] mxl111sf_i2c_xfer+0x45e/0x4ed0 [ 66.395538][ T4427] ? look_up_lock_class+0x71/0x110 [ 66.400761][ T4427] ? mark_lock+0x94/0x320 [ 66.405196][ T4427] ? mxl111sf_idac_config+0x1d0/0x1d0 [ 66.410559][ T4427] ? verify_lock_unused+0x140/0x140 [ 66.415748][ T4427] ? rcu_lock_release+0x5/0x20 [ 66.420498][ T4427] ? __lock_acquire+0x7c60/0x7c60 [ 66.425525][ T4427] ? verify_lock_unused+0x140/0x140 [ 66.430716][ T4427] ? mark_lock+0x94/0x320 [ 66.435139][ T4427] ? __lock_acquire+0x13ad/0x7c60 [ 66.440173][ T4427] ? mark_lock+0x94/0x320 [ 66.444498][ T4427] ? lockdep_hardirqs_on_prepare+0x3fc/0x760 [ 66.450467][ T4427] ? lock_chain_count+0x20/0x20 [ 66.455308][ T4427] ? _raw_spin_unlock_irqrestore+0x82/0x100 [ 66.461186][ T4427] ? lockdep_hardirqs_on+0x94/0x140 [ 66.466376][ T4427] ? _raw_spin_unlock_irqrestore+0xaa/0x100 [ 66.472349][ T4427] ? _raw_spin_unlock+0x40/0x40 [ 66.477186][ T4427] ? __rt_mutex_slowlock+0x6f/0x210 [ 66.482370][ T4427] ? mxl111sf_idac_config+0x1d0/0x1d0 [ 66.487728][ T4427] __i2c_transfer+0x864/0x2060 [ 66.492493][ T4427] ? rwsem_down_read_slowpath+0x990/0x990 [ 66.498221][ T4427] ? i2c_cmd+0x110/0x110 [ 66.502721][ T4427] ? __might_fault+0xb7/0x110 [ 66.507391][ T4427] i2c_transfer+0x24c/0x390 [ 66.511903][ T4427] ? __i2c_transfer+0x2060/0x2060 [ 66.516914][ T4427] ? __might_fault+0xb3/0x110 [ 66.521665][ T4427] ? _copy_from_user+0x111/0x170 [ 66.526598][ T4427] i2cdev_ioctl_rdwr+0x3da/0x6c0 [ 66.531722][ T4427] i2cdev_ioctl+0x5ba/0x750 [ 66.536306][ T4427] ? i2cdev_write+0x120/0x120 [ 66.540968][ T4427] ? bpf_lsm_file_ioctl+0x5/0x10 [ 66.546017][ T4427] ? security_file_ioctl+0x7c/0xa0 [ 66.551116][ T4427] ? i2cdev_write+0x120/0x120 [ 66.555776][ T4427] __se_sys_ioctl+0xfa/0x170 [ 66.560450][ T4427] do_syscall_64+0x4c/0xa0 [ 66.564850][ T4427] ? clear_bhb_loop+0x30/0x80 [ 66.569507][ T4427] ? clear_bhb_loop+0x30/0x80 [ 66.574166][ T4427] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 66.580043][ T4427] RIP: 0033:0x7fa3c9c6c749 [ 66.584441][ T4427] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 66.604031][ T4427] RSP: 002b:00007fa3c7ed3038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 66.612447][ T4427] RAX: ffffffffffffffda RBX: 00007fa3c9ec2fa0 RCX: 00007fa3c9c6c749 [ 66.620415][ T4427] RDX: 0000200000000a40 RSI: 0000000000000707 RDI: 0000000000000008 [ 66.628383][ T4427] RBP: 00007fa3c9cf0f91 R08: 0000000000000000 R09: 0000000000000000 [ 66.636338][ T4427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 66.644291][ T4427] R13: 00007fa3c9ec3038 R14: 00007fa3c9ec2fa0 R15: 00007ffc78d4a8c8 [ 66.652255][ T4427] [ 66.655274][ T4427] Modules linked in: [ 66.694284][ T4416] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 66.722152][ T4427] ---[ end trace eab810e842327e7a ]--- [ 66.728112][ T4427] RIP: 0010:__mutex_lock_common+0x109/0x2390 [ 66.734144][ T4427] Code: 8d bc 24 e0 00 00 00 83 3d e3 b8 60 0c 00 4c 8b 74 24 18 75 32 49 8d 7e 60 48 89 f8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 05 e8 ec dd 11 f8 4d 39 76 60 48 8d bc 24 e0 00 00 [ 66.754300][ T4427] RSP: 0018:ffffc900012ef380 EFLAGS: 00010202 [ 66.761381][ T4427] RAX: 0000000000000019 RBX: ffffffff86814192 RCX: dffffc0000000000 [ 66.769599][ T4427] RDX: ffff8880213c8000 RSI: ffffffff8a0b2e80 RDI: 00000000000000c8 [ 66.777982][ T4427] RBP: ffffc900012ef508 R08: ffffffff86814192 R09: 0000000000000000 [ 66.779843][ T4458] Zero length message leads to an empty skb [ 66.785992][ T4427] R10: ffffed100f18802c R11: 1ffff1100f18802b R12: 0000000000000000 [ 66.800193][ T4417] dvbdev: DVB: registering new adapter (Nebula Electronics uDigiTV DVB-T USB2.0)) [ 66.800231][ T4417] usb 2-1: media controller created [ 66.813101][ T4417] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 66.817332][ T4427] R13: 0000000000000000 R14: 0000000000000068 R15: 0000000000000000 [ 66.831575][ T4427] FS: 00007fa3c7ed36c0(0000) GS:ffff8880b9000000(0000) knlGS:0000000000000000 [ 66.857337][ T4427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.864051][ T4427] CR2: 00007fa3c7eb2d58 CR3: 000000006076c000 CR4: 00000000003506f0 [ 66.884781][ T4459] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 66.927314][ T4427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 66.935629][ T4427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 66.939077][ T4417] DVB: Unable to find symbol mt352_attach() [ 66.954780][ T4427] Kernel panic - not syncing: Fatal exception [ 66.963461][ T4427] Kernel Offset: disabled [ 66.967802][ T4427] Rebooting in 86400 seconds..