last executing test programs: 21.609714335s ago: executing program 2 (id=3): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) unshare(0x2040600) socket(0x1e, 0x2, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x4, 0x0, 0x6}, 0x21, [0x2, 0x78, 0x12, 0x9, 0x80, 0x2, 0x203, 0x20, 0x6, 0x48, 0x39cc1919, 0x4000009, 0x9, 0x5, 0xffff2d37, 0x3, 0x6, 0x3, 0x0, 0x5, 0x4, 0x3, 0x5, 0x3c5b, 0x1, 0x1000, 0x9, 0x3, 0x15bb, 0x2, 0xe65f, 0x0, 0x7, 0x3, 0x7fff, 0x7, 0x80000000, 0xa72, 0x3, 0x7, 0x0, 0x71, 0x407, 0x5, 0x1, 0x5, 0x9, 0x3a, 0x7, 0x5, 0xfffffff6, 0xfffbffff, 0x5, 0x4, 0x8, 0x0, 0x80, 0x4, 0x4, 0xaa0, 0x3, 0xa, 0x0, 0x40], [0x10000007, 0x6, 0x800, 0x8000, 0x10, 0xffeffff3, 0xdc87, 0x200c7, 0xf9, 0x10, 0x200, 0x6c9, 0xfff, 0xfffffffc, 0x5, 0x0, 0xd14, 0x3, 0x2f, 0xd, 0x4312, 0x75, 0xea4, 0x0, 0x4, 0x24, 0x8000, 0x9, 0x3fc, 0x403, 0x6, 0x1, 0xff, 0x5, 0x5, 0x1, 0x7f9, 0xce58, 0x2, 0x1, 0x9, 0x5, 0x6, 0x80000001, 0x800000d, 0x6, 0x2007, 0xd, 0x1, 0x2, 0xffff, 0x2, 0x6, 0x9, 0x3, 0x3, 0x9, 0x1, 0xb, 0x6, 0x9, 0x48c93690, 0x42, 0xffff], [0x7, 0xf5fd, 0x0, 0x5, 0x4, 0x100, 0x8d2, 0x9, 0x800003, 0x7fff, 0x0, 0x5, 0xf, 0x4, 0x5, 0x20000005, 0x0, 0x1ef, 0x5, 0x8, 0x86, 0x4, 0x0, 0x3e7, 0xa, 0x5, 0x2, 0x2, 0x3, 0x8, 0x8, 0x6cfc, 0x5, 0x39, 0x800003, 0x200, 0x1, 0x3, 0x4e0a, 0x7, 0x1000, 0xa2, 0x7, 0x5, 0x10000005, 0x7, 0xac8, 0x9, 0x80000000, 0x1000011, 0x7ff, 0xfffffff9, 0x0, 0x10000, 0xffff, 0x2b98, 0x6, 0x4, 0x80120000, 0xbe, 0x0, 0xa2ed, 0x2, 0x25], [0x9, 0xbb31, 0x7, 0xb, 0x4, 0x3, 0xa, 0x80002006, 0x0, 0x2, 0x7c, 0xc9, 0x9, 0x6, 0x8, 0x57b, 0x7, 0x10000, 0x6, 0x7ffd, 0xfffd, 0x4, 0x20002, 0x5, 0xe8a0556, 0x2, 0x14c, 0x60a6, 0x6, 0x6, 0x3, 0x80000000, 0x5, 0x8, 0xce, 0xee1, 0x9, 0x179, 0x3, 0x7e, 0x0, 0x9600, 0x56e, 0x2, 0x1007, 0x40000006, 0x1, 0x0, 0x8, 0x8, 0x30b1d693, 0xa1f, 0x20c, 0x800006, 0x0, 0x3, 0x0, 0x4, 0x7, 0x2bf, 0x7fffffff, 0x200, 0xffff343f, 0x2]}, 0x45c) ppoll(&(0x7f00000000c0)=[{}, {}], 0x20000000000000dc, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x42) ioctl$FITRIM(r1, 0xc0185879, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="04000000000000008100000000000000000001005b00"/32]) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0xffffffffffffffff, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x10008, &(0x7f0000000080)={[{@debug}, {@resuid={'resuid', 0x3d, 0xee01}}]}, 0xff, 0x49e, &(0x7f0000000f40)="$eJzs3M9vFFUcAPDvbH/Qyo9WRBQEraCR+KOlBZWDBzSaeNDERA94rG1BZKGG1gRIo8UYPBoS78ajiX+BNy9GPRgTr5p4NCREe6F4qpmdGbpsd0u3tF3pfj7Jdt/bmd33vjPv7b6Z15kA2tZA+ieJ2BYRv0dEX5a9fYWB7Gl+bmbs5tzMWBILC2//nVTWuzE3M1asWrxva545VIoofZbE8WRpuVMXL50ZLZcnzuf5oemzHw5NXbz03Omzo6cmTk2cGzl27OiR4RdfGHl+TeJM47qx9+PJfXtef/fqm2Mnrr7307dptXbvz5ZXx3FHN+sEVMdAutX+WaioXfZkE3W/F2yvSiedLawITemIiHR3dVX6f190xOLO64vXPm1p5YB1lf42bWm8eHYB2MSSaHUNgNYofujT49/isUFDj/+F6y9HdOfp+bmZsflb8XdGKX+9ax3LH4iIE7P/fpU+otnzEAAAq1AZ2zxbb/xXit2V52yuY0c+h9IfEfdHxM6IeCAidkXEgxGVdR+KiIezNy/0rbD8gZr80vFP6VrdOq+RdPz3UtXYb74q/vypvyPPba/E35WcPF2eOJxvk0PRtSXNDy9Txvev/vZFo2XV47/0kZZfjAXzClzrrDlBNz46PbpWG+H65Yi9nfXiT27NBKQtYE9E7G3uo3cUidNPf7Ov0Up3jn8ZazDPtPB1xFPZ/p+NmvgLyfLzk0M9UZ44PFS0iqV+/vXKW43Kv6v418D1A49kicX9X7NGVUMrlyfOTzVfxpU/Pm94TLPa9t+dvFOZs/7l/ey1C6PT0+eHI7qTNyr54piu8vrI4nsvjE73pvli/bT9HzpYv//vzN+T7v90K6WNeH9EPBoRj+V1fzwiDkTEwWXi//GVJz5YJv4kkmjd/r8cMV73++9W++9PqufrV5HoOPPDd41mzFe2/4/GbOW7NlP5/ruDlVbwLjcfAAAA3BNKEbEtktJglh7YFqXS4GD2P/y74r5SeXJq+pmTkx+dG8+uEeiPrlJxpquv6nzocDKbf2KWH8nPFRfLj+Tnjb/s6K3kB8cmy+Mtjh3a3dbb+38U/T/1V0erawesO9drQfuq7f+lFtUD2Hgr+f13LACb0+39vyf909uqugAby/E/tK96/f+TmrzxP2xOS/v/n3VuWQdsRsb/0L70f2hf+j+0pWYu54/jjRb1REQztwUoLhZY/V0FelZ8hX+7JIo7XqxnWb1x6Ux3/kqUWhRpR5ONbVMk0h6zsYUu3kMFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgXvZfAAAA//8hId5P") openat$sndtimer(0xffffffffffffff9c, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="b4"], 0x0, 0x4}, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0xe, &(0x7f0000000080)={[{@quota}, {@quota}, {@barrier_val={'barrier', 0x3d, 0x3}}, {@orlov}, {@test_dummy_encryption_v1}, {@jqfmt_vfsv1}]}, 0x3, 0x448, &(0x7f0000000440)="$eJzs3M1vG0UbAPBnN3H6tmnfhFI++gEECiLiI2nSAr2CQOIAEhIcyjEkaVXqNqgJEq0qKAiVI6rEHXFE4i/gBBcEnJC4wh1VqlAvLZwWrb3bOK6d1q5dF/z7SZvM7I4183h37JmdbAIYWlP5jyRie0T8FhET9ezGAlP1X9eunFv868q5xSSy7M0/k1q5q1fOLZZFy9eNF5npNCL9NIm9LepdPXP2xEK1uny6yM+unXxvdvXM2WePn1w4tnxs+dT84cOHDs698Pz8cz2JM2/T1T0fruzb/erbF19fPHLxnZ++Scr4m+LokanNDj6RZT2ubrB2NKST0QE2hI6MRER+uiq1/j8RI7F+8ibilU8G2jigr7Isy8bbHz6fAf9hSQy6BcBglF/0+fy33O7Q0OOucPnF+gQoj/tasdWPjEZalKk0zW97aSoijpz/+8t8i/7chwAA2OC7fPzzTKvxXxr3N5T7f7E2NBkR90TEzoi4NyJ2RcR9EbWyD0TEgx3W37xIcuP4J73UVWC3KB//jaf1ta2N479y9BeTI0VuRy3+SnL0eHX5QPGeTEdlS56f26SO71/+9fN2xxrHf/mW11+OBYt2XBrdsvE1SwtrC7cTc6PLH0fsGW0Vf3J9JSCJiN0RsafLOo4/9fW+dsduHv8merDOlH0V8WR9bfN8NMVfSjZfn5z9X1SXD8yWV8WNfv7lwhvt6r+t+HsgP//bovX5L0wmjeu1q53XceH3z9rOabq9/seSt2rpsWLfBwtra6fnIsaS1+qNbtw/v/7aMl+Wz+Of3t+6/++M9Xdib0TkF/FDEfFwRDxStP3RiHgsIvZvEv+PLz3+bvfx91ce/1JH5389MRbNe1onRk788O2GSic7iT8//4dqqeliz618/t1Ku7q7mgEAAODfJ42I7ZGkM9fTaTozU/97+V2xLa2urK49fXTl/VNL9WcEJqOSlne6Jhruh84V0/oyP9+UP1jcN/5iZGstP7O4Ul0adPAw5Mbb9P/cHyODbh3Qd57XguGl/8Pw0v9heOn/MLxa9P+tg2gHcOe1+v7/aADtAO68pv5v2Q+GiPk/DC/9H4aX/g9DaXVr3Pwh+YEnyg+ou6U9XSSyLKLfdVU6+McHt52I9C54VyX6lhjwBxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECP/BMAAP//qlXhwA==") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f066bbeeb, 0x8031, 0xffffffffffffffff, 0x0) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.current\x00', 0x275a, 0x0) fallocate(r2, 0x0, 0xfea000, 0x2000402) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x2010008, &(0x7f00000001c0), 0xfc, 0x553, &(0x7f00000009c0)="$eJzs3c9rJFkdAPBvddKZzExmk1UPOrDr4q7MLDrdk427GzysK4ieFsT1PsakJ4TppIekszsJi3b+AkFEBU968SL4Bwgy4MWjCAN6VlhRRGcV9LBOSXVXJ7FTnfSMnfQk+Xygpt6rH/39vkxeparrURXAufVCRLwZEY/SNH05Iqbz5aV8ilZnyrb74OF7i9mURJq+/bckknxZtlmapmn3My/nu01GxNe+EvHNZF/AyXy+tX1noV6vrefVanP1bnVja/vGyurCcm25tjY3N/va/Ovzr87fHEo7r0TEG1/60/e/89Mvv/HLz777x1t/uf6tLK2pfH23HU9g/LCVnaaXL0z27LD+hMGeRll7yh/mlYuD7bNznAkBANBXdo7/kYj4VES8HNMxdvjpLAAAAHAKpV+Yig+Tzv27AhN9lgMAAACnSKk9BjYpVfKxAFNRKlUqnTG8H4tLpXpjo/mZ243NtaXOWNmZKJdur9RrN/OxwjNRTrL6bLu8V3+lpz4XEc9GxPemL7brlcVGfWnUX34AAADAOXG55/r/n9Od6//DJSeTHAAAADA8M6NOAAAAADh2rv8BAADgTCuPOgEAAADg2H31rbeyKe2+/3rpna3NO413bizVNu5UVjcXK4uN9buV5UZjuf3MvtWjPq/eaNz9XKxt3qs2axvN6pWt7Vurjc215q2VmDyRBgEAAAAHPPvJ+79PIqL1+YvtKTMx6qSAEzG+W+o+07Og9//hmc78/RNKCjgRYwNs8/6F4uXOE+B0G+9d0KevA2eP8f/AUW/06Dt45zedWWnI+QAAAMN37RPF9/+PPp9vOeWHU04nhvOr5/5/Oj2qRIAT177/P+hAHicLcKaUBxoBCJxl/+/9/6Ol6WMlBAAADN1Ue0pKlfzrvakolSqViCvt1wKWk9sr9drNiHgmIn43Xb6Q1WfbeyZHXjMAAAAAAAAAAAAAAAAAAAAAAAAAAB1pmkQKAAAAnGkRpT8nv+o8y//a9EtTvd8PTCT/br8SeCIi3v3R2z+4t9Bsrs9my/++u7z5w3z5K6P4BgMAAADo1b1Ob8//NepsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhrPnj43mJ3GmDzi8OK+9cvRsRMUfzxmGzPJ6McEZf+kcT4vv2SiBgbQvzWTkR8vCh+kqW1G7Io/jB+CK2dpJW2FcaPmfynUBT/8hDiw3l2Pzv+vFnU/0vxQnte3P/GI/6n/qT6H/9i9/g31qf/XxkwxtUHP6/2jX91Kq6OFx//uvGTPvFfHCh6Ob7x9e3tfmvTH0dc6/79aR/x9kfYK1Wbq3erG1vbN1ZWF5Zry7W1ubnZ1+Zfn391/mb19kq9lv9bGOO7z/3iUd/270RcKvz7l+TZ9G//SwWfN1aQ/38e3Hv40W6ldTD+9RcL4v/6J/kWB+OX8jifzsvZ+mvdcqtT3u/5n/32+cPav7TX/vLj/P9f7/ehvQ50lOcG+9UBAI7Fxtb2nYV6vbZ+ugoXImLAjbOr9Kci58cvTMRTkcbZLXw7KzwYcOOxOGKbNE3TrE8VrLofEYMklsSQW1oqzmev0PcIMOojEwAAMGx7J/2jzgQAAAAAAAAAAAAAAAAAAADOr5N4ylpvzL1HICfDeIQ2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBQ/DcAAP//fdvZHw==") unlinkat(0xffffffffffffff9c, &(0x7f0000000c40)='./file1\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.io_queued\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x8004587d, &(0x7f0000000080)={0x0, r3}) r4 = socket$inet6(0xa, 0x3, 0xff) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000040)={r0, &(0x7f0000000140)="f3e9dbc805f47fee328bd416dcddc1b1c42703bbe4d10a1f64fd0f58ef1e97c447e1c55f62cb01ebaa28221bb5911d10152ae3be27bcbb740657911c333b706b60fe62abd91538036b391e79f7e546bfa7b1510f81cec25d74ce9931d12a31f91662e8d284549d71b9bc88fbd8f2300637a17f7c1e37398d0a60e8c6a89af2dccd967f76b3e4793d55fa58ab7a15bd5ffe44788280d6e10d1c59101e635d370b2ad8200e"}, 0x20) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$sock_int(r4, 0x1, 0x29, &(0x7f0000000080)=0x6, 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) 20.258543913s ago: executing program 2 (id=9): r0 = syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x800714, &(0x7f0000000500), 0xf7, 0x485, &(0x7f0000001040)="$eJzs3M9rHFUcAPDvTJL+bhNrrba2Gq1i8UfSpFV78KCi4EFB0EM9xiSttdtGmgi2BI0i9SgF7+JR8C/w5kXUgwheFTxKoWgQmnqKzK9mu9mkSZpkbfbzgc2+t/Nm3/vOzNt9My+zAbSt3uxPErEjIn6LiO4ie3OB3uJpZnpy+Pr05HASs7Nv/JXk5a5NTw5XRav1tpeZw2lE+mkSzyfz6x2/cPHMUK02er7M90+cfa9//MLFp06fHTo1emr03ODx48eODjz7zODTqxJnFte1/R+OHdj3yluXXxs+cfntH7/JmrX3YLG8Po5but4koCZ6s63292yucdmjy2j7nWBnXTrpbGFDWJaOiMh2V1fe/7ujI+Z2Xne8/ElLGwesqey7afPCi6dmgQ0siVa3AGiN6os+O/+tHus09PhfuPpCxKYyPTM9OTxzI/7OSMvXu9aw/t6IODH175fZI5Z7HQIAYAXysc2TzcZ/aezNn4u5jl3lHEpPRNwVEbsj4u6I2BMR90TkZe+NiPuKlWe7l1h/b0N+/vgnvdK0zaskG/89Vzf2m6mLv3zq6ShzO/P4u5KTp2ujR8ptcji6Nmf5gUXq+O6lXz9faFn9+C97ZPVXY8GyAVc6Gy7QjQxNDK3WRrj6ccT+zmbxJzdmArIjYF9E7F/eW++qEqcf//rAQoVuHf8iVmGeafariMeK/T8VDfFXksXnJ/u3RG30SH91VMz30y+XXl+o/tuKfxVk+3/bzcd/Q4nuf5JivrYrarXR8+PLr+PS758teE6z0uN/U/JmPmf98zvFax8MTUycH4jYlLya56tzuvz1wbl1q3xVPov/8KHm/X93uU4W//0RkR3EByPigYh4sGz7QxHxcEQcWiT+H1585N1F4k8iiZbu/5Gmn383jv+epH6+fgWJjjPff7vQjPnS9v+xmMo/awv5598tLLWBt7n5AAAA4I6QRsSOSNK+It27I9K0r6/4H/49sS2tjY1PPHFy7P1zI8U9Aj3RlVZXurrrrocOJFPlOxb5wfJacbX8aHnd+IuOrXm+b3isNtLi2KHdbb+5/0fV/zN/drS6dcCac78WtK/G/p+2qB3A+lvK979zAdiYmvT/ra1oB7D+nP9D+2rW/z9qyBv/w8Y0v///0eQn64CNyPgf2pf+D+1L/4e2dDv39a88Ud0ssPL32bLkO/zbJVH94sVa1rU15l6JtOUht1Ei6zHrW+ncb6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcyf4LAAD///ss5ts=") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x26e1, 0x109) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x28011, r3, 0x0) r4 = creat(&(0x7f0000000580)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x14113e, 0x6ceac77f206eabb9) write$binfmt_script(r5, &(0x7f0000000080), 0x208e24b) r6 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x75, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x50}, [@initr0]}, &(0x7f0000000000)='GPL\x00', 0xfffffffd}, 0x94) r7 = syz_pidfd_open(0xffffffffffffffff, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000009980)=@base={0x20, 0x9, 0x1, 0x22, 0x11000, r4, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1, 0x4, 0x0, @void, @value, @value=r4}, 0x50) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r9, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000680)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@empty, 0x8000, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x87}, {0x2, 0x96c, 0x0, 0x0, 0x0, 0x0, 0x4000000000000001, 0xfffffffffffffffb}, {0x0, 0x7, 0x2}, 0x800, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0xb8}}, 0x2c000010) r10 = syz_clone(0x8000, &(0x7f000000a300)="c92381065965b19aae76a1df8971626969f9b7a0917277b4bf454ab08a978cf93b9726020292083785ff31a7bcd516a4736d34a483ccd50802b94811dd38efe5558e741994948e2a2fc5331ecd3e00e98d641ad290eab258b8ce8dd21145c3be74288aaeefa966f71b7130e020cd5055437942b6047b71ad5c7020344ddb0995c29af217a6919d8a3ec47af99a6e1b6bae4fafab7d9d1c4a0d19b9c1117f1dc877b705a872f6d9e506ffba27bae5ded52430e3f48baeb4c0cfc693a46e634ed676b9c0d549466745c71a213ab36cd605b63b", 0xd2, &(0x7f000000a400), &(0x7f000000a440), &(0x7f000000a480)="8f8c12565d5c40c9fbd936e69ab5946de70db7829d4d525646ab105e36e0eaa05f3447c4e3bf03efa0688fd0d1c7f97ed4aaf4c7862ebd14c7db3ee7dad970f3db457e191b5eb4406189f4fb824b4ee49133e0a7258897df7c80665b897f92315e61b0c9b5df7b0202c8e4f95c4fc88f0338dab5d4177d093d49752e1522357b1b973cb8a72c670677560921ebb60ac98205da5120d0329bbddc4d4c0b90f0d276773e8aa21540a83db6043af9e66ec706e37e79efc2a9bb3f090fed3b7c2e16") statx(r4, &(0x7f000000a540)='./bus\x00', 0x7a10786c30846fbf, 0x200, &(0x7f000000a580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x6, &(0x7f000000a680)=[0x0, 0xee00, 0xee01, 0x0, 0xffffffffffffffff, 0xee01]) r14 = openat$binfmt_format(0xffffffffffffff9c, &(0x7f000000a6c0)='/proc/sys/fs/binfmt_misc/syz0\x00', 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ac00)=[{{&(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000440)="cc4b631982e11c2525dca21b50a03a3a7f8d84665dd6e06e4a17d2bd52e0d2ef68baed83bdf7ee18c140bef09970d81417d514a6adf4df69d8e78ef5ffb84536fbfcbbcc40684ff42fa72f429dfcc02e67791f254576b67586ab40a862de3f49fcf1c4a0536a30", 0x67}, {&(0x7f00000005c0)="650df9e6d7370314e37e6bcfb8e58270951d1f4f331fe42377e321272d3cb08500a5afd3b10171d72fca485dfc413fd411447a8e89128d23d757ead3e634bd39f31b2c3caca7515a3c107f475d2b52aeb94406ac55c78c9f05bad94a79ab031b7384cf617d5c2191fdcaef74d323cca2fe3f6e04920f544b46d9af35883378673152fe14c67b86fa7a02f526869f653f5d5c4c1f8f7194d8b6f47759d8e922aef4ad05c00dfe97fc46492c79a9f6e0c33dc1b5065a57fe66a8cc9717829ed085fd99a89f17b0e6778643e3ee", 0xcc}], 0x2, &(0x7f0000000540), 0x0, 0x4004000}}, {{&(0x7f0000000700)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000940)=[{&(0x7f0000000780)="470a7ee2c7fe97a4394a877f14adf87f25f172b11add9d8c4d9549c93c1b89431947b8253a3b79d6667dea9d7105148eddc5cb9072c7f57f4b0e060b49b81138ae09ab22df21f1e1def0551afa5c727281a1959afb6359c7fabbc0f3c2b5d60b915e050015721492589a1ccbb4e8adadb29d1823e878e843fe4e0e7ca97f93c0bed018ec09a0ce192592123df98755b72277876157c44bbbaa5ba1f2131a2e903977ba6ee7968eb6e296dc8608b793de10c1c71923ec48", 0xb7}, {&(0x7f0000000840)="1b9302a020e65b68d8e51c6c5bd271cb77217e", 0x13}, {&(0x7f0000000880)="041bcdd115f58f3bf629019e65ccfb053dc84b4b0fda8995784de0b630d0a6fd5364a2cb2d609b4e5f25d70cc27430d2e0", 0x31}, {&(0x7f00000008c0)="c32c0e1f9692c4a76c5589911a618c5ffeed237446559b28ba4e2c85038b4f49918827b55f0be82a9c2c8444319d05b01353fcb99557165a76851de9a28472bf6fdca0dc0d410dbf5180b30ef47a491471d3509811218d52da29c3eb92a6e60b5170ea0507a31e9f320cb1c8d031b16f305667e1f8669402a2ebebc19131", 0x7e}], 0x4, &(0x7f0000000e80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80, 0x1}}, {{&(0x7f0000000f00)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000045c0)=[{&(0x7f0000000f80)="763f4b160426b05d6dac810d360ea77f11fad521eb1900a719a880ddbc4f921e3a9f1d0104ba61b1939bf3646f6bba62bd6e6ed36a83c4e952c3ca556bc93f0a62d5e486021c8fc311a9a3873e11a72a8c9da987be9fc20b63d6a13608858f3297b1c3f55953862a808284c188e4aacab6ea89c1848c54c4c023a99699fa3215c5a5b9f1ba15ef35ebfbf4654871eb74d478693c96d3f0", 0x97}, {&(0x7f0000003540)="64e0aded4ce0ebb9495b92af5fc1fa08ad992ed4b382bfd6799791a79bbbae10f4202a81f76926b75f4903519faa61f3907214c0cc4a6cd136633241d128b3efa60f171e6d057d81dd98162b8ed766d70890f60e5e74c49e2aa863882707ce481970e52b29c1deec11a212ed980a916c175db028fec18f063c50ffce2f9233c5a2e942d76ff5b0c87c4510962f9e91a6e1255fc59171c520f1c0dd62c4ab113a9a96ee3257cc1b9078073144c0d94bebb1b0cc9cdc650e1c6e07387c1da1e6a68af8bc9534017f78aab0b7880b8b6d4e5c382a881f08a7a06dec17ea5bfd91a16fc52d976d3b7054bac3e599302dd8efe5715c1bf918011b6a6e63ce7123c9a50c1dd74e8e4d3585a92faea68d9105dfdea908a78233dfbfb6f4e1ba5ac31c83a325c41dd615a32202f493c16df33ca8a0de315295a90632d6786b4518c4d81945e0feb30a1a4c94997b89cf61f38339a5697802b915fd66bab5b47821c406ec88ff0adaa1085e5142b0de41d656c91e89b31c187d24a851c5d94143e3e0303949ee361449149ac6463dba1e4d752ad49228ade1216491bfb1255b35f193b7f7a7dc478aaeea43b737df86e44b6d0330e596383a3a6c2738abf7fe87f0ca477f2ea147963453a45932732de9da8b4d68b3c007641546fc549995cab72f2434ed2b1888bca759a7c5a272a7799bef998405df30e7fa2aaade272547aa8282f0a344503b9c265ceee5a26d8af29282cc6c2d4a2e7f781aebde0c67cf70b1f167a715e62f98da19e5a2b4104767e5da46a0452c0a6fe78cff2ce48780e8852d17e63e3ad964675b4fbf24908d5b7a04bfcd7f8d51ea28df92b6d1304e7968a90ce71a5356c4e2a4ce46c24d64143a1bccb385b6d3be5c60dfd8e8d35879fd8566bd3eb4341382a4dc079bc92be1ee44d4c0ab5dae025eb6e5d12a787e8b470165d0e4aa471ae69fe66e58c750e90c586abf879eeaa6ff72896e609a67adec1ab61da0cac162fb185938dbbde5979181365edddec94658c35ae1aa32415d7c0e50f051f6987659c60e789aaa2cf956c0ca15128ade1a2e6c7999857fd46c25ad29331bf41188b415ba23e558690884cd6da25311ed180234785cecdbe9a89478295765eae06380f793958fc4efdafc1f3fc4df406f4ea081ba538fcbfaa365767cb56672c478ab57e0baf0c920b0155e1cfc589a55d37d6977ba2d885ffe7e44a9ccea56dbe0375d643ce67fd7dc0b6e88ea9022fad9f8c264853aa307bfd8569f70d94ad3aad3ff82e1cc7b94c56d3a2d079b7006cabd88d7b27f060e44a5c75d19a1a911b91daa4a7f4db348e07fca3a0b395cac002fe405a1240d3f72ad1245f2bf92788bae5ec3cb1e3fdc3e03b5383fd0bde33f86a36a1e121d01c878c2ba804d13f2135af28aa11f64518fd3a6e2e219fed7b9dbea85c09ef5df1e8d0eb872f25a158c057124b1780b6420d928dd0eca532e4bf4db4e651be4e059d2cb4d9b439ba7216ba68eabd01ac5c333e2e0dc186c4ef6a97d4c2d2b597c1efe300c6bdd68fd16a748465cc537459692fefb82959759bea3563607df3874a3320602614d93377b2f6b4e1927b87bf1814bb0d71719d653fb233b71a4b5f089cd72159ed1c0bbd4f2dd651896820aec9a1ef7e49ce3b9ba36d32c66684c641af385206b4174d56e260d47fc430d6189486594dda6f3933a98b0611cb09c2cb1898cb2555e90208fa5fe2ac8ee88217a8e7ac6caa89250d4ec8d36ac9e76b9d9c36a7276f405d065e462ab05e73dfef00c4c8366defc1550c93fc4b4199df098903976c68d6018be59c259dd87eedfec76f7ce4010dd0015ff8edf854ce0b9513a90457ed98bb52a644d132923007c72db082a2a790de1ffe5c68838de117741d183d332d2b0e3a7bcb8f5e6d75753d3dfc9461ff6bb822c8321e1ccdc9aa36a44bb321676a61f0dd45d791b604840f8709fa855723aab39b0a8c83bf511601069aaa216c1f77c574b8fb8ca35948feda80d36f5de410e5b56ac31f4e49025706316d45d57615c6512178d1d3088fd7a7810827906974752d79dc77585a20ce0cdf2327e3481d3cb97fded479c8778371f11764377586918510984656bf648fad12eea9f147c3c23d46f6f0327333c2713f0710ee7fad08eedbc152b0bf681a4b76a652410efb633fb14bf1167627d6f63cb44b022396148a35f637deac7618cfebcea8dd28869af73c359fec4281ebc0772d0163bbccb3ccece6c264625c9f4349688783d6c203bf26f67a79d2fa14ae7b466ec30aa6abf92427894dbb775e0e1973c397a0b47879da8d35ad841ba7d9322cafc69a4f214e922c3940041a212c3be3bebf11a5b17e03f539856bad493f24a87bb8310ee25d497bce423b1b38e1eb478135edb57b6a39d09f62b2927b76e5e9869f5b11fffbb481f6c55a42b30807a71cf0d3e1377be26b6ef2d00938d2b7ec949970ad5cfefd36e91fc8c1046aa35af4803322d5cf6b6221ae875e3e218c8138783ce3673f701d6d84f8c4d2fac345cb383bc68f79b35b859386d80c9094b470c17a42a4ee35c3170ad941307fb1520a24143c90747cd2752060c41ef07c586931f225d553daa6ff8757e02e2267ae9c41c0c22af9f79d354634515d540b8fd667453bdea7bb62481448dc832835e7af34d4969c382eb20ff83bba3ecd8afd74d167a2147167d2d1f3a9192f40dd9a0a4871fcf5761fd4be7957cb37d1bede8b5f9d21a40de687732aacefca617c67c5a6b66b8aadeca7e943b7684925865d46fcee008dbd78569e690cf936c73a0740f1014bff45c346480b5959d9cd029d0e409b877c41f8762ac008d10fd38ce948b411462215fa79da4258c7ab853e02b8e89118e830927ab06ab0de546f8ec266ae9df33498b841f06614d06c63f2eae634bcb0f409463aa3dfc454d4dbb3bca7c8eeb70c14bd0a4cdf725cc3318725898fbab5c1b11cb3392484e07121df2649b0f5c4631c4acad972bb2a515d29888d0beed9a0f6bb5a5df4be4e9cc40a6dc0d562a86b8ff3bc88be3c2fd2bfdc80f9d2daf910c22e6690bc6e447a2a8c23ca9d5802a950a6f7cf247594d9967ddefdc61525c9d26ce23920d5e71e814a4652521190e0cb0451014614b19e35a7eb3ad04d6264aed565e5a4bb1576629949e4e7b1668a584aadf41274b4c268e3e9ddeb30328a81620c864c157a8605b0b14c2fe64d057037220b866d5210348bf89179b2f3a36b81c8cc155d81b986dccf4896ae1c73220121ed730d3c554a591561b1b08deee91abf174ab8d7d8640b1fdbba15e42cd664b52d83e90d278cc8585628663bb5f95ba62a05a086c7668c8ba5ccb290852d133e51b082b301fdb3079e76946d03d339a85fd2379e1524a2f4b0c8d27e43645240ede4ccbaef21888b2f3b181796a1530ab7520f7c9f9411e6b51e0f7b6d8da49386f1808d44f672f555ccc33d5673f7a67f271493b741350a10ce98302fb17fa2286d82233b1a0110ada79de048ac3d4c755a2297d9d42d57100f66e99a8360d56e115ee9d2f1501e1b5c99c5d7e23b2ca1ad2b93f5a002fe225fe835a8aa562085de174d5c34e43c10e9519a5afc07ba4cb87627b39c9c519f57e53da180037b0c738da6a73fd413bc26a72bc9fb78af8afa6c33f38f51aa06630dafc3b23f52ba70a482a4daf1195077419236255c8f753664f8d0a466110c676e8851a07325e872dd4c1bf579456436d5aac117a7d399129ee72280c019b62c69d8f5bc252a1e64a293f2180f89297d89c677999f0620a239a196a2ee20440df2243c53bb9fda39bed2ae26b9ab666fc3c12c7a30edb81bd1f1af241cbca64b812659a14ec1193a4165f0e0d9c2160fa84936db0bcd96d6bc1ef74587c1e6105009703c68b60ab179f557b6552739fb0877abb8f9f181cc65d9046f152abb735f33168eea0a412742053a737f00c43785a208058c8f515bb525de967b469e227a32655f4d0900617a046d6b77c721ecba59dc76e5f91fc798f4194089c90b6d9d318404a97cb20faf3eacd7692f854695883135bec5aecfeb2a98559c4d3946c447126d476815e288753d6cad078abf5b01f3d3693f4b460486c2f8c4b1dc024358ccd2499546964ee4217ba621db66ba58c2006b4c64d74c8b080d27eb334f51b6acec4ecc8a09af512e5efb3458ba49a81d87f9e5a57ab076493aa26f68290048fe4fa8929e3aded3ef523bbb334ab894f983599ea350c8668aa3d59a8ae88dfbad891bf9a26391ab407fd0a70d0e27f6aac33710181a2e198969ad0a3549767605505c70e30259aacf87647ae77ea0a5a70e25692155baf9567f7d9fcf5c77a56377b7b4fcd38ef04fdfb728fe2c12c2ee92abc263230953d89ab297d688c654ed4d4c441a6ea17be5696ea51595337523bf314b19ed93a4deafd58b8f7d7c4e32875644a3c61d475f7c91ad268ae11f332a2794108c0a3c11d9be3c5f7fed0c82075e75b2c8ecabc6a70c80e8732e1d544571c48fa2da32638315ac94d9168e0af16325bd1959e1660916886274e197dbf97bb3f2ef028005946ff7abb7429b5880add25872b6dc7bb27016964dc3c160a61341b53d11f164af7be1e7ad23ae412ead680345f4ba7e9a3d0f0814af05853c8f3cabdc05284e3ea024b50f32544a66631149c6ecdc404305137a091a92f0463e149cc4f3f8ceec341ac678950a56e5df4e9362cbbbea303183af7795ae807f454e9ba8e27645c7a19d394e2592ff4758a673ed28510a2dc1fc82ef00720dd73ede107047b5eb0a841a1864c849f40dc972625bf2de185da099c3052f8453cf16a79068fbfbeddac32fdfa0cd467e803328059a9077a789a0e01919d9c97377f06e3d4bbcf5fc406007fe75a4b2220db233c43ee18719dcb2aae32a6147c3b9b711f5a833f246f2565fdf26cbf405136191a67b643ffca29bfab6f6c9367eb1cfe9185d0989c540745c18e9a690a3aa3b59e7f411436d0ad1475891f5e5bebc6b123f4fd0fcb7a685605e69cb4bf1d40919465b3d33874972f8df0eb74fec444c088c0a4d2616f2a27d3c7a5208d298e8dc4f6b98e35afa9777657f0d9e8da084729f5bc9466fbfcacc6c2d6333379c78e7b22d5432e6267ebeab6144d066366760b0a206a1cab737f735f95515d26a5821d06a1b073d4f857b88c91a7f582966ead82d55594d95fd7fe63aaa930c0b84137b2f593bcb94f3b15bf263bbe91a52964b0eee69125a117778ef6eb706cfcc0adcdeb7a26f5ae575ad21fad8615358dc2167d3c036ef6832286f7893df1a0e5ae812ef937ed89f7cdab0360f1e2cb7722da0b77609baeefb7a93f35b3ddd3772b20508c030c1c16cdf46f6fad6157ebb0cb22684c682b766206f2ff0d721e2183b99313705de2ee7e53ff197456d87fbf848eb42c7f7411eb021aa0fd08a16a47b42d6b8e8970948bb003bb2aef5ea9e09615d0d92d6ec7f14891d4ecd3b1887c8941647e09ccec2d11b32f87fc6d914c3b7559261964b33bdddc58f36c947b1379d8e46f4dfcaa200409c455c007ee4e6d462e9e3715a4be42dc3616527780a5da3e93f897f199cf78be92b02415a1fcc6d95af037d323d0f7185630331b0c673636ff896d446946689617c9e459dec7b149492bcf3650dea656beed62ad5cb281445fc1de7792b3747e3cc52e5c1aeb3d40ecd7e32087f2da7f6a49f4144cd0cbe285effaa9b0805446d76d33e3b64be6f0b0510a0d9bfe283f92908885942f9ee494061792daa9091b6e3ba8e33d7b06f9b78295c2e0e0eb", 0x1000}, {&(0x7f0000004540)="aa6ff2e676c78d7f563e1f805895828c190733f0174dcac096ce322226190df6cda4fc2822ab4ca08642e35110a6edc0b285d57d79990ddee660d1d2c9c5724cc78d01f7ff0fadcebd49f2a32752da1c382c1d3cb74c39539a74cf71c52597eee34dcce407fb7cde47ae8b", 0x6b}], 0x3, &(0x7f0000004740)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6]}}], 0x40, 0x4008040}}, {{0x0, 0x0, &(0x7f0000005800)=[{&(0x7f0000004780)="aefd7d7093cce1d0fca6261f354619153efbee1e79fdbfb174ab9112213f7640b64369f39184376117a50062676d1dd5c6a7c51547abaddae802fc9bb460a0935860db8e91beaa0030a50c8d908be44c0421372291cdf2ee28282d45f6c9c08e495f5f90325441a451d6dcac9b279296c76f4db955c84b8bf8b4cbfca4ea4410b45fded3088f108c096ac1d4de25d2e33ac825474d8685b43b2c42ce34f5bec74fe3bea374d26923dbc3c32e008075814f864d8d2e63f9d8d4a94c0fa0d38e830898c2a71629b7c6edad5ce072c90fd533ee7909ffcc3a2b3021210a5e9bb73d388a4e12bea0ef6c11a0a6a60ebcd3a00fb4445cb4e52b9700f433c8e532b9a6649eb80476351d1ccf702aba85eeb4f0ced2121f6c5aa63cc034794af02c5e6f457217fb85b033be3be2effb5889d58d099a9c47bb42cd818ce6dc50400ec4dcc2295422c8c8ef0c9cc67a8e4e29dfdd5887bcf579cffe96d813c593806a0b4f95f93683f35cb077dd22d2ddc54b0f97fb7c4316dc1944f1f55be477aac36724264ff4e2e8f4addf911046a6a5ae05b34b5d421c4f0f88c80e9e2da1b5ca38114ee438182dc34e1333926b614f8d8a405468ebf2938b2033e37192f651269983781d2b49b6510e46785beb2f60b17a7b44ba1d97248fc3c4a4d30d2eb33b8f8222fb7b7b01ffdbe7f9ee6b14ae86ed925a71b76b4e75ed29bfab157617d3e16a8ef3021141bce0a77648a3bec4944e7fb88338597ad8a4c2acc3b4e3172b9aa6fd4685a3e43d64aef918573724d5717c29dc1d3e120d52866837cfa7c43443c9cb7701142c25a48a9eb00dcc2db05c0f1d47fbb00151a0c845bd7cf085ac478ddad6f750c25b9ffb3dfe33fad99980494b8317b080b20e25226f35f31c3c8bc5db6570d49a137a5c97f5bd4ce5c7992dccec653b8d95cf95e28dabfb0646415e1327ebd4daf90fb86d1a2cbd2d9a163c338507cae620b1763c60d7612a0f1bd4a0b3f91d46d42f710ac01d2d1de4bc60f2c6d7801201dc06fa4457901aa5c12eda238e2527351ccc2f66a8ec53851ec94b4742c80187b317133bbc9f096c4d3d7518142b3eb899c8ec83da15f68c5531f0db8030743a94b551c2574492521757187a2a4f83329e926f08a426ac2701ce95764f85701e6894d01b23b6d2db12aa0777eedbdf027963270fdddd6497d4527d10d4b5f958bda57fd278f3fee757c1aed64b71e51f6d6f38707802df3a9d1560edf663ab6897602fb64823273709c5bc637f9d60b3704907126a8d7df2ca956078ad2b17689407437345fd5aa9a35c57210e2e047da26b5b5c1cf924e5239ae5d01d65a3d990e7cc33aeac2838eaac366a08fa2796978f990e3e9dad3aa71750e3c9d5378bc624ccef37c7f18409e2b0e7a8c074bfe16d1641eafd3e1f580d8c1d3fdd35affd2b6b5c075eb78b976dae835f708c4f9ae6a97f9c0c2c94ada1a6610aa8b75eeb7d397e7a2c3b900fcd4e1b25368282810d103cf2b8f50dcd5c1135124edf46f643657d3758623ca923ca10f250844b0561823b2fd13cc06e6d1cbfe33c51cc2c390f3c85f5b1450263457f211572da0033ed23913c874d660f44e730c64a8ae11a33ed538f2e7ae19a5be691dba10f16907987ee6df899b432a2d9a191abb23ad980d6ba2fc2c0bb950d628cd951bbf333b7514073aeb7b9c1a352d10f7fa445e829d84da1a66b73fe71dd21dfc043d5cde6ff2d8746a88236304e1a88ac35bcb9fece025bda3800827cc1b864e9b2e75d1a893b1d8f8bb2d5cf162336564455c4fbc13cf1447f7d6c3478f11ad644676b46971a35f9cec8cbf2b54d46903ec6d74781e1c71b48684d559f7f517ce6cff63d57ac9711f8f00293269b38385e897b5268cc0c5db73ca87fa05b3984fb1226aa0e698ade8105f46a0dd9f3d83863199d3fdb393e89fde38531ea22f4ea9518bdea517b820776f23ec5af9650079051f54567238e9fa47f8a6f36b3f8e91c5023d814ffb72f497611ab6c01f909a4e7ab9c3dc1490b43bcaa90b48194251662e95eb41ec7961338a6e11886320e60720530443e5b05796797eec4b72eed147d58a1db2cdb4481d4ec6740cc4758a405842f2254bf4f6e3e99afec7a3c1d7fc3cc685c7f4da4ce60fa29eccfcc7eb92ad1608796c633e70af6dd4428b3f9b0b12117bb61d76819633c51dd95f4662c339ef444426de47afe35fbaf74dd28ce5fe5861f8e01c35fb9311f75b6dc420b9ce6751f9e1c1adba1ea3ce610f81acc9fbd3d660a2bb6c4c8c5bf7d90e981267e83b26d211675efb478ca7e6643721f0c993a4b08cdeb2ba34590d9a180e068ce9737168d0b92d5c50d64fc3218d115a18de7fe5c315cfbb6b49cbd15faef2d82ce5a30773b6052138603fcf04cff6b2622db6e7a81b778607b8ecc054dc05e259e6e546663c9f958b7c7f78a6032414e95976ccb8cc215bd4ec7b50e411007476bab3109a7bcdedcbb7d42e2db5ee81d8c729d1aed738210183b41972d77f7009986971e40083adbc287033e8bbfb1717b11d3354e7ff48a5cc7edc3ccf9e1d98a6eb862cc4b668a405e309ed9c9331332cb7b8aeaf01aaa4c4f835caa99e2cc2de8e1f9c70146db7aea835e68c3a026262192ae29ceefaab70d723d554ddec761fa2faa89a922f840b7da54d550ed6c159de767efde40e169c5110fa40949668e7a01675036398043c4e1568850d7a52544ce2886fc9568eba99c3490a24d68095af45b146d047b5710d642110d15d79138e50ef94155bd2160f7d428af190866fe14ac047f9bfe9166b0c1f0e2d91c0ff0ead66dd9bb381e675e4892f0833793fcbbfb6b31419f2c857badf85e602b1f7fabe838f032f088277e3cec804694b9ca33e62631302da0ccbcd5bc43d9e05e4ea45fb55341e0bdda0d354cec32b7a1c0502e3bc7e78c79217f1cb1e177397b659b94a64d1f52f2812a78f67dceb74355203ad9582fb45938cac07a295cae358a682f9e9562400567b950dc22ee7186adb859e110d8e688fc35263605feffdf1c5b0612a30d5f491e4ccebb02848b615ae0544b69dd76dc193aee3772692fedad08032ab0ef6ba0b87abe9994ecbd1b44e3eb42619e7fa5d2ba944f5d410ba570642011d836c93ad4a1bfc3378b9989fe59fb84e8f5cd889fc63b4747bcb242b106e2982f23e08e6a0731a158b17153267ef569429fc99d1a99771aa791111f9159ec5866e7f53cea9b759c25e02f8550f6e7498b04b9f48418cb3b57a6696f2844b59e9e91abbb6dd10a961b69774fb3b40728afacf8a8b5656d688e3ac84e0e8bdcf0508536542e30c02cb928e2e5ac6e4250852adbd0346406d7df9a5a2ae0700eae5b6947ef9ad0f8387129f634cda8a938d87125c809a545108e946a8359e307d8d69b35ae75c0021f17de896e987f2851792d4ebd7abc2598ee16b757dce4ca45651329c66076e487193f9718cea6cf05708c69552417e38239ba13deadf30db9320c568c18100fe22d25a305d51aeeca34d1768014297710b1a4a137706548d9c5ca5f9399ae6b4490ae4a2c44185718d2b066a470c1908278fdd7b5224f04f2feab8b733a4f2a19670f9b6b13ed6e595ce13e06122cac82b2fc71676a5ff0289f49251aeb58407b55600c6784d44834399c23126c2fc2ed70377968398a21e1e3e7ca6006fdf75eebc6cec5090af70e31efb2bbcfdb281e8de448629095a7328375b2024f7150861d7454255dc6963fde890a13ac708c3b11518844d92c5dfc79b92e00d53ff2314246362ad3881fcec06214562d9271e3965159ee092c257671cc1fd0e7f3b3a366a6590c7817be23741a6d629021f00ee4c8742180fe446567b191d10f74f30570ab40c19707d51d92189452c13e4614e12d04c060db2d91d7931a94cde3e47a953c06fb17c5b1b1b63ba678cd88e6ddaec09bf834474307073d501e1f2f5a256f35191c990d9166907d505e2dce9e885b72b50bcf33ff468f261c13a8d2f0e40e4b8670c065e3d81e6cd1c5e1269f883807a3be6e666c7757192b8e1a9ed01a9fe18ba0e62ef36481ad85e4fa7d179feffce5601ff6625df5272b9d5745784dffbc69995977df32373d69371a1baca82d87e47d69126435d18a4477e5b607a8a489a03bf9e1540ca87262e36543a7806b0b9544b6b0786f54f6b64386eebe2a0c7936065d4b7daaa14c9c5434eeca923ec1d0397c86c61a8dbb09083389596137dafd42ca29361dd68d799a765485829ada2e9aa49ee0abb9c7c70a13c35e5df36a9b9d3f892da7bf26509551f37bd3904c94e2dfe20a16c5e00107eeb20f001c45d86a9e044db4937193743602b194df8214c610a6c7c472e70a696e3db1ccadfe788b26befd331706a7303d1fe3a189af83f6d6083fa9a27d006b744c6b30378334e8d7c57e3f28bebe9c4faa2049187697adefea21f10f0c20bf3324977faf8b68f94d8d4fbe3f342e3eca03c82b4a7123d4f849a07e7c5c5754905b9602093aee6851b1479ed1f49cb1a7a7a477df1df1dac51bc338f473d269e15da192463ad09f4fadbeaa5f07b2861eae0d4b0f54dbc69c047e011f534eecc58474e80693e62e0013c6a4a397cfb679c0c46bb3c01fd66f2826b0d7048d4fd96885c8c8d0050122c46da00dcd1ef49c84a7f5af4d58a5c964ff9e73dff638890497e27aea590cfa9d057f3132439229dec0f3c891665868e369b5652542a3e92a08223f2043accde5c459dd0739cba8b45292f9b2bed866544fd5c7329b7414219978de8faa9abc87baf5e449f6cef35a2a19f1d27b69301acd867d79ddddcbaacf8f7f319330bb8051b26f606b4e8ed1acf2f16597372d4dd3dfe45b48d611bbe7d677d0e2e339dc21beeb4d22387b2fe4cf09acf85ccfbe299fb8fd82b64f78c243586bbed709b87f44e57a57cde7f8fd918f2c9aef95b10bb4d28ba509cb97fc0c0878ee343e7b37b53e888b6907722ca26feb104f416548982fe70eb56d806869f454fb18b8c434ce2239e8f39281e9f1d35e15bbb29b34c297c410a4e25bafb36fe553b5f0470ea0eb10332a275397d5a44b23d693c0b7923a3a3b761b8240f8cec5d431829e013f42dfc0b9f76eaca2fd6dbae84aad907d21a4124c8f061245fc954ffd6194fb0ffb18c8ed6890f42ac572728a7cc69e7fd6e651e480035b475ec93d196d7dce60f811ee13df7d3eaf1194f8a3d68245c49979c9d98b3f9e5af069f0bdf62b81ebe68c8c85f6f55d7186fac7b8ec7885c43cebb99785e7601b523d94cf224efd515d769ad2616fc1dabaf018adc22aaa8f5106398bf17e77ac1cf726e77ce56f4ae900ca6f0d94c3467e2b4ce67edefab31296dd1bc59e7435dc5e53610188041a8ccc99b55d11f74887e62ec1347bfc2942f5a2c9503414302ba3fd6468714593c94a4a2f53f0a7be084aacefba6e482ef43afcf9ae9b3c9e688b7924e959655a2a0af1b436e0eef4b8ed9c4459a84fd844cf2f9a217d367572026fddacb84e9e4b3f98afd137fcc192543a186261336feef15051f1ff726f141e7f6c288245cfb219797ac341f723d9c522a5fdd73234853ab4d73de79f7ed05441c6889bdc22ccd245718dddd1970caf4257114500481d8100a1a6906d3b0031948340a66e6a0d32b9adf2af0051eecda6c4eaefd47bca3a53657c31ff410b4d21d32e14dc1aefbc54c85d9e706911b42f533550c554a631d6dc2bf56a3a17600f86c39f9de50134cf594ba96d7ee2d5bb22202a27bc180f82e82e1f5450b345be377ab3c0e2a499c2", 0x1000}, {&(0x7f0000000980)="c5a45cc69392157325171f6f5416c750fdaf37f67fea6bf12387b77fa3046cdb3eac8978dbba8a32f1954238c05e349f49e248b40654088e7771112cc3c11b0b6f09d388bd2278e07ae5625be5bf3dae4550ed5e51f68a405ff1ee872a2d113bc39c02f872a5dc8f1da3e69614f796f5c93018660ba55961ecea2f4c25bf1b393e8d78c8c371", 0x86}], 0x2, &(0x7f00000080c0)=[@rights={{0x30, 0x1, 0x1, [r6, r6, r1, r5, r3, r2, r3, r5]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r6, r6, r5, r6, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x150, 0x24000885}}, {{&(0x7f0000008240)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000009740)=[{&(0x7f00000082c0)="25dce11b0bd3f78a7a6de0365ce382cc5b52ae631a6a900f8cccabe19e89118568efc5a9615a33090da8e9341806c0bf0dbb86e407316c48ac9c5d91473067c4639d325fdcf6d321dc9c35e72a25d40cf3e5c85cd4b3e50f688918ed568ef314d1a66a4ba8f453f52a1b1b01bea382d17d4b57f1d337344dd226bd6525d57b734d12fc0387ea43158d6d437bd6017f8e064958166f46f912f87c5413c0cda68aee0b3fed8fa27caff23ed17ba0b87e1e83f8a1fa23894892fb91dcf1192f4e1d01b99b8be4f93a013e0ef69cfe4951e593b0e1a6f32ea878f950a96d", 0xdc}, {&(0x7f00000083c0)="6c6490b5e1ba48b6b800129db675a8d6ebd304e5fec3362d07e707764b426ee7bb068e82362a024823284b6986b0ed0d58ccd40167c9b81c17645fa10584d45087b99f30c95c4b5aaab5c937ab82787aad224ad3eb77fb0a4be7f2fa858fab2a9c9a1149bd178a098791e5ae3f609cd00380b76c488cc961173a5f272fa9b5b6afb76852140fa3b6a82c79e4ffea2984e59055446b46a0244157ce2a9462fb3984ee86a04c1e12595f734182a417d237c8cd4ef8f3e4d364170aa2a10ec51714e948c9781d", 0xc5}, {&(0x7f00000084c0)="9423336c21e9e9b57b6e80ded87a05c43708a655b718a783748719fe1b839ef81fcbd0970a8a01140d7240eea5b3f909179fb6dd648839b96086af02687aedbcef58b69616c3a43775ee4ec9cfd6cb12", 0x50}, {&(0x7f0000008540)="c5e8b9f33588406e8c28cd69952f27f2ccfdf83817b04290652221af5958e9ce295e1342dbc0b34ce5cd94151f235ef38cb9fd159a358fba976ed188132539826fc7b09a03d63c591774f3ea5be7a9986e57da4b5cc0998de94a7ff3527b7889692490ae79f5e061d3771c8453dc841b9684132c82120166cc6c7ea0b34374d85b8288fcafedd555ffa6c579a931ea4002439a22ba473f746ba77d8b5b05fcd0d2cad47f979a6600aed4eab8f541b33f8acc33992307ce11254cd09598b81e3b20c2b0ddfe8622d9cc86cdcdfbef5323a7", 0xd1}, {&(0x7f0000008640)="7900bfde0bd152b8eccb458935bde0057562206e43768ff60f9684e332b46507c8bfa9dfc671af74ffb56cadc957e4692e26802d3b5871537b0431a54d65a03711b881e268b0b115fb91c103e4e62c47561969dd1c4a1b5cb09767e06a27a864276e7194f2d8fb3d8e18730760298ec381ffc6459c51b788401438d738e46f8786d7da2157daaa20f143ee1fe3b1c5c107624e1bc3134dc7167bc7e2101a129d0745cae2c89c30389cb73b25201a5863b33bb1323028b8d84a680cac83ddfb03a9d137a94176a1d0c59123e4c692efc4bf5558893282318712ecebaa0f3266a5831752d3483a9e4bcf2fa0db6f3381e949db70212535f0873ec432023a0bec35c38edc67441226f10f52bd7db7090e941f67875f2a29e4ac175f0cc82e4d8f17ce43b01962274af40e193826f1f7cc7af0108821fd76faff0922e8d8cfb3409ae59da75e05b65e368a83ab865d650d23ab99d27ffdec4eaa35c761590e6ee84155c8595882cf432473504e4544f36061c4ad1e73fd6dc6b82ce7ce0a1e24cdc6386f4d8f14721cc97b14e5fdbff1d7a40fc745674a2544404f1836ba1ddceadd7249f3b43de5c3a620004af141245ced5eba92b0af5cb24f5bfaabc8de1e30f39943f548a102b0ccfe84ea7b733378ffdae62b4e1e3460fdb76e29923ba0de4b8459e242d3b17584028b7655cfa0e1e09b6378254a64bff127534a365f826003fc4a423c8ea4d5a4cab39c8d85c3089b2398e4db0d0a8ccf22f993c0c1512cc9db5edcf307a8b43fb21330de9203cc26b235435eed4ddf3f35c159c2f22591ef81bf22ad6ecd0c92b8275e099a7f903e21077773e5d3835925dda6529ab70086246b77dd5150a43b757b519616ee745da376369ccf11c552bbf83380faaafa28216d8de5e5ace1c66d99949861038dfcedb99d89e885c598ceadba32635f28e95c90a9ae18fc3a40d1111c1ba1492440f6db270ffe5942743e88e0b418ea89835ccf4f8488aa9a4068cf020bf16de1b1f260889199588af1e0365b2260e2bbfed7b5088329c8545241a58e0d430162e5aed374a65521798c00ca6e866fe13de826664640c17a9d5ba963796b51b8e6133ead7d7365467d1f0cd75f206a81c7b16d5a412552aeda526046dd5952b016ec1f34e70e753930c72b9dbe3f11f9a84f3e04088c998b98af6fd69dc8f6730fdacbf2e047e25f554b57eb2a991586b553cdfd6ebb860bc492ace35b5d5ca84c1feeaccba20735fcbc9b81437fe4a60642a1548f99c41905d36cf31e2578c624eb39a98f8a5cdfaceae95571634ba29d739a9418a23f46bb4f1b793417987083d4822e0fa79b67a66f08326a2a89898b79084f34aade417db5c48ccd25a7794b4e317a434df24e62c62836d9202fbf341a2140f09c03b6220506c5341a143886cac51d1d52a86e09a46b7760abe92dded42ea187b28c19c8998c4abbb0abcbcf9ca3b816f59d73caf956542b588981ac805634f51e7515127ba3f752d254e280a19898a9605ab2ac91c08ad819fa30fc9a450176bbc0ebbe3253a1f38ee0f2d944b3b62952f1587dc002ba0dfc4b56770b240e2e6eebb8031ffef478af5d1d22d8ecb1d97cc512dbe78c3fa41daf8972287ecb9fd34bbc74aed0cb60d583b1cdb977e4b27de6a4593b95c5b6114a09b6a6aa5c57fd5868726512475f0be3dce0be7b1107fd75c39fe12dc2cccecf98f7a740fa0c60f83fa21cea59c98119fee62eef3fec03bba49439aef70dc8d0a2a26dbbbe6028fad315d060bdcf3b23bdbb21d3bec9d822c94ff0b3c0f8977a3c21e35b6fcb354ee3aedab5889202f50d6ed5b056b0850cce8d06216dffd49a344f2b6cf33d9ea037b432c858601dc56b339ee0dfc58f77ff07f3b2fe1ab3b40fe15757a01cd328af05ed374f971c1a5d16aa6ebaa8ccdd3978befdc22862701ddbffaaf9f7ebcd8eb427247c255eb5316ab5b8a18193b568d710f65d14e33024cf8f322ed72b2aa0643c2e6999f6cdc575915c66da150c7b84a04c8f0a72cf2b000bbd80704c097f53c911328ead8559e382998aa33a5dadb3ca513ce17492982faebce9cc8d093a564cc5891f28771bb8e6540c9d1396f5fc3d9e2ed9ad271f4087827fd9b01dc177002ccd1d868ef58ddc164b48bc08a7befe26d1201bddc13155b6eb61091ede196a6ae7d79007fd11a4116a17669cf553b60d1fb21c8b80877625e4008fc78a845293ef93a74de68280a6af402fed03fedc69a27890dcf98555dfd17cc94699050db8e6192eeb3ad9a77474f2c4413253716498fb814af932444bf56c34e5a5d30508b872d32e3fba7fb8c0ee945e98870a7b50d4afe061b2c1e9aec0f6a9c8e47b07492f69c6b1c66728dc8e31ded73225c707829427c960ba93d2219a01caaed7413f1dea64a970b4c1e7d361a5864056841f2fd904fc640890c7f98ff260cdb2bec9eb3e92b4701c60956592a0e521e28b69a6cfb1ea4336b1f3dfe9d00aa3cc08fe045c5ef5d9b86c35fcbf5577fd0dc5e3de678f449b37386d49a1247a0cd04685dd03f7be7fac67bee9d7cdbebf462c36b5a729ffa5519f1ecb0fa63e113e10d6a0cb1a72af77b611e8bb335bc3334aa1b76349f0533e3e06d73b0302d35e9938dd9c4e981b5814a8a99e92958ab8cdb17d936b0d1d341640a941a8f00c09f9f79af08fb8cee39bfc7b790373acf472078d0c077d6b2672f55f8fcc13ca4f62dc6d991a140093a0af3e37f6b0bb967a22fde478a7081d0744b0b7e1e3c46a755e239df23e74cf743b9fffd47989ac9a6aa28e0840a81aadb9d2a1f059ad64d2aa7de50b6fb21caa125baff8c970c40fd3ad1c636144a34a37c0903305224f4c25607495277ba09c8b09ec6554aaf05b1370d3885f009638dd82053ea8400f3f539164c073c735c2dca7a64ed8455d0d27f96f9c276c3c95334bf211230a84cf4c5f2cc2e1e5f95e3d326204a37caf6ce984c8eb5bfa32f68fc2057dab5bf00067274558d7cc6a8987c2e0e2c201f930ba53ba5d7feed14475b2c87cab00f59fa54185917db22f9f2ea74537fba61a29ab142571162ff3c89b8b430388c53fe306aedaf28afd11d5b3254d92cbef34f1db6d4a939f6adf641c7984d1fbbd747d9451e81f524e7d91fa09f1e93555290270e06e962483bfc5e17084a4a87e91650c3dd0cdc3bf61db9c4e3139776329b5a6595e46bd309ccb6b080577dc45780e3f3c73cd29c96c7fd8699e67662be956cfb9873df6e10f73be260ab7142cec3079fed57cf814c27e0b3f278c7fffc42e6f2d9660247c57fcbc6b9a061c8a0327f8658b240c43ccd2fbc6ecd7330696ed751c1117061796ed3d26026ca86f85ae7046e3bdc4136668f34f177c7ab821d4dfceb78af40e05d8d329e75bef93477e0dbe4a78dd2b558f2d4d7f863cf22d2b554c6b8436cf514e6b3d4d844939b7f1ca772e98218ee505b057bf9ec6bb0fe09a69f8cb46c83c17adee2950652a896ccf78bbe2aef87e880ebb0b1a5cb48b25fb27bcf53d8765be3b3cb2e2f63e4e219d616f2664081ebc405a74f7519cf199f219454d38e931563a2b1a4404c7c506224073734751d04b09a3ffb63373c09a0b23b51bd647d0b12f8f4a822cd0a0487a6cabc5b2c5564b12bdfb8440c0c656d20707152513c27b50ac2f803ae4d16eac54380513412769586b636477e09ad7d415c8ed68af8d04928cfaf2f98352bb4de9b13892a7b422f6298c571799cb981f44cf43be5b4c44eaf98ec0bd89f87465438e2a5129d1e1807977c0a04da06e787d5a71e51ac189db1f5ea290c1c17a8a820f4d69302d8e80cd42f101f8a6a17592638a92548475c7b6d46afab7bc7608e0c2cf97b052c4da8dd0eb515f5a44c089d53bd07f3cf43bd637b71b5154306780b839a76d2693658073ad881068fa35c2d3865658d0b947835efcbc9080f748cd0ccf4b4abfe47c87bee63438b9a1736dd313dd27b5edc48e74fb74a7f154ebf343076954d8cbbb217980d756d31028e903d048718a38bc9762a302d126d394a2d5cad486ee5fc982e6a7e3649978c70a9bf635af0d92725ee340a9efeed91348e2f2b6d52f656e31f4601de3da2275d527a81aa21a724801e0a08303c94497f4c1c85781d9588311850dbf81b867a1fba4b3a7a9268e4c1a80944aa47499d404a167b5b2ecbd4fc8f792a927ae37969b991665001e6ab5833aeb6086a716e75950279ef9bc78c4df334f231b8b9b44bf6bb6de9c8825edc1e8bf7e98dd68020b02b367260f6941ba5c74a9487caa7dd205ef08f9bb92d1b305bce740013271645bf4143c5d8110062225b7cc711b614198529888626dd3a5d82310bda588192f50820b5cb0c3a8d0a8d1afffcdec7ca8e9808ecf1214076d036fbe26777072980f67d8672ecb93308fb33ff46b18ecdaf00db406dd298ae4c6ea6ea96abcb83b7ee34706fb1635721417b36a89f9fdc863b93987875ef5b8b42130bd2b558f219bd96d71ee2d30438520614a5a9b4c9e0ae6db19fd2a04b392c0f191f064bcda01b7f5ce137ffab07ef774e57b49ae9cf10a1742b67f4a49baf115fce2fc2048d42cbd1922149441da51842c1fc65ab79c0f83ea3da77152a0f0d91b90f0dfd3e9bce0b07d089e6581880d1e0656e55d7de8cd29afea89a05ded356bc2072c8c1f6e2036883c5f13a406b58de177c5d5eeed4999b12437e5711cdc734279fc23102f02ea4c3cfaa49029826b016612ef6a21024750eb99e088c3220430346d35e291edb56377947a1b8c7f2720ad33451f66bfa920754ff12c4b44c0ecb3e5f8aa3c5874eb5ab149cafa22284ade298c4f5b0afdf3c0a5aa6d88bea4bf75ed40cfcd0d125242806e398c7703ce543e92f2e44bf7a9aac492e688f2871dee3e2169de6dca78c7acea5a75248b09b86f57d13666026085dddef027e663bf8e92918fa7df46a824b03ea9d7d4ef1e58d248f0eecfd78b6a1674e25e554d70b6bb1b7ff4915d42c0b9f75f5f71918332ec83879065073eca221ff9cc2d81b7da5a87c4329ab9e6feb280320614e4a259a3c6a2846f3ea03dbf99fe058d5ca4c8d016fc8de6061176046a349438670f873867daefcc8b0f3afde3630fc160d3047114a2d14711b192a5f654310c9faead067225eb8ba847342b9a3703cc815992118e3a33a21c2a307c7117e418b5dc4df47e4a42c4bae1be00896cdbb8c8b0640d7a0e5ab8bac09b904d7b1d878b913b1dd6c05e9c202659b083def7b2ee7340ec4efaca4b79c33ddb5346267d5da00ac92f2e1de54bf403ac73d5c81f8f47c1f4ed3a183d611995f8f1f5a492705dbc57f54ac82e66a59ddd655fda940044ad7a6e225d5fbd04bbae9b9543a9afe9bc55c5025b0e8f8847734bb751f162f53f0ced3a7d5e7886387aa0166eb1a8cb65774c92dc75503831486c724702f7e1c3a177f3609e9153347f9aeb8331ac23fe806d26807724ae82c8a55a0db0c858ee5b2223bb9f4a93ae9f7f6c712dc8b7b862effc70fbf6fc3a3203e48a9dcea7db3926e1452113e5a748cfa1ec90adf81e67007b83cd54416115ee8ef3585a2fd87105ae4d2d11f6dc6290b2ef46ba2ec253789b10a208a55a7c19119d21b7c0fe70ff68ae13ff98bbd4cc0f5d1ed39ba6850cb4b9736cef122e079f8ae769118502736b8792d0a6a54c776ef8f0696d714d434945153021be3f657ab44951e64afd27c358db81a9250c16f2d7de635482406c526d550968c84e952488cac69e28ddbea4702587563432cec1dbdcfa1a6497dd24a180bffe", 0x1000}, {&(0x7f0000009640)="c8fdd170375df607f471221d75e96ff24447372150b30c9266c23729fc69a961f840d1a262de1aff61b7ddbae567792805cc9f34fa4471e3b389c2de15b6ce994b99f3e5a311402622962ae2f5afbb640af96e3f284aa1dcab5083c150a44147d42e493476c935648d628a", 0x6b}, {&(0x7f00000096c0)="cc4a83c65a67e2683f4bf57ad93d4cf4c0c6a074501abfa0d7f54ae222539b4b51d04b1e3dcf65c77096eaf3575b34c3560ccfdcdf7866ad34bf4057d69e9c6c8446ecb740c3", 0x46}], 0x7, &(0x7f0000009a00)=[@cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [r4, r1, r4, r6, r0, 0xffffffffffffffff, r5, r0, r2, r0]}}, @rights={{0x20, 0x1, 0x1, [r4, r1, r3, r0]}}, @rights={{0x2c, 0x1, 0x1, [r1, r6, r1, r0, r0, r6, r2]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r7, r8, r4]}}, @rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x1c, 0x1, 0x1, [r0, r9, r1]}}, @rights={{0x10}}], 0x130, 0x20000805}}, {{&(0x7f0000009b40)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f000000a000)=[{&(0x7f0000009bc0)="2d1585ad6fa70bce3f785c6c3f4e1dc8c5e420b5429381aaa7bba20f60e8f2be75a07b9d70e4b370e9ba789bf48103e1671229623134d405a8c03719d01c38bdffacb1b87ba4f4ffd327721c2d02e0147e5908b17504afb2d4ad80ec8ec2e3a177523eb0478d1fc613bb481f93ed513ceabb7d7a47f3b678c4c4a76ce8b449d5326935b05148c6e7651a169b7a64de0c2565afe7891cfc198c2ae8e2dfbfbba1b7f52ab4bf8631781655d3c138366013064ef1ba1abe12f84984c69fec8a4b8fb4270c94cf89fe61c3262868021e3bcd2809dd6765918d2a3f8cf4c3a40cbf8088f5c1ba7de40eef8c62491f5ce5f4c203c66e4c7ee5f5287077d3855ef8", 0xfe}, {&(0x7f0000009cc0)="40b04a75e85351e59d72925a6f9c5a8dba3ac719e73f51a332f354f776cd0b4ef7a782b98892c237eba2a5e24b5be769d9b0e9342d26555e1e62d1710a976c6a385771138f6e9524b488cfc7129e3987e2262be2ed051a815260d61f7b65a18ecca258a7c4c4edc071bdc05cdb33ebcb116769f1486815da9b7cd901770e43360ccbdb393f8ec5c6bffddd67319ee5cb0a8ede9c2cd6e929ed6ef7307412236472d141bf75178855e7fe5adac73fd9b8f2ed25d27c3273837f7e7104e557b3949366c90c5eaede995efe2ea084681f9b3abab8e9a9f17a9f19e48f39447d7778b6aa6832faab1332", 0xe8}, {&(0x7f0000009dc0)="6010eb317624d381ce68a04aad1eb129a99ed7cb5e26c659a31412ba80c79f5a05aafd37a30336c325812277e1", 0x2d}, {&(0x7f0000009e00)="79aac3bae9d76915f46ee6fcac6b8f021965b1557ff473f678be61f970efdf9e9b3e8a8118dc81cb1182332610a4c3b181111730b60e059707252d91f5f62373576b10cb4f0d8f96d2edbb4592debf9f253c442a85af82e4ec286f6ba963811da84f99a98c47afd74da4b951cf5337715b04597556606efd0f0e443785fed9cef99fef9d927dc20a82902caa119b099cf91088917d6c2446466e27eb35d6d38c1dbd69b72bf6a334b2f142462fcc9f115f5621416f110dadbc", 0xb9}, {&(0x7f0000009ec0)="a340cae6e2e9599a89d1ea0b01af915794b6b45ef31850a2dc279e34852e13383e1bb225ed1bb1a327a1d99207ffe1b69f81e0ea5f09b2dd194fe1e017b50c5c3f47678be55139b15eaf97064c24e2e69e09df9ed7b578ebc3c73ecea681992689a02f330ed9e63a4a40aff0db86aded5cb90e", 0x73}, {&(0x7f0000009f40)="018e478628ffb106aba49ee42a21aace5f007166587b7f5a77122f67897ee3f4c59e8689d4a97e123e5f788633b716f24893212d313b6d7eeba6574b096469033703823c30e40573fa176f3224a87cf271c3aeadd1818c7ea369ec0dcea1e097d9767fb9a8a5f787aaadfd717229175eb2165d1fc5cc0b0a5be85df296306750a935c8935f957d1a071de2aba5a089", 0x8f}], 0x6, 0x0, 0x0, 0x24000010}}, {{&(0x7f000000a080)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000a2c0)=[{&(0x7f000000a100)="03ade5d3063cb415ae695daa9cb6691f3c768dec2df56a9614c6ab0e3a7365361ef3e5cfb7bd46718018ee3fc693a6ba3d7507104d71d5ec196780b03e9e82ff839919e2", 0x44}, {&(0x7f000000a180)="a26e3071c95295cbf5cece8f44fa0b5c5e1dc17d597bd15b0b0ee2b7db5a5b5fb50ddfcc14c3c12b6b3d3e30cca7060203a7297dfca2d25889ca210228a6aeaf75f09fc817640eebca07894c1cc847c7889424aaf9ce785c9537e9a4a2f4854fdf03074166389a0bbb33e3a5b9942327d1b445d8a7ba0f985f0f81260cf16329830f4f7a93b2cd3d8bbd1197665c8838c6e004b1f57a76044cdf103e7f01f9357c786bad3a366bd670191d00a5e3e3f0b9bc37fc5631820d9c0d6e17d1071d62a2672131166382ab564e9fa7f65b98b9203af4afcbd288ec3ff3c8934b56e520603a49799d5180a231d52f523bf0f82c", 0xf0}, {&(0x7f000000a280)="d5b1153936e6852357f169e7fba7d624693041953338b4e28d3133f8091840a3b59fdc8bd3e7a8f3bcabf59e32", 0x2d}], 0x3, &(0x7f000000a700)=[@rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r13}}}, @rights={{0x20, 0x1, 0x1, [r1, r3, r0, r14]}}], 0x58, 0x20000110}}, {{&(0x7f000000a780)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab80)=[{&(0x7f000000a800)="3d80108392d13ebf230cb8f2ab2d29229d3744f74bae60623fcb4358ee821ca3824b9f49739a3ed789b37e46eda973835dc56523b364295917347431645c986092321aad73dfb4dc3b1ddd0004b2d0c9ad55389d0aaf1c3f5197288fe0cd32ea2f490bf177d9bf731aa3579b3bfaba9a976b81bd334ad688e43192f2647eafc389d3bcfd7e535b78a72e8af194dbeb81", 0x90}, {&(0x7f000000a8c0)="86f32fef657baf95c2aacda275a897044bc992e30c01ac8ed0fd875a643a5372ddccc15bb157ea8d03384730f150c7dc9afe7c5c0868575b35589bb5828f8e3e4bdb84733f05c9344335638d4162bc17e51263ba2894cc34c1923f7d014d4235d142921aa08d9339832201ed4eabec90dac0215bc309d575c27e75813e57d1247fe7e0a8b579e3e201391272f13cbe71f76422b3179e178cd2e501d97a00c3159b23aa80d88c1d216654a42c11d1af1babcec4c25f3a02d4d466ab217c209621bb1603af85a4359cb1abf97a56f76b6aff794997", 0xd4}, {&(0x7f000000a9c0)="8a04d55fe74d48e3896d7a6cd542bf6887e8cf1ba1df222f4bfd3d99a560077763f154154864a204d5bec5624cb7c86fbd8e296f91c098af4211d0695d0587b12bb15ae6854aa10f9d7ba2d3b3cfc20b7510d6d7d97b356cee2fba190e664147bc037b76d1d2079070195103b756eed61f6119d614a54538497e55eb71aebb34df73bc7b46f026e147a9e090004ce3d4df08c23fac43a219c9336e7fc17b7ea1211abcf8df8549251dbce1851070683bb29fcaa494ee4854d1a05d634b7fd11587a8", 0xc2}, {&(0x7f000000aac0)="b40e8862ba47de67d0a0e10cb005d93561eec0868aed4b800e699e49486e9c505e7af18a5d316d9db3e071d19695d53b5efc3119b38c54c2d2925c2848ded41b188e3b62b6addaacd6c25c1a7987f2026a98e72dfc07b8435ef53daf7492439fffa58852ff6267f3bd947ca8c74eec75db96bdb2499e793f87d4a570c240fa383e15d14d4dc1eca9af9daf400b7f8cd0b594ad0115546246ce721aa7b10a917270e6b62a227a91a2f398d43a21822b395b", 0xb1}], 0x4, &(0x7f000000abc0)}}], 0x8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r15 = socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000280)={r4, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r15, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@ipv6_getaddrlabel={0x50, 0x4a, 0x400, 0x70bd2a, 0x25dfdbfd, {0xa, 0x0, 0x78, 0x0, r16, 0xd8}, [@IFAL_LABEL={0x8, 0x2, 0x5}, @IFAL_LABEL={0x8, 0x2, 0xc}, @IFAL_LABEL={0x8, 0x2, 0xb}, @IFAL_ADDRESS={0x14, 0x1, @local}, @IFAL_LABEL={0x8, 0x2, 0x2}]}, 0x50}}, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000000}, 0x0) syz_clone3(&(0x7f0000000080)={0x2d008400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000001200)=[0x0], 0x1}, 0x60) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x100) lchown(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 19.257792211s ago: executing program 2 (id=18): r0 = socket(0x10, 0x80003, 0x0) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB="120000000600000000000000feffb7ee9efab46d60a76f53d4e26fa0d1be0fe657bdb9e33bae2b1d6c0a0a852974fbd43486fd1c8c02c4f81bfdf0fa60d58cb0a5a2264cc0226de0c62f940611617d48434a6723d2532de1c09ed55391da03437a96b8935d6c00a405e37f677ac1942fdc0ded935e7a1153e458d97ace816f1fc9b615d5a9b9851715251de1ba475c4cd36e046862f03153a685c714e5d6fb63beedc62ff4a999ab8ab3d98a0ca13d8ae7ec7b16eaef2864729d20385e8cced2e21681b569714d38ed8c54da0fb02377309ba89b236bdff65ae9b156af75a134659bedd3deb3c7e5808e95b2953b8d4711f9fc22971096dddb56e085f504cfbacd901d0fe70437cc34bdd150001f4b20bbe95d59d7bd9da2fec7fcbaaf57abfe15805ef08bed29b3a52b2a3e103848f0ea5e7570167e4fe824a73e57b1b55a41abb3a85ca6f5d2e827f1404e46bb656a0cb27b0c64a2731bd80fc9223d38142e6ae46a2dd795e01f38a2e41e936124d74690420b2bd12b8cae2f2a9410d8a0af688c60c11d2e059ce08c5ab35f9536414433caa58d92855161f4e9e2624a6c600c5a2319af4fb21aa16e39cc0f97948f0bf7905f4a8442b0161d7d3bc8b7ab8e3c69cc36faf1249fa874a7a63f9147af68f1e60689051bbdca4c9a842ff2307a6527b7b148873a29939a2b65a4a4c9bf2a8d0b653fd30f4115bf23a9702517ebffec521c52f6db38cb874839e2ff00fb8c24eadf79ec10e27208ccae4450137a104c8640fcc7cb234a2e659313464f2b1de7fb5cec58612af4d736cee70645d4", @ANYRES32, @ANYBLOB, @ANYRES64=0x0], 0x20) socket(0xa, 0x1, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x8]}, 0x8, 0x80000) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000040)) (async) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000000)={[0x35, 0x0, 0x2, 0x180, 0x5, 0x4, 0xf1, 0x50, 0x12, 0x2, 0x0, 0x9, 0x0, 0x6, 0x0, 0xbdb], 0x200000, 0x43102}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) r4 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) close(r4) socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_GET(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000300)={0x14, r5, 0x1, 0x70bd2a, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4000040}, 0x854) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000003c0)={[0x4, 0x1000000000, 0x0, 0x10043, 0x2000001, 0x3, 0x2004cb, 0x0, 0x1000007, 0xd2, 0x2, 0x9, 0x403, 0x0, 0x7], 0xeeee8000, 0x202}) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0x2000, 0xeeee0000, 0x8, 0x8, 0xb, 0xe4, 0x5, 0x0, 0x0, 0x2e, 0x80}, {0x5000, 0x4000, 0x3, 0x0, 0x42, 0x5, 0x5, 0x6, 0x5, 0x5, 0x2, 0x89}, {0x6000, 0x1, 0xb, 0x5, 0x3, 0x7, 0x0, 0x7, 0x3, 0xa4, 0x5, 0x5}, {0x1, 0xf000, 0xd, 0x6, 0x4, 0x42, 0xb, 0xff, 0x2, 0xf, 0xe}, {0xeeee0000, 0xd000, 0xf, 0x3, 0x15, 0x7, 0xab, 0x8, 0x9, 0x83, 0xf7, 0x83}, {0x1000, 0xc000, 0x9, 0xa0, 0xb1, 0x8, 0x1, 0xa0, 0x82, 0xf, 0x1, 0x7}, {0xeeeefffc, 0xeeef0000, 0x4, 0x5, 0x7, 0x15, 0x7, 0x3, 0x9, 0x81, 0x40, 0x70}, {0xd000, 0x4000, 0x4, 0x5, 0xcd, 0x7, 0x1, 0x9, 0x2, 0xc, 0xa0, 0x9}, {0x3000, 0x30}, {0x8000000, 0x7}, 0x80010000, 0x0, 0x0, 0x2024, 0x0, 0x1500, 0x3000, [0x9, 0x204, 0x5b, 0x8]}) ioctl$KVM_RUN(r3, 0xae80, 0x0) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904000a000000fe0000000000000008000f00fd000000", 0x85) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001240)='./file0\x00', 0x14552, &(0x7f0000000b40)=ANY=[], 0x0, 0x11ff, &(0x7f0000002480)="$eJzs3E+LHEUYB+B315iNG/ePGqMJiIVe9NJk9+BFL4tsQDKgJFkhEYSO26vDtDPD9LAwIkZPXv0cIojgTRBvetmL30DwthePEcSWndEko5PDSEiH5Xku80LVb6jqphuq6erD1774sLNXZXv5MBYXFmKxH5FupUixGP/4NF5+9cefnrty7fqlrVZr+3JKF7eubrySUlp9/vt3Pv7qhR+Gp9/+dvW7pThYf/fwt81fD84enDv88+oH7Sq1q9TtDVOebvR6w/xGWaTddtXJUnqrLPKqSO1uVQym2vfKXr8/Snl3d2W5PyiqKuXdUeoUozTspeFglPL383Y3ZVmWVpaD+Z24Xe18eauu64i6fjRORl3X9WOxHKfj8ViJ1ViL9Xginoyn4kw8HWfjmXg2vvnl69FRAgAAAAAAAAAAAAAAAAAAALh/5t3/f27cq+lRAwAAAAAAAAAAAAAAAAAAwPFy5dr1S1ut1vbllE5FlJ/v7+zvTH4n7Vt70Y4yirgQa/FHjHf/T0zqi2+0ti+ksfX4rLz5d/7m/s4j0/mN8ecEZuY3Jvk0nV+K5bvzm7EWZ2bnN2fmT8VLL96Vz2Itfn4velHGbhxl7+Q/2Ujp9Tdb/8qfH/cDAACA4yBLt81cv2fZvdon+TmeD0ytr4+y5080OnUiohp91MnLshgoHvriZLPD+L2u6+YPQkPFva+UpYj43/+8EBEPxwT/UzR9Z+JBuHPSmx4JAAAAAAAAAAAA83gQrxM2PUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YgeOBQAAAACE+Vun0bEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwVAAD//+pd0x0=") (async) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x214428, &(0x7f00000003c0)={[{@metacopy_off}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}]}) (async) r8 = socket$inet_udp(0x2, 0x2, 0x0) close(r8) (async) socket$nl_route(0x10, 0x3, 0x0) (async) write$binfmt_misc(r7, &(0x7f0000000000), 0xfffffecc) (async) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f00000000c0)={{0xa, 0x4e23, 0x4, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x5b}, {0xa, 0x4e21, 0x1, @rand_addr=' \x01\x00', 0x3}, 0xffffffffffffffff, {[0x6113, 0x6, 0xffffffff, 0x9, 0x3, 0x996e, 0x5, 0x7]}}, 0x5c) (async) splice(r6, 0x0, r8, 0x0, 0x4ffe6, 0x0) (async) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'sit0\x00'}) 19.229916763s ago: executing program 2 (id=19): syz_mount_image$exfat(&(0x7f00000009c0), &(0x7f0000000000)='./file1\x00', 0x8, &(0x7f0000000740)={[{@utf8}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}, {}, {@iocharset={'iocharset', 0x3d, 'euc-jp'}}, {@errors_remount}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@dmask={'dmask', 0x3d, 0x1}}, {@time_offset={'time_offset', 0x3d, 0x6}}, {@errors_remount}]}, 0x1, 0x152b, &(0x7f0000000a00)="$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") mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x200000c, 0x3032, 0xffffffffffffffff, 0x0) r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000540)='.log\x00', 0x1c10c1, 0x9c37611dc13d0db7) fchown(r0, 0x0, 0xee01) write$P9_RLOPEN(r0, &(0x7f0000000080)={0x18, 0xd, 0x2, {{0x4, 0x0, 0x2}, 0x401}}, 0x18) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x149800, 0x0) 19.196796775s ago: executing program 32 (id=19): syz_mount_image$exfat(&(0x7f00000009c0), &(0x7f0000000000)='./file1\x00', 0x8, &(0x7f0000000740)={[{@utf8}, {@iocharset={'iocharset', 0x3d, 'iso8859-6'}}, {}, {@iocharset={'iocharset', 0x3d, 'euc-jp'}}, {@errors_remount}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@dmask={'dmask', 0x3d, 0x1}}, {@time_offset={'time_offset', 0x3d, 0x6}}, {@errors_remount}]}, 0x1, 0x152b, &(0x7f0000000a00)="$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") mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x200000c, 0x3032, 0xffffffffffffffff, 0x0) r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000540)='.log\x00', 0x1c10c1, 0x9c37611dc13d0db7) fchown(r0, 0x0, 0xee01) write$P9_RLOPEN(r0, &(0x7f0000000080)={0x18, 0xd, 0x2, {{0x4, 0x0, 0x2}, 0x401}}, 0x18) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x149800, 0x0) 15.582417864s ago: executing program 5 (id=38): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x141, 0x48, 0x13, 0x44, 0x20, 0x424, 0x7500, 0x69ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0xb8, 0x7, 0x2, 0x96, 0xd1, 0xca, 0x0, [], [{{0x9, 0x5, 0x6, 0x2, 0x200, 0xd, 0x0, 0x6}}, {{0x9, 0x5, 0x82, 0x2, 0x200, 0x0, 0x1, 0x10}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0xfee3, &(0x7f0000000640)={0x40, 0x17, 0xfffe, "ab8545316dc4e7b210e4b5c6a54bcac5dfe6ffff6ff27a5eb3fe0bfc310293d7386f1274a7766b455b70508e86bb2a4df51bfab5f33a5968c34694c28cbfdfb9abdd6d8fceb6c5d7797b4e785b8b0f919dfe2ff7253ecb055ed26ce4b5a34889c6de72ad76d23c3b6d63840000000000000000000000000000000000009ad1fc587d70"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000107d1ed43000000000000109022400010000000009040009"], 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'syzkaller0\x00', 0x7101}) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x11fc41, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2a4800, 0x0) close(r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)) ioctl$SIOCSIFHWADDR(r3, 0x8943, &(0x7f0000000100)={'syzkaller0\x00'}) ioctl$SIOCSIFHWADDR(r3, 0x8943, &(0x7f0000002280)={'syzkaller0\x00', @random="110000000002"}) (async, rerun: 64) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000080)={'veth1_to_bond\x00', &(0x7f0000000040)=@ethtool_cmd={0x4a, 0x5, 0x1fd, 0x5, 0x7f, 0x1, 0xa, 0x1, 0x7f, 0x8, 0xd, 0x6, 0x4, 0x5, 0x2, 0x8000, [0x100000]}}) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="04"], 0x14}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000cc0), r6) r7 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000012c0), r6) sendmsg$NLBL_MGMT_C_PROTOCOLS(r4, &(0x7f0000002000)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000400)=ANY=[@ANYBLOB="28050000b83e56b57153cfda3c3c1ea39cefb9fe1dd8c6bfee09354d86c1f665d1393f170b8a49c5855fb1e51efc2f45aa383f50b1e7348ef1d791ea5705d07c427a462e53826cc872ae5b0ba36d7a31ac2c1646f26ec849d95f55cc874b67c0eb4d8b700e6c9ac2ede01a5ed0e6724094c4a37bf1ac4f8882dc9f305d816137030bb231e716d259be9a2116e800"/157, @ANYRES16=r7, @ANYBLOB="080029bd7000fedbdf25070000000b0001002e2e3cafa016b30008000800ffffffff"], 0x28}, 0x1, 0x0, 0x0, 0xece10d6add971204}, 0x4) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000740)={0x44, &(0x7f0000000180)=ANY=[@ANYBLOB="601004000000cf"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) socket$unix(0x1, 0x5, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000300)={0x1c, &(0x7f0000001480)=ANY=[@ANYBLOB="200104"], 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) (async) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000013c0)={0x44, &(0x7f0000000000)={0x20, 0x14, 0x4, "0426fd98"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000fc0)={0x84, &(0x7f0000000c80)=ANY=[@ANYBLOB="200004510000f670e000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000ac0)={0x44, &(0x7f00000007c0)={0x40, 0x11, 0x1a, "bb337aee526d71ac1a3b4385380f6ad4eaacc2d635701278ad1c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 12.524764352s ago: executing program 5 (id=52): r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0xb, 0x141042) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x20, 0x6, 0xfff, 0x7f, 0x0, 0x6, 0x0}) 8.400964581s ago: executing program 4 (id=75): syz_create_resource$binfmt(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000240)=0x0) mount$9p_virtio(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x404, &(0x7f0000000280)={'trans=virtio,', {[{@access_uid={'access', 0x3d, r1}}, {@msize={'msize', 0x3d, 0x800}}, {@dfltgid={'dfltgid', 0x3d, r3}}], [{@dont_hash}, {@smackfsroot={'smackfsroot', 0x3d, ')'}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fowner_lt={'fowner<', r4}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@flag='ro'}]}}) r5 = syz_open_dev$vcsa(&(0x7f0000000340), 0xffffffffffff2ce1, 0x882) ioctl$RTC_ALM_READ(r5, 0x80247008, &(0x7f0000000380)) ioctl$KVM_TDX_INIT_MEM_REGION(r5, 0xc008aeba, &(0x7f0000000400)={0x3, 0x0, &(0x7f00000003c0)={&(0x7f0000ffe000/0x1000)=nil, 0x10000, 0x1}}) llistxattr(&(0x7f0000000440)='.\x00', &(0x7f0000000480)=""/93, 0x5d) write$binfmt_elf32(r5, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0xa6, 0x40, 0xd9, 0x9, 0xaef0, 0x2, 0x3, 0x2, 0xbb, 0x38, 0x3a3, 0x82f, 0x9, 0x20, 0x2, 0x8, 0xc, 0xde3}, [{0x70000000, 0x4, 0x1ff, 0x5, 0x3, 0x4, 0x6, 0x7}, {0x10000002, 0x2c79ec4, 0x81, 0x4, 0xf99, 0x0, 0x60000, 0x6}], "88a44c18529c49b6d41a8680a4279ad85bf207a3", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xa8c) fstatfs(r5, &(0x7f0000000fc0)=""/64) r6 = accept4$vsock_stream(r5, &(0x7f0000001140)={0x28, 0x0, 0x0, @local}, 0x10, 0x80000) r7 = syz_open_dev$rtc(&(0x7f0000001180), 0x2, 0x10000) statx(r5, &(0x7f0000001ac0)='./file0/file0\x00', 0x2000, 0x20, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r5, &(0x7f0000001c00)='./file0\x00', 0x2000, 0x10, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000002240), &(0x7f0000002280), &(0x7f00000022c0)=0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002300)='./file0\x00', &(0x7f0000002340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r12 = socket$igmp6(0xa, 0x3, 0x2) r13 = openat$fuse(0xffffffffffffff9c, &(0x7f00000023c0), 0x2, 0x0) r14 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000002440)=@o_path={&(0x7f0000002400)='./file0\x00', 0x0, 0x4018, r5}, 0x18) sendmmsg$unix(r5, &(0x7f0000002580)=[{{0x0, 0x0, &(0x7f0000001100)=[{&(0x7f0000001000)="a6eecd215cb66c06d3a5ccd50606637e245f30a2d6490689ebac52caddf48b5fe4335d20df3fc4be4ff2cc0aa794d554f45bd37cc247be0224e01f10db3b6669cb3704390e199fdec70e2567fa21fe2e10c9d8cbaa440776502e2bb9d8a9d6069224e07edb2ad0236f95dac94cb257d010e914b4d66ceda29366b23da00932686815cbb4ebc4c4c655ade491e0cf45386961bdd1d0276b79a17a7052d5852a4b28e221263d521ae201b8ae2d2e593f54", 0xb0}, {&(0x7f00000010c0)="298643051cc76f8f14e6397a7208ef63ae7a40ef9421c344ebbe24e68993bb50a3cc10b2615a5aef935d5fe152bef7303039c70248977dc040640ee7bb", 0x3d}], 0x2, &(0x7f00000011c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r5, r6]}}, @rights={{0x1c, 0x1, 0x1, [r5, r5, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r5, 0xffffffffffffffff, r5]}}, @rights={{0x24, 0x1, 0x1, [r5, r5, r7, r5, r5]}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, r2}}}], 0xa8, 0x60800}}, {{&(0x7f0000001280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001300)="7dd8a34cd3084ccde70106b4ea58b7a65b861250c213c769e6d34a5d8c1293999f27afec0cda87f6e8e6f3646b", 0x2d}, {&(0x7f0000001340)="dc55fe565e308ea7b786b57299529987c729c7d2634b2ae393fb0a233f26a8a62040e9ccc0f0faaddcd1508a77cfb312c44235d4a8115282b831f5f6b9c19ff9aa7a60c88258da1720d505eb4b03e793442531307e7abc6d448d1d38ae3b52e12b49b6d157deb2d15679a978665e4d6ded8551234f3161a1f25a0ca9c353b6ce4b898b72b6a2b3bcc8322ce33309a0b26ca3f14c38bebf1e0237cbc8e7c5040ff47ed3b4e8356e4609748c371d0c07841c5398b81a39ee8acd1584363f51ce890fd5faf0266ea986", 0xc8}, {&(0x7f0000001440)="d6550991f46458cae17e12e818c681870e78ae7738f48cfd0a46f5077adeb1d9d15f2e5f2ef689b1cc296be9cefb0bb3c938b7e3b60934017838be315707d1fba73ad70e2d5c43073bf76862f70fcd516a5d5e165fdc750e59b23290634df5b9dbf4669222489ab03ca2451b46d6bff277c8cae995147cf163030250a60faa6f1e7cfdc7bcc1190974afbbd34d1f1039b3668cf27cb4076a1deea3604601ffddc104bfedb43c8538492eb6c0058f4da9d9b12e6196046a4592875d181dacaad338b39ca043da7147472002ea0d10399b67faeaabc348ddb419059cd2da9a255d62ceb09eb17b0f0296e039e6c055a87ef87de7d0c56dacf127f4caacb935", 0xfe}, {&(0x7f0000001540)="10452e1dfe61ea1564e9dfd854653842214c51d2fc8f76aaedec6e31166d0b96a681cf503fd36d2c150ed91cd673f99cd25a5f0674e4c5f62f5454cbf4106bc5d30477c6e5efb3da4d6a869d816164bd7a2d1785d82de6debda563ac7ae437e643b78c943880c1e161fe00786453a9a433ac0ceda85beb724f6aae011921", 0x7e}, {&(0x7f00000015c0)="5c6388bdc369fd3d8af8398c030edb3f08c6a311bf7068a43e628bd3d582d205ff14b9a57cdacd691986f4410b221de8ac660ef42652f83a29649cd6dfd721a8644125d9393eeda4d9dfd04fa2a08cfa52954bbe3a3aca9ffa1a0be31525e76ae27defe87a0d3393c10a1667b75d0b9e2192c9fa32e05975930a3d39ff20e556ca54be4abfcf4159556b", 0x8a}, {&(0x7f0000001680)="aeded1c7137aa68ad3a0b717a6a70b81486b4bc2febd76eddcae68ad0b7068e236f35baa91c3cf128756628455e29063ab16a9dadf7b5a0c9de02f1ddf21e17946", 0x41}, {&(0x7f0000001700)="8d869bdfe0d949f6f142657f37bac70b217cdda30f64f0a5bd2a2d02f2b094baef8120368a08d66979de293e2408d393da03765a2715de3838aa0ccdeb55366d126cbdbe3ca2bc6ee1000b88aa49b24d3622e719fa67d1073572582540e0311c5ef02fb4d58c00f97cd4e9fbe716837acfaea8a562f43e55703b5cc8569fec92fa55a2ca9c41eff47fef7bbfc11c8ac10e5664c7aeea8572473a1c1dc98b735c5e", 0xa1}, {&(0x7f00000017c0)="98fbd7f3070c16447861cb8cd5ce4e327b0f1035989a8ae3d9d213b76059289051579e72731849e67a617a720bedebeed1f3a3a225b6e1a6e84356f785469a2a06e14b3b87a595c64504a3f95b0cd2d1a9688f", 0x53}, {&(0x7f0000001840)="8a0e5b28fe7a9f4c284c3391aadbd71426fbf757f045bf8be785f444c228cf45a89dc2590618dd1e0c544dfc515ed7d39839989931630b2e548e62a017af85505222dbf763329a4ee83c50576a33042dbb7792be5aad34f85c7199890c430c636270452476cad30e50cdf7b80c35b3af56900b8397bdb09771f195378b0171e127939f1bc2906877099417b25fed568a5c7947e0fc4f1bb7190bc8dacce82e0cf2899a002550652016d430", 0xab}, {&(0x7f0000001900)="fd1b109ef0cf8a881603aed12101145ee749183862600e319acaf4a02bb63975d26e796105823655dd3993677df6307e43c2bae97374b410bdc92726b871eebdae09cc068e5225d3e76ec1a85e9aa25652ee5df3d2e32535c2553fb32b1efb9a867dababf4b2f35238ea0bf88d8de7157aea56d4d9c81f03bf6516bb26ac5c68d0dac6f1090e1b04d6530ce802b6aa5ccf3fb5cf2cf443c227db41dce5c5246d9215b3fd3984d142aef55a851c7f754955e5a60222a960e734d0d73c4ae280fd8572e39a2a0c309846b1b25f31e85eca60e1b14940a03e863fd1cdfbf96ca005df9b1f4c9c72ae", 0xe7}], 0xa, &(0x7f0000001d40)=[@cred={{0x1c, 0x1, 0x2, {r0, r1, r2}}}, @cred={{0x1c, 0x1, 0x2, {r0, r8, r3}}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, r3}}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, r9}}}], 0x80, 0x20040095}}, {{0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000001dc0)="7b5d4f2cff5a2dc4d1d036543b2af1ab53e7aec94e811fb281af345f05a04b717e13c94ef131026406fad3d0ed9fcffaadea45740e69181c240f2637fe718fd6418e16c65b4c5e7be19d5a12ee1f731c55cc810d0b4f432e10a5f330240db75205", 0x61}, {&(0x7f0000001e40)="47359df81a4ae272044ab4935f309c111c255532befa43ffa549eb7c1b22891328efc453daea06292b8307184a0fdfbbc856114baad9c24917226ac31930c949360e0eb0e74cd416df9b80ea364ebcea236c725a64e41b12754355e9d78708f45761330da87eb1fe4130e9c48bcd0a755619bb5f471c7c2b4e9ae27df7c1293a25e1", 0x82}, {&(0x7f0000001f00)="16651d8ac487b4b0e25ab89374f37ba1953663ce09c6f8b1b471fbb22501ae726606b35d478d3fc8f9537faa421de8ad4444ea64f8f319d10c589d87fc8aecb80f015933ec0f0c19dcad6ca444205f58d8def905b0f50eadd908400f95e7c3c718c11a8a375c9bcfcf", 0x69}, {&(0x7f0000001f80)="d636b450ba667916ad8489d77c78dd76db2a0a1f19b40e35fb61c43b08b606df167553c7473e26352c26f67044f5c07fae3b0930f87e1542533e460237a2fe5c7dd56b55fd9366116053de5595f260b94ec8f4e5d4e5f2e15ed31c224b19281396f0c0fa27ed139c1e6d4ee630ba5cf0030892a70056caaf0a22271b807df38beec48b5477fc000dfd0a5f1a3952532440534ffd1a69ca86c1e71b8e33c3849880379259e8375006030a3f380f045549c645387bf17b1141ae4c364e471d7ca46254387f74581ce508c7927072663f2f18019f64b34279adcb1a85ef", 0xdc}, {&(0x7f0000002080)="d380c6b0824a11b0dc39cbd165bd123b1607ad5435ad754df509c17dc970165bd443a6484845202b6d3798d7f81efb1b580a9a0884860ea1a30758d8", 0x3c}, {&(0x7f00000020c0)="c75e968dabb95379baaf806cdfd70456a838e17b7b4e9b172cc50426d3e0b5b9042a98cb5f1856307d86d12a80d419fefd4abbf9b608af0f8286857da9abd7a3fdaffc7cd89a", 0x46}, {&(0x7f0000002140)="ff99b0d81c7ecd605eb1", 0xa}, {&(0x7f0000002180)="dc9af15d51b2cc7e8241", 0xa}], 0x8, &(0x7f0000002480)=[@cred={{0x1c, 0x1, 0x2, {r0, r1, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, r1, r11}}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, r2}}}, @rights={{0x1c, 0x1, 0x1, [r12, r5, r5]}}, @rights={{0x34, 0x1, 0x1, [r5, r5, r5, r5, r5, r13, r5, r5, r14]}}, @rights={{0x30, 0x1, 0x1, [r5, r5, r5, r5, r5, r5, r5, r5]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x100}}], 0x3, 0x40001) r15 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000002640), 0x2, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r15, 0xf503, 0x0) r16 = dup3(0xffffffffffffffff, r15, 0x80000) ioctl$RTC_RD_TIME(r16, 0x80247009, &(0x7f0000002680)) ioctl$BTRFS_IOC_FS_INFO(r6, 0x8400941f, &(0x7f00000026c0)) read$FUSE(r5, &(0x7f0000002ac0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_LK(r13, &(0x7f0000004b00)={0x28, 0x0, r17, {{0x2ff, 0x0, 0x1, r0}}}, 0x28) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000004b40)={0x2, 0x4, 0x8, 0x1, 0x80, r14, 0x7ff, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x5}, 0x50) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000004bc0)={0x2, 0x4, 0x8, 0x1, 0x80, r5, 0x33, '\x00', 0x0, r16, 0x5, 0x3, 0x2}, 0x50) 8.049115392s ago: executing program 4 (id=77): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x40044c4) syz_mount_image$exfat(&(0x7f0000000540), &(0x7f0000000040)='./file0\x00', 0x3004010, &(0x7f0000000300)=ANY=[@ANYBLOB='utf8,utf8,iocharset=cp862,iocharset=cp864,discard,errors=remount-ro,fmask=00000000000000000007777,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c757466382c616c6c6f775f7574696d653d3030303030303030303030303030303030312c616c6c6f775f7574696d653d30303030303030303030303030303030303030333737372c0002e5cc2c3640db32594e71db"], 0x1, 0x152f, &(0x7f0000001cc0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) ioctl$UI_BEGIN_FF_UPLOAD(0xffffffffffffffff, 0xc06855c8, &(0x7f0000000240)={0x1, 0x7e232053, {0x56, 0x6627, 0x8, {0x202, 0x32}, {0x2, 0x8}, @cond=[{0xffff, 0x0, 0xf, 0x6, 0xff, 0x2}, {0xa, 0x3, 0x8001, 0xdcc, 0x1}]}, {0x54, 0x6, 0x2, {0x3, 0x8000}, {0x8, 0x7}, @rumble={0x0, 0x5}}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) alarm(0x1000000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000004) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40c02, 0x0) 7.486067385s ago: executing program 5 (id=79): socket$netlink(0x10, 0x3, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xb, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRES64=r2], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x44, '\x00', 0x0, @fallback=0x21, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_mount_image$erofs(&(0x7f0000000380), &(0x7f0000000000)='./file2\x00', 0x20404a, &(0x7f0000000380)=ANY=[], 0xfd, 0x1e1, &(0x7f0000000640)="$eJzslr1u01AUx//XtpwEBSExsjAQCRhwbAcQC4gsTAxIQCIGhoiYKGCIlGQgkVDgCViYkBgY2HkBJFj7EFXaqUu6deni6vpe27eRnaT56tDzk3r6t318fD6s44AgiAvL/t7ROEA+1EWUkJPnD/TER1P8d/OHn/8/fVL/9vr3Tm5sFdJiBsHizzcA/Kvq6Mf3nr67JP+/gBbrl9BwW+o6GCypeTI1qT0wvJL6naI73N+y3rZ9z3rT8Ztc2Nw43LjcVKbzm3xlaCr5MeV6bzB83/B9r7tBMa9/k6qGh0p+6rwsiGxtpX8ONDhSV8DwXOoHyEW9ES1R6r9mJPH1mfWbWGP9tWLKJZ7KGeJcvZw5KhPAcokBLA74EytVii/yld3kO5QhdIQimuh6In/Xt1QFf9Hn+MDYelfZas1cZhZ/H4t7ojPBSByHPlcyAgajBR9hYpluJPsp+MVwU9lPYpX8CD81fITl3mB4p/2h0fJa3kfXrdy379r2PbccLiJhZ+y/QrifLiXxU79JHJOZ+NTo97uOsPGxK2zaxtXC/afh1g1xzIdrTsXNK5rJPwNGPMg/qvOjzFIIgiC2ynWw40BiREJ+TaD81n12jjkSBEEQBEEQBEEQBLEaJwEAAP//63FC3Q==") r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x0) readahead(r5, 0x6, 0x1000009) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x1, 0x0, 0x7, 0x7fff0000}]}) r6 = getpid() syz_pidfd_open(r6, 0x0) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat$loop(r7, &(0x7f0000000080)='./file1\x00', 0x0, 0x1) renameat2(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000040)='./file0\x00', 0x5) unlinkat(r7, &(0x7f00000000c0)='./file1\x00', 0x0) getdents64(r7, &(0x7f0000000f80)=""/4087, 0xff7) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$UI_GET_VERSION(0xffffffffffffffff, 0x8004552d, &(0x7f0000000940)) syz_open_dev$tty20(0xc, 0x4, 0x1) 7.028172191s ago: executing program 4 (id=81): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001f80)=ANY=[@ANYBLOB="0a000000010000000400000004"], 0x48) close(0x3) (async) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x2, 0x4, 0x4, 0x1, 0x1100}, 0x48) timer_create(0xfffffffffffffffc, 0x0, &(0x7f0000000080)) (async) timer_create(0xfffffffffffffffc, 0x0, &(0x7f0000000080)=0x0) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) (async) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) getrandom(&(0x7f0000000600)=""/274, 0xffffff4f, 0x0) timer_gettime(r1, &(0x7f00000000c0)) ioperm(0x0, 0xab4d, 0x8) futex(&(0x7f0000000380), 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000006007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000208500000001000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000005000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x5, '\x00', 0x0, @fallback=0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000a80)={r2}, 0xc) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000580)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x80000001}]}}, &(0x7f0000000300)=""/202, 0x26, 0xca, 0x1}, 0x28) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000580)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x80000001}]}}, &(0x7f0000000300)=""/202, 0x26, 0xca, 0x1}, 0x28) 6.136385453s ago: executing program 5 (id=84): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./bus\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='memory=normal,fastboot,\x00\x00\x00\x00\x00\x00\x00\x00unit=section,noinline_data,\x00'], 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='smaps_rollup\x00') r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000080)=@req3={0x8000, 0x200, 0x80, 0x20000, 0x0, 0x0, 0x8}, 0x1c) mmap(&(0x7f0000568000/0x2000)=nil, 0x1000000, 0x0, 0x11, r3, 0x0) lseek(r2, 0x2000, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000140)=0xbe8, 0x4) getsockopt(r0, 0xfffffffd, 0x5, &(0x7f0000000300)=""/156, &(0x7f0000000240)=0x9c) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f0000000240)={'wg1\x00'}) r5 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwrite64(r5, &(0x7f0000000100)="0a5ca829af", 0x5, 0x2) ppoll(&(0x7f0000000000)=[{r5, 0x2180}], 0x1, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x181) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000100)='.\x00', &(0x7f0000000280)='./file1/file0\x00', 0x0, 0x1085408, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') mkdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x2, 0x4, 0x4, 0x9}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0d00000008000000040000000100000000000000", @ANYRES32=r6], 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000008c0)={{r7, 0xffffffffffffffff}, &(0x7f0000000840), &(0x7f0000000880)=r6}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r8, &(0x7f00000000c0), 0x0}, 0x20) rename(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000800)='./file0\x00') 4.846085938s ago: executing program 4 (id=86): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0xc000080, &(0x7f0000000340)={0x2, 0x0, @multicast2}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000068e04d206f0e2c586831010203010902240001000000000904000002ff47d000090509e700008000040905", @ANYRES32=r2], 0x0) socket(0x80000000000000a, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) fsmount(r3, 0x0, 0x80) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000040)=0x101, 0x4) 4.12915624s ago: executing program 3 (id=92): r0 = socket(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@newqdisc={0x68, 0x14, 0xf0b, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, {0x4}, {0xb, 0x1}, {0x4}}, [@TCA_STAB={0x44, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x40, 0xfc, 0x200, 0xa, 0x0, 0x0, 0x7e}}, {0x4}}, {{0x1c, 0x1, {0x1, 0x4, 0x18, 0x29, 0x2, 0x8, 0x2}}, {0x4}}]}]}, 0x68}, 0x1, 0x0, 0x0, 0x24008814}, 0x20000040) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_TID_CONFIG(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000008c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB='IS\x00\x00\x00\x00\x00\x00\x00\x00-\x00\x00\x00', @ANYBLOB="0c009900080000005d000d80040002"], 0x38}}, 0x20008040) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000011280)=ANY=[@ANYBLOB="48830000", @ANYRES16=r1, @ANYBLOB="00082dbd7000fcdbdf254a000000e02375803c000e8006000400f9ff0000100007000d0000000900000031be0000060005004100000006000500090000000600040009000000060004000200000024000e800600050006000000080001007f00000108000200ac1e010108000100ffffffff04000600fc000e800a0003000802110000010000ea0008006fffffff040000004b0ddadbf6f4c82590619ec1da0dd1ea6b0948dfaf3c19ef28b2fdabfdfb3ba4d59a213c59305668df3652a600424c09dfcc6bb9983cde72064c93b910fb80ce68717139a0363549c801e80362489f8fbd968bf052fe84977f582a3f4547e3c8aa4663d63f86ca232ca074c4aca933a65e9338d555894a671a23c22df302be06725938e9d97c6258ad285923ddaa83ffb1940a1a9f4e2f9815d9b17ad0e3d0425763b1ea455314d83dab0e045d332364876250048469276ee6a1399b8917fd58e24c535ba84600d762e0056ea44be72dc6ee4a1e6ca487ef69d86c72f18b00006c220480ac000080a600010085cfa1cf7a61bde8990e87913c747a929c170a734d926daaccfdf6fae64c9d449b36dfc1875d658f5407743ad802e11932c626049c60e04b612687d2b61453b9f587b8e95905dbd72cfaf81caeb8f67fd57858fa51bd54a8e8bd79a3b6270c3e2d14c3e4c9cce32fb700f192176d3f860a66c78b27293babdb9e7170bb43a8f2d1a836ea719e59b146530a973a75ccde4311fca050d955949730620aecccbbd3486a000004000080ec2000800410020006ce7e9f5fca0c902c609329f490c4ab2e5602533c34efb074944e35b3d0c67600e185dc6d56009dc3d129d88bc17917e32b710afb7e476e9f3ba89a22e141b939eadce08601b6e5f1c77ebde20a7c2d234592c4299f224b98c315d9bd0aaef4b9b7a7cfde47e57498759333838b8bda8b5fe3f5a69dcea3718f47387bed9f8360001aab1e84435448a930a6c14e2f6d417df2194f8c5965a7e894025f9afde3bcaeeaab771bfd665689511bb0f69630aaa53380c193f96528509ffe53914b4463da8814853aa49efe37cab98c311a0fb33609566d0c09985017cf2c484371a270b2a7e5dee2fe2d7a3147517aaa7783da4327ef86520ceab8f7bdf8eae57fba6bf5b4eae24bd7d3ca2f3c6469d267058674b41fd8fb53238d8442e07c50380bac06b8e358abd83a98a15a3d80d23c6afef04b5e48e0488c57b0e850251bc8e98a77bb138fca2017e901f891343068d3f5ad656e7c9e0c293283342989df0176136fe3d6605f7fe3d2f529a52ec57fe8cdbb99c101a46ee910f956df94aa135d919fb29deb2e56b8fd776a1f6475e6bc3219f69a8097dc3ea506fdd88e7ec7d3236889314664503e2f73cbc3ba5f8b8ffb2aee71b5dde3898e7fc5fdf74e6806ebed4e255269c9e3d7c6aa5044a79be27ed9a66657973644eed88c5f51bd9324fb7ff2dd9ed73322c4e1043089f5cad7c51941bf80fd98f8c1ff564d95acd0863702da7ba3a49894e070e87704a77e3616df062ae2d716683ff0839828ef3b36f4b91f94356e8d648061949c78a25d92056a8a7704dba20acf5411ea15b57ce77c14c5239a50c8fdf1ece8e28a8c73e560c94b028d2f72ebcceb1bc674cf8f6ea1734dc539892e3889c6ad29b94e8b30cc15c2200a4f10f378212bdc75f43b7fca53980617024132ba39d2e2a10dc2f68802a9ad1b329cf6f3a5128d00a62f1fa60ef97c9b377dce0523c3e0e20aabeb19b62db3d169afe901444d89ce68534447a3f9ccb99a527cfe22b349888229f365cfe3f4c3200d3b721efe253ee42bfce29985c5eb9beb7eee1e7e4eae802ad4a2ee98416af73dda0a58e463ca86d98786afc4b8db7d64ee82131a07442bdc7a2b6a839b0f9c0ac0e57f6e3b084fece2109ff38c648775149f0aaa10c943feee6dfe0f8ca13e07de7b508edce0ea45ce44ad50685903081c3c16a58b948c38572aa4034b75a63b80f5aee4d2c70a47dfdb15b32e4d65033c1b094f8499dbd415e3569326c08dadbbbccca72979f15a383685f91bcbe38aa995d35eacaeb15f397015b1e0e6608e98e2a38af7fd69f74d6e441539783b4a86f8ec3646bd697924cd0c7d761aa860b0513a4c4dbfe481be5afd8c8d12514d82de2ae97c4e4d5121ffe064fb7027846275550147f39be0ba92186cce2219d80ab3dd3d639b24a05e15d933065cc8d99084ecf60dcc75544e3d2c20dfa5ba366c4ed61c9ec25515d4b274217a96be06f26e47101256ac31c7677a90d504d980e28790d0b3e3a4326bbcb6054b239bcb64ec2c69fbcd5d68f96e5fdbae63d460cbbf808017d2abc10be7866dd066f2fcca1b93643a3864127059041fa7f00e3b1bf1dd26e87a46405ebee13f960563ce422d9fa17873d511c9cf02eac9954df12d1d516820ccd7845fa3c1fdfdf76ded59fda6bd74612b99db4e35384b30ae5e8084ca851584714f5716b946a369ea27177113b3ab154dd81b981ad1b6ff48e0ea76fe63059c4b144ed41d1d97dd2344c5a30a065f7089cd1c7498e77cfeb2593f9c4737a255b59168bd3cc68801bf10ccafc56a3e09ca43476c0f55cf3dd996dfb448ccd91877606e046adff14855a337b19b5fea07169a5d77ab41da15e83a0515229199957fa097974b6f54f51114f30186b50e980fa11404417bf1e60f19ba836b7a177bf8320ae807a145a6a1ae6b24a4e44b9dab3348baac3e484ecae17edd369aa96514df3edadca02e43fbce219a5f192f38662950fdb26da41d7b786d4cd7af6abb72c47ec7de8e8b079c2b6d7eab2e490a12a5c90cf32a5700ff8a2a70a33251019a82c47f5281aef26b2f532f689c4d1fcb502b6ccae794086d264220c0974d86ea62bb712c409143ac049db61d28ddf7f6844bd4cd39e97a67ccda9802b6b511cfc33d312678cedc8c4a3be2273e350c4c0300acd2763ec34c4508b9e60c28a783ee1153ea8670779d89e81901958cbe9936bb6b91f8f24295d782619b17ad3858389a3edba7b202994bb05a16698435753a32af031a916ece1cc8d03eea5033386db7ed3747d7b9c0a09ea67a78478dd0476f3608e64700dc0efc414042a7a1b380e5bddc27d50754bd50c6ee49f05697dc47b86bb1a507c3dd56b16a13fcd36ad1e50603fd913fe9e0659ab6d27dc7236c32dea38cf25f6868ebedffc300f5cc1d8d4f79c49049fccaa6bed4dd6ab6140adcc99ff972bc2e86203055511794602a0f0cac61edf8d6af54e1c1380b2298b331bd5bf5d5df35da22ef1f3df5b47c56270cd1cb305768c1c980567717e1aaab12736a71a97d3a0dce06683dc3a65ca41abaf376df28eb63b61b6c9122757f9e872b24a085b9578800e77c0732d8d2e80bd98929d615875b7b8c68fa88370674ad322557a5645bd9e7f892b9bf3ac7def76f758b1c517e9acb8e3b7df31a7780d9c6430684b14f9f54e6725490bfee3e4cda16f92e9ca313bf98a12b49be3b10f891feb63cbd425ad2725787de70f62e739228bfa7b71cb6dedc6779ab0c747fd52682f5e4a059a363d015cd4e76f92d54397fe933930ed48c8fd24a60ac2814d83a8ec2125a2a7ba7dd587e437e9553e5b869ce3c6d8b5021804a848a7dbdb028c17a507e697044fc2b912cf37de6177b104be7fd720aa259cd1d6948075a46621b3628cc30e193316db2a878b2636e2b64f5196415ac8e3c37a3b65c8ef78711e4a2877f4c4f2d8377b3ba180cd83a10b36cb6e432bef53e1d0f59ff285c1ebcd91272a33ee161f47d431e0b58fb44a6d3aaf43432ae97bb0f37c7c60b3dc78bcae5b44f68978654b29a6324770988d3c34cb47e223a38b8567cff122af5aaaaded3083cc47326755ab04e64a2f6d54ed438b1b8d609f2b5e9dbdcbd54aa29de77adb92d76d3e4871dc6b7ace4792b6d0d6d59aea540f74ade495c5b1ebd69645c1fc6e90fa10b16cdd279eb142d0dd1b46163ca67177a42962649d4da5bdc0c506a0fd6004ae1028c934757f44ea2b72cbe0c906749d6dfb3fd0ff317ea19f51e9d3e4766daf69058901e5e1425e895dce0c672c9fa8851064a1d5e8cbc3f38cb5e67d5929ccdbf9289ba4abdb90694bd458f7f55fca30f45b0bedcb0bf0af76ba94295190de0e45e5b050e7b7e842a8ea543c90cffabe24af45bffb5040db8104554716f3f7d9d244cfa6e22b057817e40c5dc3acc4ea2c044bcd9a31690b4f864d26ed6aa3b1f355daed7e51201833307a91dc420eeb3dd5439866b16a308742cdd1514aff1ea47a39b178432a2995403c90bab109f72c29abad2236453f2b114f20bfe4595debc32d91b495d0a437a564e638d2361a4b7f91c372724259ed06b9e210cc2eaed9a1e05baca09ce6f340f11c6f2b729be69053f53cc7424c93921a3ace90baca7f4814c85ed453e527508d0d2553a678562a2f1cb8629fe23249ff3219c44a265aa848e9bf4dfa1f8a2999bd461e2bd4d09161337076de1c70e0ec4f8f09af9cfa171a43cc3c73b1a4352a7b4a0bc67ae01c7a30c68c2e1a060b77173ab9f311995f26d0d63242f72ad2aa9691dfd7cb440daa98865a9c13c2306bf112c684fc5557b5cc9b1dd264420ae49052ccbe8592f8f5dd63303cfda96a6abe8ff26146cf6fc5f9281afbc77b3686010c4ab6a00210e69a7554bbd6c7e085332a33264510d26be31dbab37173e6592144636feec5abc450411f408e817829313d7b498bb55055dbe2efd73fad78124742bfe77d3c876db5964f4e7461cee3d8799d73e468420b123ccf8e1313693d048ede0558bf051dc6b4356a99b723cf2e07461503457dc8e05f894fbb28488695a391787388bf45868f7d1ecf262b16f9b1f42e449e1506e0885aa250e861a9e2c41c679accdb065bb26dcbc59b8829a0d8e964cbf3f2025b8325058be8027293a6e33f13763b251facaa35cfbd014ff3b05ebbc0e3dfa2466426b3d7e82b386150ed078957514570c89bbd592ee624462130caf47b4349dd955b82e5d7fd970b7e7ab085f6151fb15968f67cdbc07d9cf4f41488e4d1b7c8b57accc3cad43e58dfef1d52595caff61486c5f307b11d368bf8155334908932a1613773cefc1a05833c66776108e8bc8d4d205e726b59639231ce9be76648d5f8b068d3b49e6f9e998384a01e03ff3d48720ea9245299ece8d83be12bdca6d26c84d9a24f2c09f8003d505082d7314b62a1e33cb1e23aa751d2304215690ae2371c64020017477625248014e4e20a43b7caa735e2f29c78737ee6d6e2d19365200652f32628854ef48f61caf6230ebabe230737c5d7348c67f10989bbcf14e45d96b9bfe946be9611ec338c52450312cd424324c8c47ab76b0089f190619501bd3c4d618e59517e51e7abab10e5841059b37588f15f14d1b5719c49e51ce5f5e3ac60115f76671f7ccccf68969f7a4e23518e9f0426d5511f64eb72aa0f293b13f6eb080dfc416ff34a8da84c2a7dfc72ee6ed0ee29ba9a07e48325e7270200d789149b85087c55be48e1d0bcde00be2aa48730c439c189c1cfd8a58279f71ce80bf3729f8d83de5058c6f19ce02ce7f1ad135b1a785d476349b915a0d8b3242b39e180a4c4397d57494f7cd9732e91318590c5d0e3ffc1139918e856e004471335edbaaf2ff72b5688c7a5ec00a8479a9aa00a16e5468c851992b748cf136e43fdde3f804c6ce81de0648248f145a4517c65efeb0030709a4030c1a169359b7d6f932b9672b73ed3d29b46cca6cd577f8901e8e9b7fa3a67b6b39f9d133117356f3f5d8b63e2bbb4f48512850a3c8290297c1d22af7a276e289da33838d5de74d73976ca3c88364e26ee32d3ef8fe1c6d14009fe32327290ce4ef8fb95f80357f5c446de85253914b87a794b06d86b79de05f06c02a56149c2d1d6a27496c638f7784214f282a178ef12320222701b93ae0efb33acc41fd665bbfb921612de592920d257247de073d9c12a1e999530714b9863fbfe37cbbf15d526e322591751aa59556430728954984926fc562d5cb911ef121d391ce0038279e37292d304dc743cff3620dd46c9e57a158e8a0a7610272a8021bae3ceba5e2279fb53d38cc0b57e6607227665a51a5515b3bbaced562495861e22fb2aadcab98e28500bed5dc28c28016ef6fec9c981b9c2abddff3a4ca6f524bff04abcbe8e40d1a9ee9a2959d96553e1358c03a1b4eff84b5ba320b80bf24b34f3f336c8188ea478f14d2e1432de634fa0846a3c795fde7fa651b6cd8eb595e366eaaaa1025f9620fccc07d9ef5576c312123e092b68661cc2ca17c7967c78fa53a2165461bc412b5d94027eb60ce7851cb75a541e0826001295bcb80a0f0c01be85c506ffa841209a7cc985e72d6c6843f61490f691f4e3d083cbe8db1d9f25ba44492d4dcba0e3630558ac948e9f91176d38ca8406d3af7ac4a1efdf476783684090830b1afe41ae25bff1b7df545b383b07f9cb0bfd19f50502617b4f49f6f38a0ebe02bc05b7f2b02343df34a6155e41b37560958ec097a6880ddc930d57fb8c086c70ca88d61a11ed087c374191a81e2b2140d732275e40068f39c464a000100366592dd6d902c3d392750263c7c5d21ee52571c070c62ffd1c865d8a184b2ddc06730f96dbb0e61b0a2978af1bef3fb39759c2b39ce573f711f4e0ea804acbbc63a14bfb379000016000100091c8f49735abd10d24655288a44f2a07bd80000080003000200000037000200e4f703aaf298c144acf86432001d99db8e67799069baa098b343af01021d723335b6f4ffe110ef6b367a7c83b53a0edd2f4b6100041002002c2267be573ec1a51ad29b493821f714855a3cd9c16e750ed20ae2e463146af6bb6df8fcc80482247d50f022304abd21255fc6dc2f551d42d68e33861d5641ab4fd02c3eaaec57172820f44834c2a391798adf23550526c5d9b4c2b15a41ef584e530f6dbf9f6fa215a1712060b3cfda849f1c5602d01927f503745316f2e4342580e8b8d4c53d1dce79eb240fec11867eb4fca29c35bda6d709531486cdce6ced95af33a7cfe220fbba4aefcef2bffad538985acf46769e1834bbead1e3b489830ebf3efbe61e9fef91b89347fca381a3694bbeb1be584409f166b9bf583ee3a24fd16422417a6e45eddb5d955c1d111b0a3ea63c3ed879517a06b4ba5017569649f4d481b0b31e0fcec263f8c4a9bf7d1ce383a6b38e319f9fe4a5f004ba56875c20c11823b88477f15920ed9fd2f8a7946054a00c975601385f265386d586690e58d85203e1c58243c92b3367753ea0c64963c3b3f487c9d7040f2b90c2be0f6ecf92a70684c37698856102ab67070c42f37ea65f8b50cdd5fdf14c63e70dcdcf01713a1d086f314ef07ece7e73c1fe55566771944b052976064cc52ebc9949f3ce17237fe8d2b34b2bc8f88636c20933eff551a4932957614d285d5f1efd34fc88be974ca3978d6a8bd8f1de45b45a4c7498df8099fc6057c2b101020a05324600d6b070b2537d7f8e91f38eb07e54c19edf0d27ed35357f029b100f7131f6269b51b059ce21ecac37178700a640e1da3b954f590a47eea8afa399a17cb9ac065ff730da98863549927c6635b0b2baba5d3e5af4b11ffe085b14c1855316a8a9967ec7d3424d4a00196f16bebc4f02edc493e62f322d27e31231087244a1610885a0a184590f5964213c3023a548194c4791011c1456ce597de8766da12375053fbb82288408a0bef82e3c09840c6c94ac30c65860defe65d50ed50f29c3922b940054c8ab74251ebf3b0f69c036232816241c4a45c18676fc860ae8de841618a1ae95c047a8cbc881aedb2c39a39d51528b8fb074999b01bea1cad6136b344205485d1d9d67754b7cd19d138889b92fe89d0c6e16895dd094145fc1fa9d1304f546aef048e9f07f6fd18dd00a466a8e806b9727f8e655a89609fa3b8a2a4fa019377b6ef9fad9a73cf69f3c232022f8c511b6891fa1779c0352d5a51852028b1f807fd562f70dda65f170de966e20e750d3bd9f4d94c851b5d4c02e145399f7c145449a4e41fbea460bf5b131c1bd458b2c542fb6f8af3d091141eb792ca53a0d5fb4b9a18c4827796a88496549b8d559dfc8197f854100e44bb4118fee1bc46cfe34a81ee221c79008764a4eca89db8e57b44850754c2a2eeaccd128cfa4f3babd2aa10ebb5a0cd7ff3172efebc70996470e2010147ec8b9cd11c23907739ec28da99720a6e88c808c1f3e9711c08aaa76dca922c7dd7c9842005aacd27c88460c1df441cad588998c9a958404d102f947eb41199f4a3da8cc31accd3e43f24d18b73bbf8551e18088e740f0e476c338f9b7146b59529b583df9a942556623ce758168dd9c21062df6e085236d14a16b2ca76c0a98760f757600e20f8c95bb38012d8bc13a4000683cd5676ef62ed48c119f4ee13deaab8de0ac726bdec71d3cbc06ecb5ec4241ba6f46f29e34e60278685366d9a094a33c3aefdb5f0ef34e5420b30a67ca865a6ffb09716192dbdf58532e66d546c634f9987abaecb0d20e7c2fdc0d58a9d96d675e0d7119411beb84bcda3ff7dc14d8f54e6cd39564f006c419709329b1d376f6f6d695cfa59b1fce89e609761e0bbd9a559c4901293d558bfe3f881d48e59cb8a7abc190d0fa93ac625662b5c740d20ea375791a9a1c73b18e0732eae567cbeb83f96a4f6a8f967eddc82cd45b8710824a5efbab24267c0b9617557be0a5ce6df6508233fc844ec1dae497f23a6db51a8db8db2337710ae8191def56fb18e6e103460a29791b1626d028257217e2d70962785f91be96480c08809949bae427a22c1dd0928dd68d2ef245258e2d88459390145f45a0bf0582f73db65de67af995ac18864a80f5432211c0009e2f1b3b2f2f291ec5fa8a9d259ced7ca8d1300d3fef4aac7ca9f55e3bd05f930507e7e37fa84a879dbf7b294b39757ccb40048e437d98d21d4d3a4ae68d33f0196ab1b7c2ab086684ea6a071d033204eb97e69bc510a0eb138b05cbad3f478ffe6a7313878579d39135c3b550d703651e10d418d13f156464e2a4b3bbc0af184769ad2199fd463371c20852242875e9d2bce7079ca189f60d6cafd1f2e8403a1c595d3d106d51fd54b084cb5bdece2562c7c20742b5223cdff5396b51d35b378ea138c0b312af13496c6c692ede0be8aac4f86260f1a368440881cf41c31debf29b553c659bd65f25f8b1a502af5b22c2af33b63c741638cc59422b322a64484ed4f5ef6f958e2812e03c2d444f9d813bde2f837805969814f3cf17aec5eacfba937cbdedec61b58a44c7311b41bd157f4849a252c59be8bb84c1f3919e9f4e1c5fe440c83359f7e0109c8f6a9a979bba9fc520b3cc1d69f95fc9c25b4c69074ab2cbe03440cb8c9be69a81fa894c9f39d7d7da7295f69315ad2148712b16fb4232e9c9663d13abc955e869cd2c53d8c91ae0a4176f9315d80de1d7dc0a32eb07de79825d39ea8a204ac13bcf32715e8201f616e5bc2ee2cd4f43312db24084eda299d0aab72e3dd7fb68ebfa5906461cf66d2443ad7cfe7ed902eb46f70adf4332d47aadbfec4e8d6b848d65581899cc9869c333b51e095baa477280e7474d5c30654e43f54f3a6f3e642a454f1aba4366bbd7f3b6a0b7a12ef663fe6d7410991db638e6f1652856ab3bdb202f5e33899eba1eea0bbcf34361d1f52460674b42078edd326725e0897b8944eace55fd35965979ede1b9a378d553bea02a9b36cad6daf450ddeae26484fcee5e48c911d97abf0acf7eec48369044d552591d52a720ba5683bc1c945290d66c81e7a7e13c47c12c47fe1030f8049fcff6011c6c427ad2a24f1fd617ff4314ffda0e0e1e82ee793f92fd24fe1525156f7b17c16fc8f6157d9b5e8fbf179104930831175e95c2ba6b10c01c931f7caf24aba9714eafc918062189e0eec1862b2713bbe0dd9c2a39711c36b5f9bb3d3c7776a69335f22ad67a3084b373bae075a2504e0da9151f37a70466322e2fa9a9b6fda186a95c7c266ee9a2c9ea240e97254109551fd4927f162a895aa930d87a7d9f3d1a51cedfdb1fbac06ae1ecf406d4a57f832afb76bdca51499ff13acba6bb6f4f17a4d12b86c90f7c0acc83b403980e3dacd615f95953fae775ffd5349babb4491783a55538acf73134778cfdc25f160f6f9c9af0c20d1c1fa5d7181383680b2036c4412088895fa0f6f0409593096a8e9cd70b079b866e6c89cf76c805704b441658d04eceae7f5d8ac0e4afa710f8c7b7fa479fd1871292f1a46c38d976bf1e2d59917e8b20a9236be5e808e57c50ff813a69906d3076b49eb9fba25e083146a6e8bb16ac96ab07c0d5437c780ca9e7041536e940bb365f6781c2fd11a35490d3fb4baff0e25f33a3092a9894a40f04e7a29fc9a06a1c66a148c327f9de1c4be89951a90d2cd516d8e814b465e0d6b8d6e7e938a20ed5d8cac68c336686bcedcde05a60c501bfa1830e2f9ef5ec0b890a5a0a8c027a7fb034abfa7a170105824e46f3cb3240445f0fccaa110fbbda127da1215f7323b8b32577d95ef3e7c07e5bb1a428cef57441ff2e53a1586e37601d6b5b9a9a756b19446ec69353333405c466ade6fcec63594eee5472b764b81556efd38f599e2c6ca6c1512984fa6a161a5e1b02f555442f26433543a55a5e660069a152abd21fb95464e987d7dc7d6c6bc4b53c33bd504ccb9efc10a239163f6429d635553f94d005d6fb58ebf3236a57cd0c4c66dc1ac61f7e12c79019d56cef69bd061a00a27bc6c286d9bc404e8053976cb8cfc2f4fc5462ceef4e0d99fc2985c38a1b29628a109325502cdb8669edc911c0b2d393894c85a601d6b6d5c997e2ff9108c967f1cfb3b7d955f38d913366d731fbeb1c499a58ba929f580b5ba122d872e15dca9e083fa4258eaff9f5634c81fc7f2ee32395116be033996644a8562862f31f3e143239f9fa5dc7bd4e05ef97e264a9f275e5c823ca2c6171e1dcd9600739f6d3d8592422ef1d6baed098fb450c3c50cf61e432bf13889b0ad9b3b54fde0f1274e9073e57b9abb07b942b418a29dc0a7316a994f97d91416a194477cb51c2a22ad91c42670280ee7d2c983478a5e3d59d1f90ea85a369e4bbdb659e6cddd4796e0c6b8cb7eb3e503802c681e84926c3240e61afca6b560d3fcfbbbc28dae8457793b54f052df77f5340e4e49b7021c631236053109e5dd5c38b7f24b2527ce933fa0a0f82b8a42b47a9c4e291ef7367fd0bfbfa4c4c7d64f87534d32f789c1751bd915d80b370bca4f4f4f3cce69fb774a2871cf40a066568cfdc4d85240b5407aee92145d166ef86332403b6ee63b3c0c22362d8efe66851c8a8107b995ce3592621e0423acc32e4bf28d0a593477e55e3a5043532abf87e2c71ba5ab82ff404f5d8bd91b2fa491a658b57dd1dd3845373175adfaf28e211990086db249f4724b78570284db0c6472e80f15dc73d25fb79c870b51f673903d31c6cc4d1430f4243e0e1130a9dd3fbd63980a0623218a8944fa0cf5c459cb6386c67d4931c467c78734a37a247d379aa9471f95b9738924331b260a7660dbfb76abb19f1b0b69737f95cacfc9281401b588b70182e96af52791cd713d27a97371282e9abf016e2c3cd82d4088ccbe54b0ca08bfe3a9113a61f604dcec10ab8cd79b87ee81002428435ac6d20e58dce5598ee0d38f79fdd533490231b883cb81d162494beb8cba59075db3b2de273fa842e80427785782df47fdb72e293d78d86e2014286f0121d5d224929c4e2a5ede179f2b7dae713179906449dc44b618dc3bbb3b9d13d129886ad11543d77e630168897683fce91bd0980a83a54af22a82408e0f997be11fe559eea60d38a16099ccf6178002213712776a0f49ca6a7acae8b895eb074a602b0d2a7597b0dc131e179f791b09e8f5c250d6dc7c9e4b2edbe215fc3bbfdc212af8598b4e095e33a58ece260fcc74dd627217fff15e04e5ca5bac56845929da31bdf310716630a7c5eb8facb0f6f1525437398ed2a15cb9ba007347a7344b224c9f6248d444e144b9db215299faf4125a2d8464bcaf5a9184d7a4a4089212a9ae763b649c747cfe67d00a7140826b5d7a18bc127b992dae82e575df8de8ed636bf51ff8fe39e37cb8279afe7e23e64b4a47a17532f294a74ca2efe17c32eeec201bb4c1604b3d294b2c672a11d84fed5bce885003ba5c9aed9260431c42328b8deeac3e2068694e2d0f4ad74411613f4a359d31d0ccb09427a562a1aa7f5260849e40753efe5c00c370569a73234c71a1a0bb257825d1f5a3268551c30f8c247e19635bb788f2ce16db07f2701e1f83cdb203ab71c1998b757c4b0b3a30c0991b70834899ce8dc2495255a289a5d3b31f2bbaf8e4db31942e9c58c8ee856eb8e988eaa3a35fd8f762f12008f12acd6f5567b56ccf4520dccb558cb06da5646781eff8442dd4b35c471d8eb636f20d17d13043ac91b42de06f900e953051e0979a4235fcab4847726f5cee35c326fa27d561f9ecd50ee5705453bf797f7e480e9ea51e83739bcf79f0db83c360e620c42f692de679e416cefaad65b3159e9298f4a9724b3e3ae9f4edc59687bb63d501c37ba5da5753b000200346553337117ed8398ffb1b9eabb6d0e0401ba0dbf0f8e82cb9f507383c8ebbf3ae444cd4ec72b60efce688e35e3cad094eac1b5ccc88900cc0000801b000100e512e04edac5800e4232233586b93db1d5b77d300757fd000800030002000000080001009a152a9b5a0001003d2c77b2119b0656741fe8eb4e988fd5bc8cd5bf867bee303761d78d66b997b9c8cd272c6d999dfe9a232ba8db7e374130f60cc3ec5c450c502c25bf3cbff3ccf9c21a444dec3d108ae08020182e2a4957a0e4946b7300003d000200f5b85a659746380922c1309cb22de3d5451a58f9c55839fcf4a5acdba6af6e27eaf052eb63570fc0ca1a0cbfdd45bd97cea53951470a8d730f0000000400030004000600040007000400080020467580144604806811008004100200364d2c9b959816685ce7fb95b8137a94b68b6cd70fff7e094497c3ea2df90784a7aee38dd94b759d8bb0d3e4a6fcbfc7150faaedb7ef50cc8f19c6b53f655c7bf7b6f19788ba69176411fd8735efbf94a7d1c1cf034bc958fe17b7d69e85119aa6b6a64c51fa8fe42a6a4b5dd5d7b9e376ce279b83ff503d00d95fdc8e313db6a80bd359034668a8024c82b44fada9dcdb9778468870f64f2b2fba5b0477daeae7ca47a1352932ee4e84613fed8db12821467379fe63a7471e05bc68e62ab710f8e075f6e88d7520ead9a5f082608865ed7ad77361bde48c9c899684b7ac0ac92f0d049a2e9cb3efd28b0cb1fdf2b3f229d4667a70b9e9333d55f093343f3273a158c342c9ec6190fca56be7c7e97264215a010f4a35e6f2c1c563b1d3092fb14e1331e1b5231943db7bcc283d616a1f712b46e23f9336300b9ab4d59fb3bcce5598db493d2a7319b74f54abfa0db323a657a6c0ff16f04ce134a6e849ebbb881e775a2c6a3c9bb3a7a72f9de97ed4eb6026c4e87f742f159d671b21145307c03b73a056df1889005d84e5fc1eee1d4250be366e68e841248a5989ae2c02bf45e2320b972f73be8edf00eb4630c3fd55d91701a879c38feb85074c2f661afa4bc620e096a5a63e267e5f35b274aa1614550530a11ca7ca3414b7d2670bc6ad75a3fe04b7f382d512b6e5e036694b177d45ddf020ff67916b4a372253e907157423c586945d45fe038c361b48cd3033d81f7cff72b0f0d651e2e709c3f688b38c71e03747cde1038b2c130d6d3e46199de89854768f5fbaadb794943ff24539564eb2de072c651750ea906be7c51cc23729f9205abb2350bd53442d138e1497e971d2f23b58167e4d34dcca5efbc38071138a4e6a2be945df4a6a915c96f0037b9a44b49e34f412bbc6714cc21dd31a1dcfe560574630e4191a233925617a6914f84256be29d100a63587e0bf9dec976616a3020fe2f8ccbca696d78acc425ea30c7f6453a308a7ba55d064210620fe711aedbc6495f5e43f00de3cc3e4b260bf20295f34e78450cd80966b2215b4a3890c1b458c27ead200417141e4ae4336ff488c7f26493256e0efab7610e09b2f37bb963f85f8058d1d09489f027285412cb89573e7002611c12a88d78c237eeda10748549904b16e9f15c298c419481048abec338212424e8c38c4459231a637622ab52d4ec1159954a5db249f27f8906390ed3ce9471cb34c63bf2cf4fd0079b84472e23c703e084012978e9d672b74cf84456c048e452c205b1793cfbd001075a7e026f3316b251e557a46ec76d9a270b6ab2f9e82b9499c686ece3432159e106b9e0256d5191de1dbdb6f29ab5874b5de71d06d4b7dab7363d633c109a02ebfcad068e3c7d21e452271f278750ee039e4ba439b7c1ef541c3e5db5ab201f4b17e5697c71d29a8da2609459724d4f986bc18b274ffe679b1012db872a7ac990f174935f8e9d91ddbe73cdadd2bdae6f5589b2ce42c372c0c7c3efb13ac89999731e9368f8eca5a2679fdf0e253d0f390a00b00481bdac32585f5f9011031c655269b0d33eaa4ad99c35b172f9a471b5b28b1498a94bf19258ac124f1d05ad1afe08f5fedda1e6d96336c82227cb18ceb997cb9af1e73ca34541f05cce481c95d68d9bbfb6348f2e4b5f0568514f7575e2885e8535848bb10aec1620c093811cc6ad605eac2d2779de195825c49c9fe0fe35eda5a6c536651bea53a6bed2bca87402ddbfb56905df6def532cab20c1cc8037f6e9cd8da8de4b76f340f4c8f2bb01f45128acc61370f65fd0a3dd41b16edf3d415c1991dcfde6107c9e384bb3b0f2abe27956dcba21f48d9b784b40650a58e7b9dd801919373ac4c5ee1fd294b00e314ffc1da11762ceab901dfc60d49bac0901e1e14de98dabde41f0597f65a00ace6972832eddb0596c7d9a74546310fe2a5c2576540849d443a6cf7caca7fd6f16737429021dd226e2ac496761287894453765f13ebe0981f0bf9a5a16a529334ed16be608c13dff7ece41f15f5c9744a9b5cce3eb2d52ba8fa8388f59345ebb918efbb46788a4216882c4c59821355d4a969f19c61ebd2608905999ca1b9a7bf4d07761eda5d0d897f5cc2824382c59b4a99749479e94d43a29661fb4fccac316a4082b1b90e71c4f0cbc282c3a82a72a008fdf8e25ffd5baae9ee00e25b4ee4944415fea07e34313d52722c818cf62aeadab7ffaab9d131743cf8711981fa2b7313183f06f57c9ac025e3c51b76f65f64aa1fd7b5e59fc5d3efde6330bb27af7ce0d0533912c613b4e0bbbec71058583b48bcb8bfe4027c44da907c16185e5b970eab9fdc324e398154de554858179dab30821c6cd91f1797d2b1c0d7721d4c6379bc2d5961693d702010a9b9737be3042a6e1159950fed4c7694fbf39f3435319824b299d4f0edf450dc4bf01057ce4772ec4b9886bf2a1dcf47a782335de06869821727220fc431e4d6497c301894996b740d5147df300630e9ae1bbf3c75b9be63a9e899ee1927235fbf632888a895b2336666a964f6d9e72220aa49907dcbe8c30da6a3c20a65e3faba6ab86139a666bbb3df3501907a0751820fe06651963e4108be50f43c1ea0077fb1475cf68104700f1dfb28464ccd42abc89ae593373f38038e2419ae11631b8f8276cdb17cdd17e0b8361d04e8cff7a8b29c2619f159189a1ac6ade600ff15a0a7d440f3c863b1cbe8b5ead3ee87a484e3c3f5ef9e3dc3f6c9b8370114c11eb2a3eb72df2674efe918136349047d6aca6a4a919af7e3c248ce3eb4158443d195a7da375d681f73294860ae97323b81eb2d95d2ae3387f78990d3f3b7f5e74f1e98e96a9f718946a58651e7a63a436c608ed0a678a8854b0c2c5c4085d170837de208d5fad546d143a0d47e0d2f1dedd409fe8456e647875e0f612ced232541a433001d3ae6bd8524f879044b10ff7f9b731278af401c849610edbf80ed3d899504d57bb1ea0bd2bbf20b9396d3809b564c5e79c63603b5291d8ec019110e4f0654f20c869b34371b638b80c398ff63fdebd15a61f592dcb75eec685a575bfc7835a8c610f4a858c354ebf72222f9712f21a1ffb306e1a2b7c16450abf8d14dbffbda225a99be1479db687d0af1f3244f6dca9beebff6c729fbde26172abf3c32dbc2a2cde2b49c812dd1baf9ef15c0e7ad0535ce6c13bf505c969a30ec1190ca4444337edeb6a46362b0ea8a89a6a82690b635ce182db6a006ef8f57c74bed25d409b4aba21697a4a13c4a8dfc666b771d173e0792faf86b1891c2725e0c68dde460cdcbc9d39320e5ce8b49bd6acdc4d890e085a369d4ad47083d3630e748fccc8ca6121ab529d6def01ec6b1d7eba454414a356f4eb5bb55e025bbb9333ffe7fd5070e79696a1cd382859901342efa50e56fd76e5e42debf2596e6a792b9ceb64d0b01c7b145bced5f7de361a8dd0c599bf95d4f35b11613482815c2297823767e9780b877f1c0b3e9ab9c793b7d1559e16d5a99d1c2a29ef4178e6e0c82a7c53a7b17ccd7d6806019e20fe62168eece01db9426fa4eb648dbb7bbf905b567bceef9fe321edfa706476989b79095748d3a33d2bba2ad6e1c9ab1ff4ca7594b1102965c430817cfb3693894d53115576f65a3ab8e655f66e35651cfd0cdfb12525475a727062441cbc629f4aee0f89572b70e0053c15c23f3d88681310c8966ae432f510fe90e5aff2eae787a9c47d6cc72044f9766c155331f75ef363554cead2a3b207c41915690d3ee54d8a60748fd042cee5601c8797dff6fa8bf43d961fa6d1f5694f4833a57c370a7e5262e2de02efc4b1d4c4856aaade06b20ea3de2e1d44de46822f1a321a7defc955e80c581f045ce846da10f4e7302bdaac842d1086667098ed1ed252e1fb8af8ed10a6d78209c71a9a88f356dc8743a6ae3999d979512cf3c7ebda3a23ffddab46a34d708bba200e0d4d5a00c56f2625b0550914eb095cd90d01c88d79aa5a2f270f7c615acf156520a3113adda8062541163f1191232865f2ae78c389e4f41e491b5a9188723e1bae75681d765f615053eaa3cdaa535edb7f825bfd3de630f28d932191de311487fc68a144a8f8675c367c11ce0801ea6652f0b63927eac7256a2ac72e5eb31ce1a75acaae752464c614183eca8cacff6c1e922ae4809492c138c07b1f2daf3c3bf69a1ca4295faa18e2e22fab98740160047222646c87392420c8f92232c0abd321ddd46844662982fd45cff9b88febf38ee8a7491d30d04f2d9c292b6773ed667d0afac4ac5055f4247a0c1bb84216423ef657c94eaabd5e247eff23991f26205ee95d1ebca55bf042d8dab56a03c5a77d195898ab8f26b9ed81aa972bc0a2e9f5272ba7dee2913af7518bc0191c4be2d298b912c90e96783bd0032f2f5a65980aee12f67ef5949469af87198118655ff9a8f5cc841eeaea59bb337770e78f1906467415a84ddafb78125431cb340545096953d7e83235ba7d9bf3181842cad0cc595eebae34d7d4052b5fec65a9259d43fb678701046f42c59d6f6a3b7cb23b71d0c1687ce8a7b389cf2b5f4212c02adcdc4a1f8f10d743dd604ef6dbdd6d87dc29d5645bcb8a9c797da3cbc5f4d87fec4746d1a729b3b3e371d5a03c77654c000680773007ccc47cb3bbc00d6cdd3caea0b0770ba6cea86717481efb7cf3fb06b450f2a7555ccc0202ad1c786755b84f792b678cac6ea1e84f30f9c9b6ec1c818e0e3fd8c769d34e0aa2210dac599ff8c77a1da359eb7e5bae391dd9e036d67bc5ef859a0ca534a1d5a97c705c4e3d83e52836e64ca0eb37b71012d3a12662ad53a9cb2bba449b3f52d01e80cdb08c2aced3edcff26d020ae473bf00e09925f81a94318fee6786d0bcad943b40a8cd7f351cd8c0a24310ef5fbcd86e93c4d402bc08edd67254c32d796b19cd9a4821cdddde0f5eadeb3556ab60f99066aacc937e20f307e67d1dcfff2e5708b643c0788262fd4f22e0e4c7309c028ee2d68fcab6e5bc060bffd7cc224c524d3bd373ee3afb011bd2d8f594e7c2d97f3998d3c6cb54e9c6a5cfb18a96c2d082fced087d2928cd79d0797d950b34dfdd243a878623d16fdda62f6bf7a848e979a5aa7af528d71b70a916876f772619a4eb02d6aaf38c166df95e1ff857b9e15ff02275ccc39f3e20576ad9b3a109428b968cad16d0f3e4dc324cf3c4127c7a26a958938bf5fc454a5274222ce9fa0bef23b7a5b34676a2d0512d646386b49cdb4cc37bceb13d6d301666a356d3dbdcee90d8b3ab922b9bde6536bcb076794df0d3e3be7cf8889cfcc16cbe8e50f0ebf14cb34e7831f3764d29a95347aaed3c3d95bba435e75609254da0eab9c3074699c3970019d76e01221706f600172cf1abb4702a7b223df6c0654ec5753b8c87ceff775554af9367f9c38652c4b04714fc4f6465a010dae40aadf99d11d98daebdf084b932428d8488f47ce2fb48c6fac4b59426dedd057899916a12edcd487560eef1ba8185a017233d7d833b1b4733768217b1776b6a87cd2ca1b5373066a55e53fb293a2db636838d237cec50bd81b9e14ecc16324870814ae42543050c363102b5da218a25c51cb425c23ccf1af7a838c3b07d2d641a0cbbcf89029c948e7d12233f31ae36d769e55b088900505c393cce6c98c3c911e88f406e73d0995cef1736811226c3b447416cac115e7f71a9a1c8de1d4c2fb368ba3bb447cb69ee1cc6cbb3ceda18d5f78cc47197575732873291063536a02ea37527e655ccff9b85609882d68410147925387c3ed0454a121721352322bee205d4f8dd0e25b9d7708000300010000000700020009654f0000010200cb779e93423874b55edab355eedc4890b84996926353a2f95b14462dfe57c96bbe9fc23027b0df4c66d1f55ee7cdc45313d8cde2c4bfa10f9a23b5c684252eb20170d0ab87811209aa5e468d4fff7a21626b0b6ebdd8bfe85ebdb8dbb02f8a5967e233b853962d8bfe2bb0f6ea3f943c2135adbb7d0bc7de48e9f87f002d0dc672ed4cf0ea98242dbe2b5e9e53d9ca8a55435731470e05ab00637bab2871e6c0e06bb6389861b5a5ea561577c2483fef004961e9f3afc58353ae0328a64fc3758fc5e301b55733445d36fe63ca860c28e93da31e86cdf0af06f792f058b6f111ce5d5d3b6dd2fcc3686d55599771698fc1bbf383087eb51e76d374b4080003000200000008000300070000003f000200e6fe94b5088e70a6dc5b0812bbb5970c35ede51c1b1fe9528a9c78f88d4807f605ef7c2b212e105d185060f57b05fdf2729f005d998defa26f49eb00e81000800800030043000000bf000200780d3a4b926015f74dd860f30b30fc8d3ebb676a080965f420a6c86ca1e8110feb50002f84751dc3879b8b21db9176fe45241bb6f6713fccd3181f017760d39f0485ab6198d268bc2bc11dc4cacd388c22c8da048911302976911c4a988adfbbbd41f213bdf8ad5475e2f74289bc3a14e4756b91ba5cf6d8291cc8f006172ab0de448a5c8f62bfa17960a413c4f13585e4271f5155ca165e85fa372e596da01b657637ffbe1d97ebe38eb0a1c081fc1c5f4fd09cce3d61e0cfaf240004100200ba4b5b64aec1e5792e0ac349130347ea94f9dbe970bd405b66ddcea3e6aea65684d6d1d7c899e8811d968d7134a8ac79ae0b630366ffdc0bb243023eaac9eee0dc8138d4c9509908598f8fc3b00f4d510b718dee8cbb2a3d7bd7b7bd76ef9c506fe21849547037ea7e8e9631f4fbeaddce15c0d1941041794e20b1508d93e6cff1ac9dc9001c9e1261671f7c99c33fab724384208030267407724d4e24351abfdb1b7032150f5bda6d7c5cdfd4ab146879bffdda9c40964df4e225504f2f2761d56003b6e81b2136c770a1bb916c6d080f8c99613a62221c258815f985d1a13c1cc08007fab46d73fdbc7f6d496ee97d4f6ae7c5427046ef0b35ff643510c1ff600427cf139a98df337aaa7d4036c1418f40184b13b4b8786a87c0b45ae261a52601ccd7add92a96b5fe4e3833a86999da8d5587f63f6d5c363b8a2b14c6b062a007d59b700c9e9d295f8d9ca5c805d5de7136406339f6766362a14b78481c833ff18da80d750eb4d9f3cf44067ee5a23feb0d397765cd4f3adf841136f2ed5c7cce72595e83b2b0c339ceb0c7cfdb25ce51c08e88542040c6dc877680543c4ce5bed6e436777efed4fb7d7e4bb174d52745247998092f02a3d91d44f0e3966569a94473f860c832d816bdb7c64e744c7c8b5775f6b4ee3a56c9e7028f3070f3b471246bc9f68ee43aea53e33211f36916214a9137242bfe8f4854094c042b2a6f6227df7297e628e64ebebc9e4af5376af2be84c6ebc4b5a72380c1a7f11406ccebd07b0ab42e181d7d4bb1e9dfc689c4775696ee0b5e24cde458bbd84e0ee0d1d94c721fe123fc0dd7fb0b273025ff333dd512fd50dc4ec19976da204439bf213ad5e50149b2248026abb54ebf32b07d1bdafd654ed17591a897b5f2acd56a7810c2d6d360e7eae6c850b8bae36b9c68e0d2d9593b8e64f3c6787979b5b0b7a6072589de225d7acf559f3885cda647bd73ac62a060b5f9d58bb8f46de802e3b83f8e78e9cff3ae90390b123fdac1647a297ad88339da16538a664b4aac1d65f81955579195c64fa1754581c6cedbe3373891a49cef6b9556873877194cd1cf8586545fa193fe987aec2729b4616da5ea6d3dc42009e4da0b0c9e0eebc6abca986ea9a69fe8228c2549df112e15f92492654c0bde2dd054a13377d0838b1ce349457e514b5b7e5ce04d51a12ac1cc5d4bb89e8ee365d02e310c3b311ce93086035a0ce8ad952f0fc86c17b711e286c8003985e899bac11dab41da0697af6559b149f288d78fe58673e0e0ca5e5c46aff8cd98b81641bc1d2671f3647f6a460ba33e7c42e6f7d8b7c381631d417e8a8e29dd4788c2d598c0dc71a11880a251e5384a1bbad8ae158feda4d0be72538a41cec57906deb71f2e8d144a42042d373e33ed82d95c35ea9d4f223a2d1b26d1ecb6b8a8deacb1d58c2b28ecc6d5021bc1a10d1dc81c1aee3f90d30584298d22f814a900ed69d095a1729830170d4ac7d64e2ee03524e83bbdf0c9c3645d5f132756efe3a05b8e2278560d4c6e429e08ae95b6d116016c120b3ef416a9e277f4320593d7b675765a0ea435579ea655ec3cbf73971125c98eb77df0c9da7b11209a79c2dfd3d4714ad733492dbea825e952b4d0b5909dc8d3df9af7f2c4e65e3929d007e0e19335b4b36acb9cb9196c3d17894440b79a393dc9f4227c1b95a56a794879507993c2459a513a5c83627a3eabc8fec248d175fa19e68827f0d8b252ce0013488109a923a637845ac36b48bd0252919c4d66c6a205f6ddcd04256fc9a01e05c6db15ea9ade63c79bb4e3cbdd77f3dc428700092ba5e2cb6072947c4ad9344e70bd28d114c4ca48c7726c2b70da38a222e9bc5d7f26da7daa70f2ceaf42ffc907636ffeff8f4756150d117ac50c40ab46743521dec4ee9c8e123d1d823fe6275b6e066c026892776c2ff6b34679b959f37849740fd5facb5e0b0013fbd7a9fd37b81a0aa49ac31cffb4a126dbb90922697fbcf7fe6f21125a5cd4a24a7bb801db93be6e1c741212c8754f0241826f4f592c3d12919500bc6dc67be6c988d028d2231c6b686fd630549904c52c6ed45562fe0ec2d10e0668f26d66e8433ee54ee75c039392a65ac18ebea03d0c0318f39b1f11ef309786184fb91fb1f8b5d0ea4ab28e22e4c876ea424c6f6c7b6dde9a47acd3eda25e5fc6e5dd336e5a07553a65045c99c9071783e3e114e56283245009486c3d6002699b073ac6f66d3fa0b1a801a1db8b0c3b25c0ae9d2a0ce22f82a36399599c4eb182843133e2667cc5e889f2260bae0aedda62641458de244d03ef7789f4ac923c98fb95bd18ac5a23b9465d48df16816e2be36b56c7e94a0589325ba156c7956386815c14b44e32a8ecc2c40dde6f547c6d819cfadc50df328a17dd00d0795b6829bcaaed443546164606cea3972136ca585a131c672289fb6839f8edab22e55f9f0bd0aa2560a530b329366f589a055734279a934f3bf70f9bdf8424d6722d9d4c85751cd967dc0bf9d42f55c5a29b6323d169255dc981f910a1e5ecccecd8ebf306d8f2d9e5c4e62f14da6e1988f499bb4a4758711a23051783367a56b2b0903e73bc9366b462976cd113f190e49787c45e728383f9bfd03cfe0ec743e182ea082ae51e67ca2be7f55eb84e343700164d3667fc115a5a58076f8afb52b191d64e4cf6e05f311372bdc118489db977db040b67c12df3e4fd45a303bac805f0ff189bd63a0509e9140deda25aa0e50feb799492d6d9c18eddef61f8e6eca25ef00b7fbeba7d1c37078df81d4a02380cd2d458b25d33bdeea00abe4f42b26d1c0129635a27173fcb86322054029245e6015e54acf686df69c89a32e52e6dc8bc18b290fb3cddcbf4f8eb2f9df2414a854065c2d5775e5bd62c64251241e75aa357d0e94c4fefe599aacc34be50543bc209408c0b9d1e47b91a492d229d40278e5d8b29b1309bb00072ec7386ca0cfc0c711ffd13f9a069cc56338ce30221276bb0d67d7e247b39caa91bef8d31ab0c576d2d55995299d5a9c62fa231a6f09296c7fb2a69d55718af94bd0bcc23c55ac815ba2f60dc42e256637c052d56a8a02212e23fd15e2e6d9396a64644df46d44016bfc7390047e8386bb77087fbf7ee979170aac7753d55867767e1880495f79038526f941799a1693bf6058112f69575a4cd6a15cb0a8de0a8e767072f5833db47e595ba2211614455b98ec1aaca27a96c83ba686144b887568b5f40c49dc14529994f8bd88dbdfd7f10c82f6d6b9cb3aefc0faf19ada5721c3233c8a9621d25fbb2e405b47179e102e4c52269723a9a6215103630fec3786d43809d7b38457ec38525bc016c93c09b5171985d3d3a9a58f6941aed607d75c62b62e2a8a5bc8a8e823fa3dbedfd33db4b00dc591d84f74a73054773375ebbd8da0a114a2ee42b52124382dbef7b1ec718f48622d575ea078976c3c690a579c33490f7be3a4027e67054c25558ed3ed095b40d87c0c9bf4840a5e5a0cb72cf2ec970bebb32f705e5c8d7a7d9d097ad8de7f1dddab527cdde854950f349ac1426fc0f4d1fcb6e7079b0352c43beee8b264beb21cf344933f4e3bbcfc02bfa7651435ce96290d912220115914123d39676b883462d67fcb250a9580908f4c4c48b772e1332a6776f8807ae6de2d69b467cda82767b177e1f4e5f0d0b1df33d00142238c8b4af583cf9b6c206bd10678b12a029ae0b43f45d315380629acc608cabcaef63d9a7c27a001bcb0c784836a9daeb3da4c90349145b77cf8f92c187a7000f09503195e08e37d77ea366baf1780506fda85172bd42b77cc4731e8cf0ed0b3a9fbf931fe1e609049d7063305dfbac4f189218e5a6f1fe63ee793d8f229759c022e6b9931736ec9ed9f77f757438ffd1fb16af4dc9bf001032adfef1802c6b99b414a2347e3c870de62593d59f0f902c2a66f6bfee8053b982945bb05184316c90ca68a3755ff2bb1cbc16a864652ec2ca57e051286b83ccc88acf97a94bfd584088db25f73504c03d70a3a95effbb90f9410ac71c1c3df31d797770b7432ee4e1b1cfaef2c604e3192f1d7e3892baa2e4e292db58c5bfb31e234b7597be1771e1ed4ccd891ef780df59ef57cadf9c74f95ccf765b717610cbe5b91ebb52dc0db4e707e62944c6407d84000ba28a8cc53273c36b2f42a3470eafa129335ebc85a379e097f080c7dc39c5dfb24c8b3e7cd2fcfccdba3add9e1e8ad0e0a623270f31c138d57034733e06ca663bc2fee25a9c7c033d8b62aaf2e54c2fdd314c1309e2454593791cd143920d9d790f47445f1fd6e9171f86c5fed0adb5394f62442123e8a037e7d4f1a87bd7ec48ee2219e57a178a3163bea098a1bc878978932f9e80858ad8560d335a73a15b66443633ee351a3e02f2d5ba4d1030b950bd84fbcadd190d783896cd731f603866fbde8f1906b0e619e1e6a9c0b3da5b17f58ad6168c46726cee7ac6d54560461f0b0e769ab80f55487fd9c74f8ae74eb31b5557cb872c0347e5e378257daebb5564382d5e832ffe860577a4d34c9a783d0bb6acc48ee6221ca829f9654ecbbf09b545ffe633aebdd5f522d4483fd3923f3ef7552de0aca3bf48ba55a9ab97d3078a800f64b4fbc481e9ccac43cd998beee3c20eebabce11e4cbc33929964b072056365210b134b702d6309895b6b19a8d661a82e31eb2f6cafe288a626e34de1335fcb25cb33cce4729e538e021b9660fe048e33ccc34aba268505c7a8f2032fcc277642ab52fd35397561d66087293db92b0cfe703d84fbd3f7ae3a173a406595f4eb02630d4d9fbf98b4f4f077a118aea2c4a1fe36e545b79d4a2c57cca82bf7d234ca06d6d979bd871478f6014f7f06b0966b62393344c7d849905bf2d91acb2d6e5500c91f31f6323d6969ff51f7398921c0e1052def14c0a5bbe036919b0d0c65991a620c27be268dd18899a4057c7ccb7e0d37f7b46f4eca2b3a12f2a5c1fdb6c4f8aaf22fe31beca218e65b68e5a668dc34bbbe1edc6b00c29c7cda52e786f88405f6e3941276f0a47d837753a7f12bcf68a92cba8839d0dd25b9663e619a59755df1b80b104dbc7a9ec3f1484365c0ce41dec113e7b9c243eaa88f4290dc2a280b9d0713604134242c7befe6449d5814770fac34c70699ab073a6eca322d70fefbeecf06e430479b44e29dd56bca46fd40ed10cc0cfea33ca26f3c300ac0412c5366ea0b719196c43820453fa53acc1cd25f745eda80cccbb31bb7b3c269ef89cd16196262238d1aa35797e4f31aea1c36a190a2bb63096f6f7d75b1a5127ac23bff66cc0d8f6ca0f985e800e3ba6dce5d7198db0f6a93d2278d0ba4c653e676fef29c8fa1fbb3b2d9befe246b176a6f37b8ef708e2a9e448cf4aba1ac787c511f34941e7656a8459c33f0bb0e425331627828be26a20d4591398412b807ef8efa44767c0ca57e54da5edd6a1de6ed3770183dbc86b5a847241bf479e0445c0c0dfe26dfb0a27e0f1d83676d7ec1bae4e4ecbb43df93e3cd88ecedf549b9ce6327b27fd997d09ff51610e3353bea4bb2ea1b4b7ee97cd67e7e82c3c12526e012310dc1835a608ca55848d03a4499041def9e21008087693fc64b5001672b7d776fcf84bdd44c672d42dc5960eecf685fb75211ed5a105d9454e3cd2dd9ee2d4d298431503b705809d71086246479c4790911352e5957abb46d91a1dfe31874649526fb466213d389d3770c02556ccf58b032375467eb9c1fb5b2c9c951d96c7b3856fae5b2bb93f843eefbd53ade496d564d23b8ef1c12987c2ddf0db763d08000300060000000d000200f8385ecc6f1f8d5bad000000b800008008000300080000007f00020012d7f74ea10592090c7bc1d033ac1751a7bf7d64ef46745b0dbc880ddbac0486141003095e67579270c547d081368bdb5ae7c5f44cf855fa9a492265bbc95e775327fcb0726e5f521f0f221b94d2ca4775dd78b61066ec10fbae6b18151b4ab85abb621949ecf3ff4771c045bc46de76e67a1968b8e5fce543e865002c0001006e2c938e820db6e3a4a404e4edead0a69135090f4b5a627dfe31cb6cfe01be3e4a2d1570abf3546cd0100080b6000100ade6c44e69c6ec9a4a977e5064f774d97ccd44bf5a31cd8f9b648bc1b0365b990a0f7b590755ccd0921385bcd0c1e543eb2b8253238ef4c599f316876ab22daea0554760a84ef5371aac17e89aa6765f16fa6c243e3aec1e2c64b66b7e4b5c92121529caa3fd56bda9359e307014e7ca2e48157a8b838f486a78fc815d99ad522f8adc604736b72d089bd81bd88147bd66d3bbcccdfb1e25ead1164ed1b8136e9bb4b82f1f32017d1e26bbb2bc1fab5450a2000004100100a91254582346299ab7b5e5d2267b6f6f5ac3c6462fd8f4ae6d265da02a87f89f53272f4102a154aa3ee5fc8431c7c0bdd9abedb83f543494d9529f8d395b5f0f3ad3e291fe23f44a438828826a51658d75a224e5c2262feec09add494adee80b70eb9c5895b23347b71aaf1991f275e29252690c5f213fbee051abc2ea98691fb5278d4102a9dc03411db2c89d76fea82bbb314f25a122eed3f6213cebab726b7d9966d8e4f5d212f4349133d7c3aa9a79581ef5efbc3a1ae5bff9bf9f07cf914c9bf6c7b733f2d7a6a586cc54c36c8db5b4c035de51ed9c5c27c23b2cb6564588b508e3a2545190b2e41e7a2af41fa03171079260a9af610fa047c23b9bf3d2b1ca3d0c597b9c0f4397178822f7e6d33f5616da6d344a32f81e0d7743ebc23ff0904ea1a0179de9fb657c573b74a95e5a1d86a6952a9e041dad454fa341e9db51ab76342d1ccdeaa53f3faf88e8c77825561e9becb9860e932f7b28cadb12aa4abc809bcc3d4098a7a696c38d3244786d4a06568003dfc6d5392866fc36967ac7803c39b2f05749cd2cac0d40e8ca348bb3294c7f4dd6f274ec100735de0e5c069ea92ab97d54cfd597458a03d846bc02fce9cacf59cf4fe039f3ec65a55345ff051ace2c4b564429601901156cd762a4d157c6899d76dd0228f8a95b48880581cc3c2be70cff8ef1a3876a8922ee71f2a09ea38919b3688b1f085cb516124c05e7dc86ddbd3bc277396aeabf91589c074ffbad214146cb575811a30bb23f504c3bd774741a8779bdd47e54aefb18cbdac8ac2622e7d404bcb732495359999430716b575fa8983ab9d5dc6481a5be07010d5d3253d8711d8dd254790d4f4b718a79ae41e115543dc37902a2a3394a6c6e1002b073c0ecadbf0547c14b86d1979f9c8c09f7d5ae1dacd2be592dbcf47025b4397c8ee785309b6cb9e5699ff805076e45276f73981a7a9c6f7b599a6c83fe2a836c50e96c146ab2e18f69ebe3b6a89f557f7d03a08669905284dedb88e697681179ef6c093796d423039a7e8b8c8a31125a7065a0b8fbb5f1951f59f1b4c1b21b61cc0afad38513e07316fb8e6c0a587982995c2ba89c1d52e0205fb18ca423ddcc4318d7208171f80af18f22a538fe17b3e11318ec70de256666773ff5050c71b6c661b7e3a17f0fab0b0540a180e3ac4f7a747887e8da315c3e73facb053803cc000f0aa8da009817ff75776fd23f1ab7adf0e8b4b5a45b7770f3238bc7a1541b762c484c5bd0f1458e65793afdbcb1a2c711aae8133b5d8236f4e52cb52543213396dacbcbf122619b1798461b9be867995bd12b70da1b42ce31181d5b260a31e1f5812c4af5c439566b45b6407fc54faa918114bb00756fc1ad635101aff5d6835cca75c091f74fbb75555067d4a2c46a47b5d66343e263ec64b31740b37e92a7475715a50cbc26742eb5f8526addd5df21dacf6bca9ee44b5cb89169f42249db68ab0ce18f09b88673a5b091bef10917995d01819b720e76c9f1c6778fc5a05057f11a15688880afef7dc1c1423759c3c6efa88629ea99cef97732421e8635682edc04a6f137e77351bfffb2e1bee1893cd182e145eb58a858127fbfcdec3cf8f4bb400dc7476629b0446fc69f15c836fda50521d9259f41a6305403aae2d48a9c16679f4585b0dcd088159d207da2cacbd094a1a756a406591f995379ce3c3f0a795efec554289119a2a2970a67eb47353345a54c986873a1d7b3c742303910963e401a02c2c0f5934503ed8db8edac317a77487eeb240bafe57b04a05130abf07751421d284c03e56aba8685dbee063f61d1b2148716c1e1b2b423d6d62ebf4c3644824c5a07d02f126030be73a04d7bef149d3414e8930e5a3c19a337e17621d0f4d5a59e0d8c02567cf88ae93506f10fecd006fea8d9a0a33e74dda40463be9974bc679c00955c66818bbba1209294d67921f9d1574725dd63228fae01fa615c52f3da50dde7cbfd4a7dd680cd5011e02b1e322dadde69a54a7c3856db2aede04684318530a58148b137aff95d490323fe42d1a2c423d69b8e4da0ec7db1d474ab9539be55197ec8f1d86e317c2c28bf2e03593cc51cb5a46a44eb26de178f828e15969226cdecdcd56f78e5f84bbb7e527c7785f8b5dbbffa2830aeec8486fc45686ae0863ba4f50116ed07ea8c7c1ce82c5d5ff67d1b02c6e190b7bce4886babc7764ede810798f233e92681bf4161f144f8bb1cb5348013102695f7fd17f1afa69483cf5de95ec111bc67a2282bf73337b8088b72401a962f761c917c5d06b5f98d2d73d68f99f6a951b384253d8e043f5a4ce75c4dedcf76ad057d883da0b8082ab157cbecd66f221399c59a5762deed66e8c7a6d99175da4376d125412cf594a7b2dc9c5c2a678cb3911aa11a9667706eca53291cb48bd0bee5618b2507caf079b81615e3d54e6f0c8176b9825655f1809167ad2cfd87bfc5ab2a70e768cdf64ac0657560246b0a59b35cdbbd94a3683b36d3cdfe40df7f524d709461221e98022861c93ef05c1ba5d379b7541a9eecbf0ee6df5a3e497be52a47f505db1aad8086f1101fbe99d0487cfef217cd11f85fdfc17f59bb5f3563223717fe817bf307b8b1affa376ea1c9144128778e392e91b98f7f4364636162ed12929f7d3a5060040b70dcfba01c0b6523d0de2fb8c980a3ef548844bccc807f72d05b81105199611c176fae1e8eea4e52f977523eec1d1345662528f0125af410e66b4c38838c7375c9fc5589ffc4787cc3352efcfc934f8c7d409b9e4430b8f4d83b8f52cf0c6f5fb08f9e3f4671de78f6629e28c3c1d1ff3bf347f8dd1e0d7bd716d54a30415d7932ab767b5e3f93fb3c511386ff23f89ecf1aaaa1a46035de4abc0419d5ed6bdb5515b0788f78af9673b86064ef3ac64c3864cc3efc0723844d2c00afd7ab142865a84c17b7ad61566fb434de74e945a2a6b5890285f727948d74a5e3a78a86acae5b2e2ad71b5b6ef29650fef378006e8c6ef5609f4fb598c725bdf7a40e18f43375457b51694d798fae88a997b057822773a2dc30d4c749ab3c8af62f185e24f6ec7b77a5f3013eb3324dc6080db617509783be4523e14b69ea27f9d270ed702ec4e63aac7afc1d3bde9f84f08c18e5b5e39385001b55f5dac9ea28892a06261c163645eff8b4de326640ceac1bf4ccad9d5f14ed4cef67b6971aa75375199deb1262690b77e3a8d339f5c2b019080353c42151bed511b93c6847a72db20095fbf9813754357bd7f8e0247488a04195f70aa1803675da3abc7a8250dea751db300eb23c4a7e7edd07a482f1306913c25462300bdc62d8d13ed7812a29344fba03cb21935c3854035122180e1edd5e53abef3aad7c258bf0cf14b4e9001cdac9ad7dcb100672c86dede2c3aab6b2f5f84f71bec0607bb1427f6bc9352a1ea168a1e50c7325add2ba60784d82560ed9de7eb14bb0dbc82a193d35ae40cdc1be6511870524875a650ac2f824558b8bff6cb39328489c9a8c8fbcb918f0e5f59788c1b084b090663f26d40a82b4a82c195bae60d303c56f6b853ab47791680e370b3b5bbcedff3b9ee8df09d507c466bb7fc2140274c30087ca132071794f248ed200a94e20153752d4ee6b64433b7d3f7ed69698c6680d2a53138733f380f7fff1259649e8f214edd09c5ba34612afa78cce7706905a57f955f4dceeb2328de2456ecbde8f4b705e1422515e814e22d31ed5ae6cc5f492179ebf553cedfb89b8b4695c67ca262cbbfea83079a423c669122e79bbc71829f71699ed929b55cbdb5aa09c88766ec2d220f7b34a3d1f6fc0481e2be8916a4c41602e065cf50ddcbb8839acdc23cb37361cb08d34a1b9cd304bd407e8a4743cf32d3080f0c864a38033e1f80e79b2e9131c3d4562b0a03c77bffb648cb58458afea635e00b2cc07510f472ad878f6c7ad1eb8877a809e1e2688a3be1a0211e08708d20602a878b1d7e944a94eaeeec01dc3a8b2a46205670944b6942e4f3c6a2c2c9ed993ed6d41a35b950cdb87bf1ceb5cba5355e00f75c3ad8f84aa3734e17ba367b702f6bc2c4c929e30e012083e00cd8fe99f9fcb3b91350a8f1c9c645c2a9b7c69f98c344fb8ce1857e5c1fb6f6a0f7ee4cac48d3d1fb0be0adc9d3f006678792b80574b75a29920e0b606469607febb1bdfc204688d2fbdd1a765d9469310f879de74716f2ac4143fbf45cabe4f928246157bd26b306777745a584956280631657634be9397ddc89f18ee173da9e00ff42aa67b599bd0a4a0b96ff5632c9388077a8cce42a519a508d7b16256121063b0e157c1a6e5cfc093dab44020e1eb5466c848415d843810a9e3a15c76eb4a01f75c8d34771e8b7d6cf2eb487b4fda7cc1a289589df0cbf53b44beb57b900136218e3c19869c52bc680fa1f72aa2251031e5beef4680ff084b71aa72d2c95bac3dbfc75d77ab0fa7a1a5a4138f0813ed0063eec35a0e92de58af31d3b6301906e0ad340973cd8e65b01e4dce25c37d96b2d84abc8d2e444608f2ceb22cd103d31c729307f30271102771105e40ecfbdaa9cd1150e7aefcfa9b60f2d6375ab66156fa2c96458d00728005b4d8e15c0fe8bf3411058b1f99c3de3e80840555d036aa099afb27a6c557846730170e5343cea28f7f7256b33c6c2d162731c7842347d2449afc8f8ac3448d9a42fea4b64117c0a5ee347d2e1f7c9cb7a6ec773d91798808811672a8583ff84e57de4fa31bcaf1c0c030b4ab00848be6a4d55c988d20df7143c6cf5ceb2f82f0c8176565f35f37d35a446b96e47c95e10668a4495aac8bb184dd15cf23be224e828af9db9c61afe538793561efb9f64f94653152b1c692636856cc9ec4260da7ec9b00e3cff29ace1b75accf639b4138dd6ab9827dd1ec92e7bf803abdc8f13f26b02ed039bbd6132fbf5485a1a2f139794f5e0d7be57949994de21db88b1638c44f01d2d7205be22f7b4f13a5585742012442f1dbf3b284c14e243cdea3a07c7e81eb7dcefcb70255109ec0c7a60d8aadc71f0c0e5ead6594e80086710d1493ef6ec5d77c9d2546b60927539e0304d365004e3639882c3b785964e4a693d6f500fd147d6ef6f0bdc615ad4f71f857e665948830b30ff4983c1acc8550a03dfbdb0801f020949a6b40856be801f30634531f2976c9a4408f95012a3a56785749212649909dc074d3f3e1614ddfcca1c4aaf97643dc94be3c19b097c0de5cabe29810b40ccf72691bbb05469893ff6acc5d672c011af080d7e8a212ff8bccabe22f070cde93afb6ab812e407f42093a9bb2f979897d767a9d71a66b632d4248964c095772fb7c48680cf35b74fc113b480c7b801ad9b8ce8feca249dd785676a41026e7c0878eccfd404e7c6882e6966f2fab52ee50eb6f4a0a48120fd1ee171ee8eeb31ae6b82cbfb57b97fc800c6e076a27c87c39d39852ddfb9627c51f08b8ab475d5d1ff9bc3d400379fda885d2567a0652e5b319ff8ab9eebb72a6f56088fe73e8cbfe559f740a93cd08f27eb6652ca28c2537f3d93568cf0f2e2d8f8e4932f7d56b8d894a2fc3123049b6f32ffd359864db0926c9f6e9658aba8dd71af8a2fa9c910ecd547e6dce5b98446a4250b7f5a9412caee4ace28b6232c715f032e3c2cd206152c3db1b5338f77b20adb14bd450678b1e613a8897fd643d6557bd26acd516eb2c5bb317a6085b1d2492dcfb7e5b09388ddfb0bed992209a09b827e30c5e4f0d7486e9059871ad78b98e540fcaa965917420b3bdc18939317425bd1f5d7b8caa27fe9e0a5eceb3b1c327916d05000100c5000000080003000200000078000080300002000f3c7f1d6209ddee383951d27d7e8c644057a1480151d8668321e16a1b559b58ae8318b47f0e501d80f629ab42000100150711a6d3f27a08c35d3a8f3e8f23ae313262f349802e0ff3bac4c38827f7d6dd8ce930fa4916d2d1f9e48f0c96b5fbb3e5bd808c2b2a50a102669198390000d8100080ce000100d6c71924324d746326ce4943520d3896c5a2e159dc458d8f6fd26acfd89464ee2800f2551ceae4dc31de2a01b69cf0b1aaa9697563af66e6b7c8062aedb08a2a7ba2a99bb60571252005d6168e100e783f8e4b6e8c1898fd79239cbe5b1ca93c15481fa2e1fe41cc426c10d8b699e7f90225c4704575c2fbf5f959749ac5b8f7ab48c80eb9680b9561c3df51aed786d3586a24a26917098893f6c17330c4afc0c71dd0bdcc08cdc23e38b730fc2b55d40c51b5259dad67807130d268fc043867af556a70aff4069a4b84000004100100db5baf178bd5b7e8ce3aeb0e3aa7de4e08aff804c70225a05bb0e363364d2fc9ebd1849d7dc7095bf1136dbcf474f628a64076702466414629eee792c0e4df1dbdaffc82f3417ca2f3b4177c3a2778c61f0fd1a46b0d8f44839fd0a0673c706d15f1f6dcbaa6a471b44cd7cdfc532efe7fff28d643be47aa51fa19be2097f2b6d95f4e8b271837383b1038b9d85b3170ca036a67c1c40f131e26d5e792ac83345b7682a839de627e319a2937848cafd2265ed8db164dd0df2087d655f3f6cef1848bf886e74b88a69e1aeac35e0c269348df542a3bdbc58241214ad03dda2a4135e8d08d7f5642ff3764f5d78e78b7fffb0befc0846b60194399c140aef73337c7b11b770848458e3290b765e7c83c0a4992227d439a1237053144c8fd72e12f20862d8469075ac7e95d01bbcaba6e103407261ff62c4b21107121bed9756b1fd46174d37a3ea5574d3b95ba843beda27af73f3a1216f0aed456a761fc69376b81e4d35acc63e36dd16ccfcaea7e0e4166f981027370a2575671cc63f827a3cf00e690c11097697f2cb61872770661c87df28480d99b7c5d0785538ac711f2f612ac5c46ad4f547ee689f6ad7cf79bac354dcb9e921dbb935d5c9cdfd4743e597b8fd33b8a7d3488a826b2c4057d214a932e26af8c5970a8ab743079d46d856621934de142d3d93ea6dee0a6ece6163f89548ab28bc022856b483cac707571b924c07b3535466755139d0e5b0567efdf7f8fbfd4df14dda75112e1653c6d9b95756e348c954d22a52ec7a4758cac33a84df044fa8d37c998ffa18efde61f8e7b61ea2dc4cc5dadbc51e2d91dc211dc1b753ed123c881d8f1dc5cb76357f2f0c9fd290fcb0fcaffbfe9bf64e108dab7401b79e99a5df1033f1db4d006171947fa13eb97feca7ccb936bc42ec1d8ee4f490f7756b42752de936e1449d95657241e78797577c2553d6f111e028eb23fd71206e451c8533c94d71db6295de9ec64b19d2b298645368f6fe0342998330272be58a46617f9d2288582c1e4d25bf733faaae2b94dc8c392acb8e32e09d505dd50698bfb0fa552e7f7657bc57253701b71b50cfcc391ee3f541f947fc0381f479718fc9c9282062687ddeaf20151d358736a7816a71f67ba7cc23cd540726301e474ca9970675ad064c77898e14fb6ed68911e7ec350d03601fcf4781c769d1e8a8651aab1302c77f05513228715f649a3cc91b5da6c0d100b8193c19f2b94fd3a5b20a75365210105f02e876154e90ad7c648fe53a1b7b9ed9c1e709ac0862a7c023a0a8d2b159edb048c820736440e24ab834bd1f2cdaa2cce03cecd1444f99f16b7b4878eb30411c5b97ffef7e9ab58f6d93e1d2c37a96544ed8013dbf82ecbaa1f2e9cf6e88ee6e1ad9821bfd6d173a4e86576af6351543c9a335cd9bcc0b1ed2e6393e9442199320c6ef61ac7fcf0fdc6d2a85ffad1cd805b29416aee1c50bf81aa8fe14c829db0bb7453357679c326ec37270fb78fceae8faff77e721eeba19028a200901066f1f3b5aaadf8ca2277c2abdb4340997642a71f85c866f676bc1bd009837355a14939a0e891e757424b0286e0f797828b8d636f28ee04d5c9338b6595ee4ab5611d63f8fe0cc72973a890ac3ca088c630cc94a3140e879258c80a438c8a6b50b88e2b1c57b94f018b672fffd6ebd8d2f0bedeaa4519125f83637da71353cbbe8688856726c0050df7c92682c3518e73edd12a9a88d9ae2ac6d2e0739b0f3076c71a14f3982c23f342b7421df919c27cf9aa0f6e710f0f20e1ebfa9d8dc88ef6c06985738ab3fedb382b62a625e826b432b7349a2035f2da02d44e8f26e5f3d2ee83aab9122ecea0ba7ce808f0c670bb62d1d954a755a834d1678c0431f9373d119092620aefb26dc8ce5bdef066923dc94a20fc8aaf8a4834ae73d1512e2a38fff2081a72f5e3d7ab82b9df62f7c2c77536c9f9d808d97f703ee79409e71d1f5f757f64c0fc47783f424a3285fda9c7779ef3a36a610dab9d3e4100139671ec8da86576f3cbfbef237646cd945cc16c4cac064792f4d8da88dd11e02f0363c82703e165c03c63b62c151957142163d640194a2492babe3f69187079e8e55393641b598cef71e486f00fd1331453c81d13e68aafb41e56a0f57cc1d0490fb79e81862d17a4b51d33cb6536cc8f5a73bac4c4385288cead9df2f0dfea34d9ed387aeb3733920ae14bd1dc136bbb5d8f5916dc04bd950b5c9a4ad9aa85fed854579d0f6afa137e271bd8bacc03b4944b8c79acc3ef3cc7af645af631eec835872b6fd5b8161752ac7a45fa811c314bfff8b85b1b4a84611234972d2d49c0ae795f7730ab1c2f4f819ca65c760ea4c176eccdee2477e3331a331ad06aec33150d0fb86a539d51622c302360e91d44542fe72f35c7ea3e59c172ac3f47505107b163b6854cefd97a4c1a258b64f2d8c685ee568b720954c5112ceab77aae455ed6c5f4a412483159e331e8f9c4ac1970ab8360f8bf6e9a76043c4efb535dbe7fa380ab3e02e1680420e207257b98bc21e1a75d5f307330b715a196480d4a1f5b19f9434a2b5e138ddca5661873a33cc34dda0aa486bf0d4134a71eb150af7becd456732ad09deab9fe9e518df7a49ec1544e02ac7edb09229e0807d35759cc428a0bf5fe1f4ea33aa3e78fbc9d57d7eee9bae3a470d84c092daf4f948aa701251eee7b62142e785301cdb07f351e0f316adc3150845272d78452043361a708dbfe887c60512f6695a0e20175af5b52c552d65ad966de4ddbab60df96313b4b6f8c2fda374f3ae022316df5661ea94714ce26997f7f25f7b2f9bd590d206ddaf6e5e564d6f033059b3d516e34eaffabef254d63e7487daa3f04816f2afad8438a5d392cc56fb239966628b395c9e7b97fecf02db28695d640dea9c01905ab9b1fea09aa3ec4f0b0946e41b6b0a0216c823259138d6ebd18d1cd46bed7915b888f56b1f663317531f1c825b7efe564024309e83cfeda85bc4159f41b135d40b3565fd5d42fc4239127566a6d3d9fe7b43ffd4fcf2d51a81d51d796d76ea6d230c42764a61bd703e22d55fe8b62ff4605907e34ca8020aa39d5ee4ca75b0534f6648907ec9c4b98d19af35d0dd136153b53677734404f8df716f9fad932637790d9f1c2ac13ef7e31f956f15a61b263874a67458af582d39bf256c89a23afdf58c1744657449cae75784fa01acf1bc42f50e2b2d4894ed3671fcf5722d9211d15b9ffdeb8b78599e0d67027e159473e2d73728d6ff4afad0bfb091367fae51bee6be2a27579a15f10235b0434240cde71210d41951d4719b5c2c059f8305ee580424727fd25d5a017fb02b5408283abcc3313b7aab5d1cbec352d16200a4ca3e4a5c4b5273fe04389dc24611997ab1a6295fdbd3505a3f5daa6c8edb37a87bf43cd384099fa8b6535faf63eae4a11e2957d9e31092cdae44417d573afdb117b32dae7f25f9b1d0a6438743fd99effa4f54bb28bb46a7855bb6fa2fa30642b0357c65f5d76548ef2c89afd89b776893a667a93d5661dec3c875ea8a685e509b488a539e3a79f24fa279cc00648d041bf11c29ea697dc970f85f9cb54d37b77249f2dd95e1325b8b5690702d0ccd23473e3689059b81e96d2758b3650be139493adb9a24dc5be2e8fcf3c69fe7a86a42d2fbd917c22f59f98120ae0b4115492e6d45706711785504db5f3132f8de3300ad5a690ab0e46a27fdf1c7d72df3a5bc6362a6d3f7c19670b62535de1aceaf10522d095f167aed5b6846885e47a1f4247394d9fa8fbf9f6538949e77e9d539cf44175274ccd08b8a3360340b41540a69a72ec2e94943aa20cd60c3c8d62954014bf3bc324f03920d94cbe2d905337dfb3fa552187bb788d097c11da1037d04cdf4255152e8ac7fcab439f30d5f85d48baff8dde39f03e20cf6adc5c3408852b0f4406d90363c8495ed015e967624d0437239aca8a42e27468a97956d8250a90b27807a40e9e62b3afcb6302dc033049c54dd52a3c6ca89cc7cccb7d91b170761bde15fe2c434792c982260403222a65fceea303e9c1bfa3141162aafa842d18c137b70adbfb6659b76c844a3608ae0146c3d485486294df825650445ecb27798839a9b8dc342cc673066b66c5db9105e07005730b6b080ee5dadf6cb90986feb468478e34c54313ab1549a2e0affc391c36899c2571a3a8d09f39b8803799ec72ce85a3d84a66068f4104235d97ae3824b983f0eb64d07ca9b6701f4727fe514249f812568c5e6e68af45ff8e8bbf8f8fad7b95ae29152c32a53adedf200a40de389ebfe866ca2265e63f4f0c0f1a015dea2cf9389e81d3ae964455c20662f1fa83d5257ff4ba3730d84c73873d500de878d7641a622d557b4ac9ecba538c6bb040e1aa915a59e4242675720376ba24ffc017f8a6cb6742b966432d4cd463e977bf8d4a9ac559ce290eddb67e76fb51b8ef10161d00b31bc2bf6f5417083d22e5ae532d3d67f867540e8ca002725fbb2742dcf67d9b62bb96b06f6ae04b80be349d028196000aa121f0ba947e0e9b6cd30c6fb9a6ba1590c89f297930c4e0060ec3c734ab6b132288ec1cab98bb935f229d3bc51ff2b17168e29fe5cf4889b45bf54f755899398700113b549a676a468b8fe8a00e5082b2f7b197c49de128b3d105d5c763b7e2b96335e6eff320c6a4b2ca6632532209d6f87123ccb2a1502ec099ad50e972be5b1f6cc4d4a8fae616ec50a45ce0f781c4b342b35dab588a2f503d8e06eee25fd9991b7a9ee4189c476a3d1e1b9acf7a284e0182a97a89a1c96905991b5c6f15c512ce4faa8f9ad99b0c1189178d7c3ac178a264b5db8907aecac0931eb580b463e625c14b5748520270bad9909ae504c033208c1d5173e87b9a3c410839c52d2c3ebdb5738c0ab17cadd8a1ec4255a41fb3839ab518ab275da48a164ab40c13cdfc4ce95f81dfc527c9e24810963f4b9679d8307b77c0351c99cc5518f94bb92577d44965c1614d6a2560695be061a81f61df7ef55e20651fafd21e1d6651632ec840547874991b45ea5aa2fa380660b3589dee67278c0c3972386e3f7db9289818fc95806460d975e8438999b4b9ee68118f8b0bfca74c285fe463fae93f65ea74f94141e86ae719ddcbd33d30040f927fd3f95abfee587a7f08fc078265f1e00e8e518fb9958afeb396fed2bade42c35c572312b1f18cd31ee237080b47b46a9ac516ecf32c96ef27a124ae81e2d52fadaf127c9ee4b3024251646aeaf3c929e6a9928f940c98e73bb135e8d3a108e79381ea0147f0f4283c3a233bb29c24ce2d903a192b14fde04cb4a0344b6728d58c6ba00168bf01aad51c1085778fa79fa4057833edd77c5c5e76c2d3b45c074fd5e73e29b1411f820828e1ff5beb03c90f1b74fc04f98d382b1e8bc4d77be12bcdf1ba853c549f2a08b28e4d664c29e89f75498722baec2fd7adfe8e312f2a917bb8e265c8ee15356a38b9e232ee41ef794de4267267edd7b74885714a6bf25d9c0bbdde23111eb91fb29336f412be73c865c3ed7a86920b45e63b50298b3cea52325a03310ac44a9861e6e8447839622f202ccc0c97077824c33f18008d0c68ad4e22c1447d5be72db5a71391e0bb6e4a284ef6943a2b1e40616cff39651c182a68530d1935d502edd5cd9157e9661bb5e22c799c208b003ac552b0b8ec5e9c71924616a233c2c7a0e0d355b4ffcb0efb4eb7f849bac17265aeadab6a7c4fdac03023caa6d6521699a07efc99e188460c8a5acb3462becd5ba9142455000bb64daad18da82be8000080e200010077b7513b64027b680d50c2258db1e2a2c1d0f1c04857d686fb2dc6f8d9ea54a266c41ea3c616583a95d4939a43da0da2cef8434247d7869caad666ebc3ae99ba9ef08431783e560913c1adcc3c54c51710b6ccea7a86c00444b326b90a522455e7e7b3bf640b7fac8e21fa9ba232e04bf2bb2b297359bf675d88bd285866788061ee8f0b2c2c9738b201f2d718a0723a4244820ee5ecb5ab273c68ee652a452ba67cf80ca2a3348998eca787709aacc272d9f5dd6a28f4aae372ce5df86d57f862877f39423922ea69c58e54378a2f78be0eca56ddfdbc04c3ca18979f340000040006000400060010177580040008000400080004000700f816048008110080fe00010066ad51851dd53ab4345187a83a03de97c4b435fcbe007a54e13a2989a4eecfe4e698606277d3ef8646a31cbd43f5473cd410b2bb369a3d67a4d966ac5876c08617685ebba20f1318653d658c593eeea566b597b2434158e835e49f0ec94d7cad7940eae548042d89e3215a99d6e19e91613077b0e2fa08934ac3148b1ecdb21c4be6b6eb4537e7ead6133a9f0531fc9478f8fa91638d927aa215975d017f291666eecceb7fd5eb00a9fcdce39fa5027472a1186d228acfeb04d504468449c4b69e20509f11d82035f3f979a10d055e91091cfc6630c951fdbb4dd19ed760d9edac41ab629560df3b04bc7ffef37028c34729c6c05a2e9db31e16000004100200646eab84bab92bb47308bc2301110274bcd8120033c940b6030f11b8cb05aab4eadb4dd57bba9a5cdd2747b4e4702231a2b4f40a779b29ef91fdf1c78fd09d729406d3f425766c28b082511efd93dac2018075ae7dc79dc4fb08ff367d1987467cedb1c4793b1b433cd74a642c6c149205b4d5be78e247079685f053dc19287617fddb4d16cebdb62d0461050f4f46f07254f9779811743cb0ed24f16cf0ab83547c3daeb81c97e59ff8fc7f10c0e43496137deee51a771ee1f5ee970fc8195b33dafea12b4be236638436f3d68f75f14ed7d35192e8f1c1a72d3bbe231bea4b46b44439cf1f2f7c43e6f34d96e3027d2236da980a1cd079e8c72f58f3d1db51b7f10c388eb8270b0a1778c84bc6e09e534ed771130ef1b5e3ecc7caed58ee0031c19cdc18ca68755d3993637883dbea7278a31b5dcd583b25f9ef3e40862c4bbd9cbc72ef3d5ca2becb44788a8c72447e38ed376bda1e66e885cc6ad6b88e416f53069384b87cd11683b03a395cb14cfab1ea6fc5f390fd7e6661ef52fb50fa2b66174c9267688eabb34334482356fd86cab911e85435629094b0ba7bd0d55d59d0109c86ab2ada79167a7d305b951239eb2f80f01004ccc93e06c6cd8c6e5d7580f8c5f212a35a403b8ec579ad597a8caa8ae19b34df2cfa781055c188acc0d704c2188979d3c7d5e2cd41ef20af62444146a7c76199d292db44f5cdc0fa696bef21596ef51c7a75c4aacefef6454ef3d05e2fc25ea42be00f5efd110f7d7fbfa3eee9493344e4ae5d8dd4d04ce9f81c2e27cca66ac824c22ed76ac35271882b1edb387c3d095cf8a4f8e3af69497374835c16a18df07bb8ff97d116f0bcd7b32abda7f0968e916fa5a8ce7bd92c4b198253395cc56f80e1273b7c3fe4119c274787662a5f4f6e25c51a455f742df3af1f708ee8bb57fa8b9d7ad204e696ea045abfde87547ce5e4e2b2ae4e5693d7decf7f8e64247026e2794cf897b7a11100eab0a8bb0b5341a413a23332e11f74124a3e71a73a1a3ae0318f6adfa223717867f7a0af58eb0c315b7d20a507791f15d17b5a2afdb584b5f9d439319ba303df81f0fec35e4638ca8f5a54b6b1f5917de8de0773e514fd6f645cb99617517928f2718a7ba59407b01703348d8601cb5692f580d13af4eb12ea1bb0f0ba9730ac6068f6ebd5e70b0bb67b6e4ec6cf94be05b7e5554cb7f12327fdecb48abb016481bbebcec998fb9231c7e298f78f10258b9bd0b6e24c727d367096266ad95e0cb55e6c04c53accb9758bb3001bce8414cb63e534829b756714045bcb8bbfea8f6b9260cb445e16c5d015055f772a1423f1912ab9a5bb656bb14c8966dc97032be5620446e1f686a992b3865449049cc3ea5a769c4b08d1a80502f42f83dc4ada2997d1d910c8c6ee2365d78e35a0aa3b3178dff4e5ba7ba0e116f9f17b65d3f0256d020655d72f9a2f760495c7aedcef0f01e00fc82b0f77d15528e1240e6a1176add11a16405439fd29d667f092dd24b2d30cbe5ad28e80c06cc5bd3947d8d018ab7ef9a502c9cee02b0bd1a01ddb72f3082f5885a879e74fab482e49303b84e05f25db71c62db6cef6fbe2fad8aed1c3b17e4972f4780bf12ed8f216764eb41374e404fac6fbd00b0b40e21062f68d348204d7cce9fdfa91df4f0571a3faa3ef04e0223ddf941960f7b3c515ff346eec8234edbbc016165ca12cf51c4ede3ee09982c148372a0a1480c8629228b1857e1ebfc9b561d7ade50ef26b65e52ce34b5185d5ecba2d97c34a61695d768b6a4bb77f8c300a546368f66abd2420a404fb10003471ca9f5d528f644f845243a26fb4d126777cb9a8e7280dbc36d9aec7a0b8bcec620acf231a048709009821b550e7550c35512186c86808788a610a451c538365a96703eafde111cc37585da94b73d67caf29b7c3a21a5da774a4fd5c62f2cc8d9fbe720842a461f924daae2463e7d20bef6f369112888d13337300a1434e2c24de7aa58f0e25bb5ff3e2cce0a994461ff9e6d9e5ecbcfcfb7a400f57f52b6ddabed8f4b375ff2e15d50662005ad4592cda2f03bc174cac3e801664b529d750fd86b75348dd3f3a24842c7369d9b04f640ebab5617baaa6333cf13467e3eb228403811b4c38990e0d3aeaf9f747308507716121429c1e16ed294806f6fdab83c4ea47cf24796d56e1e83843969626caa6efd63650aadbf540e7877e280473fab21cfe254c5b6d7c56c0d29c9922165408f434b2d4250f330be54b734a4c21c065d5fc3f45eba0f63e18359d3cbefc48681f2407e400f7d28c320a4883174e7a2b53dec4e739a7af245551930d5d430194b9af35435e6a8686088feb24d13402e94b44a834bae8ef7da51197b3754f0c87f66dfb66fcd3e3f5a7ccb2e58c288deb21c2b4b911f78d9c1955b3035f2483f38238bf445fbe2e7746108b425f80afcbf307e5d1b2122fa6172fe82767a821c3f2fec24477b631519ad2e087ddbeb5492b098ac06cbb8db795337e68e9e8c2ef6e007cad2c879f80b1348de8fb2753c2e7067b823a4fe42bec5db6f27831993f84015d2cc6a663722fc676242f18e712dd1ae14ad1723e8868980dfd47c43cb014f4ac0b5a4ed8e23cedb6e8eaa7ec40c222cc751f8778908170b5bf02ccaef1702960a73b565d1b5ebd39994dbe30b933be825a74644656df76acb837e975f2a70d86ab0f4764e6fe041933c51a2f649f88d24f48e573861e29443c0b2740373a6dcb719dc3617adfb057b306f8b4b5eefa57f9470da01a4d0476fe5962a43c15d98557d46e9f024016b215f52bb223b1f54102e8c1b75352f434ee2a328b9f3a2998f8593f26631918d02b7593cc003e978ed06a3215253467b38a1b23ddae2f04ef767c68b607f7a58a739457c380c862b4f1ad5b9d74871335e8bd55542df2eac292cee68e64425013e0cac92f1ff6d74a3b6b01cae79ea3304fd57e7df6cd937b5cf478a57a799d00f1e86a4840313041e4a4695b12cc35e4fe186faf5da2e46568943574a1d88767b36b859099383f4ed91591374653a253d0bf17652090690f2c366aa52ede5d9eb12c329c92f0cd59e2198b9e25b89b9e3b491a232499515df85e7cf158d29273915dcb8d153379b2b61193017aaf7dec15af4f61d4daf5df58f01a9ad22496878d4dd48ef81bdac0bffe8393f553d4241059f7c06bd3e6399f6c6e47c0e23d1806222c1bd7e4e35e53e049bdcc74b1cb457b821ac36d39fe8ba44d27bdf1e74d40b2a90fff71e4be006e0a04cf5caaa9ea98174a46b988a713b0dbd2e485125595686c204834d7bc75a5fd8da6942a787a88eb8d221eb81cc1f19d5265ba7f2a0d0d8ac7a8ff5854e817812f3badf806e9d9aa5ab641addd6e6c43ea0c475a1ee0266c3296641d669fb8786161fe8f7ae0e404c4159b966c14807904660dcac682e8a729423a71b3e09f74f20ec6eb5ae67569e2b0869cd9b430f26eda126f8388e2355ae64665c67d7fd70c72c98851765d0cbdfd3f9321ee0c6faf6037e91639d4e00895935d5053bd37707a48d14fbf76c2c63606a186cf06626991f96c08e92a885b5ff4a5368185dff566e9277a242e63635544af54fb1742c39c7ccb64d23e303709bdc5334599456875c168e5a7a257e624d9f73b926e0e0c45e60fc09e164a3bfb3bfa8a90d4672f25d9b90080c7f40c5a72cdd016b4cb60a7be6456ee0d55ecccbaad8986f407c287cd6e094631eb38f7adefcfd050ce8827e1386c9a419c2b2319f59f8ac90ab771207d42db357a99248126b0358646dda4b1126f44a91424bbede5d1d7164a60a3093d1a9c00669df6d6b6cda85945ef6cacc6dd4250bea913e0c8817d1e8c043b0ff76e9bf89193fccaabcd5bb3f378e5fa303bbcfbeea6f53d8d6d378044b502038abad551390098fea28a86bd63654fd7e7837bf11254b60360849f5ba587222c98a851034eacf4b1529d95fd7638c7f85db8d8f0bb7996cff766658f18bc731968e114219f0512fe9d1d235f33188d0c49f5337c305001ff99b63a1602035f190b1f1995d6b60ee27499f6fe1c281163f2c023ace3ccf03dd020b15f7298d5588aaad27028185905b8382ed41cc4b46e1baebbf040ebaadb6bef3ddb559ee5d28a2204b28be2e4abc1094f669cef3d847512aa4856c2cefc3d9c553313ec71cf2a8cf7303736437409a7c37469b01b22344b2826c80e9d4e2a9ee52a88809d65b3b0b6edab75eac1be36eec008994c952ed794072b28f81a314b85d315547774751020c1c004418ca9a2edb084aac3cdca0ca27c7a7c3b0ab28329fab0722c3b32cef9e4d3c3db52dd15b591ca7f9a92af218a875e34f35977d01d6d0ae901504ad316e4adb8b82af0e573d43e79f35d30a2b5f42a34986f4ef0db5ad0ad615e5b096cf5426656a38569bd9d8093fdcc21f44aa2f136abb419f61ed6f4821239dd16ee870f3811a092cb37f3230e14a1bd5de802a831d61e39fed2743d92861c54c35013d665c4a117fe5e4ce79a85f49228394fed871ede3651deb795c1c8f684f5da9f54b1349bcc53512194baabd525199a4d1c03f0f1fd909bca37f07e892b7b7c135fc0bb8c1efbefb4b3af62d5d14df25318ce8fe06148fff8787ab9c9d7090d0ea150a91fca67d1cbb0b90689e4b9ba34e67cf1275d80b8381127b400e7660d081a7152f1d85bdd6eea1d1ef318751fb88de7a4a3d35a334296068f91004b191c1b5bff9f27d38310e5f0e3318b07cf058aa3f545972865b789417c7d1705f3eef5c3333bfad5ae3ec0208548e2d6fa7f4af96ab62825c46225a2c0957573f8984ee6e7fe52aff3940ebc7b6ff2b507a900a6070807f75a50af96287c82d17f8807bb30733c5c5d068cca9ecf12873f8163d8645e575115604f47b49014acbe1006fc6a93772d50fadfa724bab7a8a2bd6b45ef04bc7db2c3b96a133680f88ac3657509a92a2c65b78eeb5e9938e76bbcff099b277b5bd644529881ecf8d5007d36fc7a50e9b0ae9be8b5fe2fdc825164d1704de6bb209ae4b821893116dce9f16a29f0fbce20f521e82c49e94b0f8dd617b7c07c90bd8565ef8782d1a3cf62ca2d78a962d9c11b3cdbe29bbd6995534544137630eaaca698655d655942abc99009cb2f9fe884d8e9624d0e478aba826e6a30cee6bf23d05fb0ec5cb817dcbbce42264c47ccddb78fe2bf3570b6fffb57cd41405fce6f1cfe7e0f0cc6430999b462b8d0f8ed7acb99caa3f4581f37c6a9bda02b7f6417b72eb4ed29fad87f7d82e8ba7ceac715ef95f44d14d5855e4eb046b2b083899603447df1e001d1a52fb1f67ce681d0f471d6d1cd0bd09368fa32f53b9442a7fca0a2491408b35d89fa4221c4aab226daa8bddfd78d14153225ee0554dab0a1c768445db0ac8325b721a615060c1a3a0c412f9f64f7af4ab02906f45b1bee8c69eb2c1166b67564c823ec96d244de787f713815515d531f95227a98bc590aaad9ba94b795ac73c776a4f496ed334097bb7857526ce74912fcdfaf0cfbf38d20a0bcea11174df6ad98c39de0bc22a6419c92ba7ccfdf742d369449b5e7c920a1ff1f4d95725035bbd01c17b2cce06732527f02ee624198ce130e245858fe6720533255da47210b5d1226bb6df1db25551355774e39360bd0d3fec87b5271a40f8c781437b5e289487df79c962eb103337c2b1201f961d2b6d84f2f58fe85ed782b45206df94a8ea212f102ee25afd09e05022c6de8e41b3b9c0a5e1b862202043b3bf7059368a2c1d4422cea6fe852def1c248eb816b642bc7dc010080ff00020099b29a77a7d4738e7bfd05451af1217a187000ef5cd08423f632fac03a4ec4c4d1973d56291f135977120c43ba5974a34ab6c589f518da7565e3d4ee6132a03178db9dfd25fced4ad9fcf6c1ae15c1a5165a0099053a6fda54a139b263c6028242fea083449000c2c15e49a3e2bd3cfb303030bacb0e16602b28fdcb13d9ebe56053bb834397a318f087f7e7ecf93c94a2e98eacc6e08090ec3bd79a4825720664abf14de88ba141eec7993d81c61b5ad46d25998944d4c4ded68e80724f7aa9210ec0a5db508db2e829f6736744c40fc3615269c668bcaea219a513e85633b61a96e2bd9ab81ef2189770e917f3d02f441969ed000f8489de9bf30008000300d7cf5e02c100010009c3a1c8a5832de0a10768ca103fac41bb946b8f21245d785613a6e7a0e5209ae20ca39c5fab53884f0d19ae52c3ae0b239dd253f739eb4017bef07b71fd0ffaa2614095708ae8ae4e02e2a6f4eb822b9942d30ccdd06462292705ad9980b132d5fe17d3a052c019660b997e1b68f37c9c51f391dda4f7306f03ac4e5e6995868b303d51479dcd802347b013e3151787a8e34eacf0df3b44897d614d0ee11836dbe0eed5431f1f837cd55628b8e73b3da114b0cd25a3e069a55b8790be0000000400010008000300020000000c00008008000300ff070000b801008086000100f050a2b39099819a45893b80758f0807e527a2b26bf7ac1ab7909e26ee14f337399b9f3915598ad1698fbffd060329309b13332540d1a4f58e7ae1deb144e80253733c5ffa83b42e2d09a3e95bd5da123704016d27cb7bf88896a4a19fcd6b8953bf5b65b2b5a4aaf4863a95fcca9dfaf32fe731bd21dd7edfab3906744d135a440c000004000100fa0001009ad0af11f67bdf2dc082ab8b5e234df13f9ca957669a0f0be4688f234ccac727bca919ee45c2c96e6e20ad09a5c32d494efaa8ac8ae576b464d20286c145df385d22ed76c763af843e96b5725cc9f9799d44e1fddf6eef7f0686b08e89509abed7b2bcc6e7e9255c02656d02ce7d10032f3c88e5913390fd7c10647718861f9943322de29e8a3f32db7062dfc6bd4791eadc750ac02cf640bc8af14610107669be1545f9417b8aa30b73fb60022742cb13ed92ed7cf98efc7f470e338ec934e5fa02983631d7181976cdc59ef3bbdd2b051f2ba1f2027cab5459937c078e82d60da556d6fc65c02c21ae7c7961f89ebf6c66a0765dc7000022000100587bc109b8a27c686a3583488d33be1dc8f39d0d9a362f5b647fcaed466e000008000300770c0000600000800800030067000000540002001415988cd15d6f1c5ac77911ec0e9eba116b8238f31bde5031c23f36e0caba1dbdb21e66d9664a6d2e2285f410ddf32c54e41a2310dccafb29f95994670d6c0d1549821a5626f351db2d6721d6bd0e5e80000080790002004d012107148904294a1b035e5b41b80218ea2ad151c74c492e07e303c8d2ca78ec87fa65ff88165b8c77c9c1dc6a6ad2ff9df8e5b2251fc54c2eb5060268ea523be9c27199b3bb56011f684be633ea46ce535dfa28c60cea31a3f6a2760e4640f51012be4bfe8a3e3c7768fbc8f00779d39c9d99780000006c0100801000020016b8c765b93876bb3d6207230800030000000080dd00020037b1751753ee48f45c5678f0e614222e120b245b8100d59415ef492fc04f9f001e71ca616784a546d35bbcf2b9c43d39eab5aeff42b9bb160e8b3dc8481041b3cba6e617868820041bc15cbb7831e5ea38997315183f1c5ed57b8dba1fee45479f74eefa87b84c978a21e06050e08c6f87bf22768f3db1b1a646ab3e768514147dfca022b6e186daaad7d878dad37fa1a1da7b8e915fd6ad576865f518290988ccf119f25064332df561c38a96ddd34e4e4a3496cdf0c628f44d0a169a1dbe66fa36c2a8f407fa499db6b3b752fa421a5f618c534082709bb500000068000200b9330fb582f4f6cc2b9918bfc94cb03831efbaaca4424790e07e2f053c59301de44fcf974b732d3244389f9f784c0d0793af4456cbed4f5309217d04f569480cc0ee7e71c4d2dfc8a9589f97d84e18ca600ad71446c9d2ba298f618f7b0f81b8da4684ec0700010054fa11000400090004000700080075800400090020007580100012800400ff0008007700f9ffffff04000800080012800400ff00fc01758004000800040009001400128008009e002000000008007700010001000400010004000800c8010e8010000700fffeffff0600000000000000cb00080001040000000100003784167b653f3358a5ffdf2b09027932ea5c3e789968ca82bade19c78a2c6dfeab89aaef03aa09bd8b97c0fe6112541f084232e1b10888de85eb976e7d612113b8ba474b238a0a15e32aff91377361051cccdd16a582536657270e223483cbe924ff8b475bb13914a68d6843bc8c274b07084b6ad98a5d38fc6c8d8e83471d745550f2f2acde14811d363a19e078b6f236ed1020c1be5dfcd7349e70dc2c07a88c4c6e9e902a214602b14bc8af0d252a92a5ed78e91cf5e0b21cb304839c5e0008000900ff0f00000600040001000000d600080043e90000060000009e1a625ea4a646badda473deded066fb7e205ec0bc641675d33e0034f9438eebd717af91caecb5bfe514a149ce62eac9b48a67ee72f0a554fe4f83488579fdde939e8d2bafe6141127e220b6fd84ed0a620b9611cc19319917dd1318f483969be4183e607ae2649a177ae1dc056b807c1244b7b926729071b6a3674275fcfafbf451eab1ca5440676c226b62700c93db0bf690df94ddbc4dde0a2c417151572ac708cffcce4c5638dce7b44ca369bd53b6b528c8e708f5426fd9456d466fc9fb084349d932dbd8f6df810000040008000400090004000300"], 0x8348}, 0x1, 0x0, 0x0, 0x40890}, 0x4000010) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="b4050000fdff7f006110580000000000c60000000000000095000000000000009f33ef60916e6e713f1eeb0b725ad99b817fd98cd824698949714ffaac8a6f770600dcca55f21f3ca9e822d182054d54d53cd2b6db714e4beb5447000001000000008f2b9000f22425e4097ed630bc891061017cfa6fa26fa7088c60897d4a6148a1c1e43f00001bde60beac671e8e8fdecb03588aa623fa71f31bf0f871ab5c2ff88afc60027f4e5b5271ed58e835cf0d0000000098b51fe6b1b8d9dbe87dcff414ed000000000000000000000000000000000000000000000000000000b347abe6352a080f8140e5fd10747b6ecdb3540546bf636e3d6e700e5b0500000000000000eb9e1403e6c8f7a187eaf60f3a17f0f046a307a403c19d9829c90bd2114252581567acae715cbe1b57d5cda432c5b910400623d24195405f2e76ccb7b37b41215c184e731fb134032d31f93249f585206bc4ee0352e0534b54f3ff090069453489b8712c4365d4e0145cb497cbb62a192080c7dd49854917595ba73ea57ae16f31133c7dcd290153a2bbafdfa30650f521cb79fa6a72497ada4d41d12b56acb51507f30aeee778f106089df8d7e1323bcca4da146b9f8c1586bfc658ebf50ca9fabaacf09e7ce1b250e63cf5ff9f0ab76b0e4557099e392065c628bb7c7e2d2b160ed9e73690f123f3c7e58d1411"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x4}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x94) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x48) r4 = socket(0xa, 0x2, 0x0) r5 = dup(r4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r3}, 0x0, &(0x7f0000000080)=r5}, 0x20) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="440000000101010200000000000000008d6fdda6240002800c14000180080001cd4bde2a0192040000000000000c00198008009100"/63], 0x44}}, 0x4008080) r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r8, 0x1, 0x19, 0x0, 0x0) syz_usb_control_io$hid(r7, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00222200000096231306e53f070d0000002a940183"], 0x0}, 0x0) 3.721687473s ago: executing program 5 (id=94): socket$netlink(0x10, 0x3, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2002, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xb, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRES64=r2], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x44, '\x00', 0x0, @fallback=0x21, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_mount_image$erofs(&(0x7f0000000380), &(0x7f0000000000)='./file2\x00', 0x20404a, &(0x7f0000000380)=ANY=[], 0xfd, 0x1e1, &(0x7f0000000640)="$eJzslr1u01AUx//XtpwEBSExsjAQCRhwbAcQC4gsTAxIQCIGhoiYKGCIlGQgkVDgCViYkBgY2HkBJFj7EFXaqUu6deni6vpe27eRnaT56tDzk3r6t318fD6s44AgiAvL/t7ROEA+1EWUkJPnD/TER1P8d/OHn/8/fVL/9vr3Tm5sFdJiBsHizzcA/Kvq6Mf3nr67JP+/gBbrl9BwW+o6GCypeTI1qT0wvJL6naI73N+y3rZ9z3rT8Ztc2Nw43LjcVKbzm3xlaCr5MeV6bzB83/B9r7tBMa9/k6qGh0p+6rwsiGxtpX8ONDhSV8DwXOoHyEW9ES1R6r9mJPH1mfWbWGP9tWLKJZ7KGeJcvZw5KhPAcokBLA74EytVii/yld3kO5QhdIQimuh6In/Xt1QFf9Hn+MDYelfZas1cZhZ/H4t7ojPBSByHPlcyAgajBR9hYpluJPsp+MVwU9lPYpX8CD81fITl3mB4p/2h0fJa3kfXrdy379r2PbccLiJhZ+y/QrifLiXxU79JHJOZ+NTo97uOsPGxK2zaxtXC/afh1g1xzIdrTsXNK5rJPwNGPMg/qvOjzFIIgiC2ynWw40BiREJ+TaD81n12jjkSBEEQBEEQBEEQBLEaJwEAAP//63FC3Q==") r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x80000, 0x0) readahead(r5, 0x6, 0x1000009) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x1, 0x0, 0x7, 0x7fff0000}]}) r6 = getpid() syz_pidfd_open(r6, 0x0) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat$loop(r7, &(0x7f0000000080)='./file1\x00', 0x0, 0x1) renameat2(r7, &(0x7f0000000180)='./file1\x00', r7, &(0x7f0000000040)='./file0\x00', 0x5) unlinkat(r7, &(0x7f00000000c0)='./file1\x00', 0x0) getdents64(r7, &(0x7f0000000f80)=""/4087, 0xff7) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$UI_GET_VERSION(0xffffffffffffffff, 0x8004552d, &(0x7f0000000940)) syz_open_dev$tty20(0xc, 0x4, 0x1) 3.241992621s ago: executing program 5 (id=95): r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x42, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="7a0af8ff75257075bfa100000000000007010000f9ffffffb702000005000000bf130000000000008500000071000000b7000000000000009500000000000000b2595285faa6ead0169191d54f8196217fc560e2fc91f6da4dad4fdc2eb1b257183fa3bcd48666d1ddd73f3047d248df061222193165274bc7f2382f6cda4bfdd45be583823c0f09601f3c1c65ee19ee875daf45006a4c4ea5e15b2f9618d547244a22000000000000db453620ce7243d1aebd00000000000000005839c77edf2d34b12cd48a0c20fb7dd843267e0331759f4ec6b5b0af58e604f4942eb613eff289026d5045ef76d7d864409eb2dcc718a09f4886afc26abba34635d0e8b54bc76be40d435aa8b5202db761014b1b999a12df6bee431a666100"/296], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098884, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) setsockopt$packet_int(r2, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x4010) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000005c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f0000000780)=ANY=[@ANYBLOB="bc0000000a0a010100000000000000000500000a100011800b00010008000000000000000c00104000000000000000046c0012802c0001800a00010072656469720000001c00028008000140000000120800034000000060080001400000000f100001800c0001006e6f747261636b002c0001800b00010074756e6e656c00001c00028008000140000000010800014000000000080001400000000108000840000000010c000b4000000000000000080c000b400000000000000f47"], 0xbc}, 0x1, 0x0, 0x0, 0x40008}, 0x80) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000060000000800000008"], 0x50) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'wg1\x00', 0x0}) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000080)={{r4, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000280)='%ps \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000bf0400000000000085000000030000009500000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) timer_create(0x3, &(0x7f00000000c0)={0x0, 0x21, 0x1}, &(0x7f0000000540)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r9, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x303, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) futex(&(0x7f000000cffc)=0x4, 0x80000000010b, 0x4, 0x0, &(0x7f0000048000), 0x400) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r6, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0xd81, &(0x7f0000002640)=ANY=[@ANYBLOB], 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400000068000100040000000000ff7f000019c200000000060003000000000004000200"], 0x24}, 0x1, 0x0, 0x0, 0x24008000}, 0x4080) 3.241389751s ago: executing program 33 (id=95): r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x42, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x1, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="7a0af8ff75257075bfa100000000000007010000f9ffffffb702000005000000bf130000000000008500000071000000b7000000000000009500000000000000b2595285faa6ead0169191d54f8196217fc560e2fc91f6da4dad4fdc2eb1b257183fa3bcd48666d1ddd73f3047d248df061222193165274bc7f2382f6cda4bfdd45be583823c0f09601f3c1c65ee19ee875daf45006a4c4ea5e15b2f9618d547244a22000000000000db453620ce7243d1aebd00000000000000005839c77edf2d34b12cd48a0c20fb7dd843267e0331759f4ec6b5b0af58e604f4942eb613eff289026d5045ef76d7d864409eb2dcc718a09f4886afc26abba34635d0e8b54bc76be40d435aa8b5202db761014b1b999a12df6bee431a666100"/296], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x4098884, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) setsockopt$packet_int(r2, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x4010) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000005c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f0000000780)=ANY=[@ANYBLOB="bc0000000a0a010100000000000000000500000a100011800b00010008000000000000000c00104000000000000000046c0012802c0001800a00010072656469720000001c00028008000140000000120800034000000060080001400000000f100001800c0001006e6f747261636b002c0001800b00010074756e6e656c00001c00028008000140000000010800014000000000080001400000000108000840000000010c000b4000000000000000080c000b400000000000000f47"], 0xbc}, 0x1, 0x0, 0x0, 0x40008}, 0x80) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000060000000800000008"], 0x50) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000180)={'wg1\x00', 0x0}) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000080)={{r4, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000280)='%ps \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000bf0400000000000085000000030000009500000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) timer_create(0x3, &(0x7f00000000c0)={0x0, 0x21, 0x1}, &(0x7f0000000540)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r9, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x303, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) futex(&(0x7f000000cffc)=0x4, 0x80000000010b, 0x4, 0x0, &(0x7f0000048000), 0x400) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r6, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0xd81, &(0x7f0000002640)=ANY=[@ANYBLOB], 0x0) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2400000068000100040000000000ff7f000019c200000000060003000000000004000200"], 0x24}, 0x1, 0x0, 0x0, 0x24008000}, 0x4080) 2.834126945s ago: executing program 4 (id=97): r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000004c0)={[{@i_version}, {@noblock_validity}, {@bh}, {@min_batch_time={'min_batch_time', 0x3d, 0x8}}, {@nodelalloc}, {@inlinecrypt}]}, 0x6, 0x5fc, &(0x7f0000000600)="$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") syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x11, &(0x7f0000000100)={[{@data_writeback}, {@noquota}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x8}}, {@usrjquota}, {@data_journal}, {@errors_remount}, {@init_itable_val={'init_itable', 0x3d, 0x313}}, {@block_validity}]}, 0x0, 0x5fd, &(0x7f00000004c0)="$eJzs3c1vFVUbAPBnpp+07/u2kDcqLqSJMZAoLS1giDER9oTgx85VpYUghRJao0USS4IbE+PGhYkrF+J/oSRuXbh14caVISHGsBBD5Jq5nSnT23tLv+69pff3S4aeM8Odc6b04Zl7es7cADrWSPZHGrE/Iq4mEUOlY92RHxxZ+nv3/7xxLtuSqFTe/iOJG58ki+VzJfnXwfzF/wxF8nMasa9rdbtzC9cvTc7MTF/L62Pzl6+OzS1cP3zx8uSF6QvTVyZenThx/NjxE+NHtnR9Sal8+tb7Hw59dubdb79+mIx/9+uZJE7Go7xv2XXVvrZvSy1n37ORqCx5UN6ffV9PbPHcO8VfQ8XPyWNJ7Q52rDT/eeyJiGdjKLpK/5pD8embbe0c0FSVJIocBXScZFPx37/9HQFarLgPKN7b13sfvFra5LsSoBXunVoaAFiK/Z6IKOK/e2lsMPqrYwMD95MV4zxJRGxtZG5J1sZPP565lW3RYBwOaI7Fm8Uod23+T6qxORz91drA/XRF/KelLdv/1ibbH6mpi39oncWbEfFcnv97Y0PxP1KK//c22b74BwAAAAAAgO1z51REvFJv/l+6PP+nt878n8GIOLkN7T/593/p3byQbENzQMm9UxGv153/uzzHd7grr/23Oh+gJzl/cWb6SET8LyIORU9fVh+vOW95hvDhz/d91aj98vy/bMvaL+YC5me6212zEHdqcn5yq9cNRNy7GfF8df7vgXzPyvk/Wf5P6uT/LL6vrrONfS/dPtvo2JPjH2iWyjcRB+vm/8e328naz+cYq94PjBV3Bau98PEX3zdqX/xD+2T5f2Dt+O9Lys/rmdvY+Xsj4uhCd6XR8c3e//cm73QV5898NDk/f208ojc5vXr/xMb6DLtVEQ9FvGTxf+jFtcf/lu//S3G4JyIW19nmM48Gf2t0TP6H9snif2rt/D+8Mv9vvDBxe/iHRu2fXVf+P1bN6YfyPcb/oGz18zjWG6Bt6S4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOXSiPhPJOnocjlNR0cjBiPi/zGQzszOzb98fvaDK1PZsern/6fFJ/0OLdWT4vP/h0v1iZr60YjYGxFfdu2p1kfPzc5MtfviAQAAAAAAAAAAAAAAAAAAYIcYrK75r/TVrv/P/N7V7t4BTdedfxXv0Hm6N/3KSt+2dgRouc3HP/C0W3/89zS1H0DrNY7/Bw8rVS3tDtBC7v+hc20y/v26AHYB+R861TrH9Pqb3Q+gHeR/AAAAAADYVfYeuPNLEhGLr+2pbpne/JjJ/rC7pe3uANA25vBC5+qebXcPgHbxHh9Ilkt/113s33j2f9KcDgEAAAAAAAAAAAAAqxzcb/0/dKq11/+b2w+72Rrr/+sFv8cFwC7S+KM/5H7Y7bzHB56U7a3/BwAAAAAAAAAAAIAdoP/6pcmZmelrcwtPX+GNndGNjRUWJ3dEN7a18Kg5Z+6JiJ1xga0uFI/gaGM32vz/EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsOzfAAAA//+XNycY") r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f00000006c0)=@raw={'raw\x00', 0x4001, 0x3, 0x3e8, 0x0, 0x0, 0x148, 0x0, 0x148, 0x350, 0x240, 0x240, 0x350, 0x240, 0x7fffffe, 0x0, {[{{@ip={@private=0xa010102, @local, 0x0, 0x0, 'ip6gretap0\x00', 'nicvf0\x00', {}, {}, 0x88, 0x3, 0x10}, 0x0, 0xf8, 0x158, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'wg1\x00', {0x0, 0x0, 0x1ff, 0x100000, 0x0, 0xed, 0x10000007}}}, @common=@unspec=@connmark={{0x30}, {0xfffffff9, 0x8}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 0x85d, 0xf, [0x10, 0x32, 0x1e, 0x32, 0x2b, 0x25, 0x3f, 0x17, 0x19, 0x22, 0x2c, 0x3d, 0x7, 0x3f, 0x1e, 0x31], 0x0, 0x2, 0x2}}}, {{@ip={@rand_addr=0x64010101, @local, 0xff, 0x0, 'tunl0\x00', 'lo\x00', {0xff}, {}, 0x2e, 0x3, 0x4}, 0x0, 0x190, 0x1f8, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x8, 0x9, 0x1, 0x1, 'syz1\x00', 0x2}}, @inet=@rpfilter={{0x28}, {0x8}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0xfff, 0x7e, 0x1c, 'netbios-ns\x00', 'syz0\x00', {0x3}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) syz_emit_ethernet(0x2a, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800452100300168000008019078640101000a010100030c90780001ffff45fc00060067000d01080957ac14143e64010102"], 0x0) r2 = syz_usb_connect(0x3, 0x64, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000cb8be7406d04230848390102030109025200010000000009044000000e0100000a240608000b020102000600040007000300390c2402050302", @ANYRESOCT=0x0], 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000200)={0x14, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0003830000008303"]}, 0x0) readahead(r0, 0x5, 0x7f) r3 = socket$pptp(0x18, 0x1, 0x2) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000007940)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x33f}, 0x1, 0x0, 0x0, 0xc0d0}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r5, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, r4, {0x2, 0x0, @multicast1}, 0xa, 0x0, 0xfffd}}, 0x26) sendmmsg$inet(r5, &(0x7f0000005f80)=[{{0x0, 0x0, &(0x7f0000005dc0)=[{&(0x7f00000010c0)="7d5107673289eeae3f806c5c62db497a0299399ab6101c3b", 0x1}], 0x1}}], 0x4000000000001ce, 0x8040) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_tables_names\x00') utimensat(r6, 0x0, 0x0, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000200)='oom_adj\x00') write$tcp_mem(r7, &(0x7f0000000140)={0x0, 0x20, 0x2, 0x20, 0xfffffffffffffffe}, 0x48) read$FUSE(r7, 0x0, 0x0) getsockopt$bt_BT_RCVMTU(r7, 0x112, 0xd, &(0x7f00000000c0)=0x4, &(0x7f00000001c0)=0x2) ioctl$KVM_GET_XSAVE(r7, 0x9000aea4, &(0x7f0000000c00)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYBLOB="3800000020000100ecc2000000000000020020000000000100000000140003006c6f0000000000000000000000000000080002"], 0x38}, 0x1, 0x0, 0x0, 0x40008c4}, 0x8000) r8 = syz_clone(0x80000400, 0x0, 0x0, 0x0, 0x0, 0x0) setresuid(0xee00, 0xee00, 0x0) tkill(r8, 0x12) r9 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r9, &(0x7f00000002c0), 0x40000000000009f, 0x0) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000000)={0x1, 'batadv_slave_0\x00', {}, 0x9}) 2.372221622s ago: executing program 1 (id=98): syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x1208000, 0x0, 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x480, 0x0) fremovexattr(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file7\x00', 0x0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000300)={[{@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) syz_mount_image$fuse(&(0x7f00000001c0), &(0x7f00000002c0)='./bus\x00', 0x322020, &(0x7f0000000480)=ANY=[], 0x1, 0x0, 0x0) syz_mount_image$fuse(0x0, 0x0, 0x120868, 0x0, 0x0, 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000240)='./file7\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x0) 2.203755092s ago: executing program 1 (id=99): recvmmsg(0xffffffffffffffff, &(0x7f0000000580)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/83, 0x53}], 0x1, &(0x7f0000000200)=""/243, 0xf3}, 0x43f6ec04}, {{&(0x7f0000000300)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x3}, 0x7}], 0x2, 0x100, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x11, &(0x7f0000000100)={[{@noblock_validity}, {@noinit_itable}, {@norecovery}, {@min_batch_time={'min_batch_time', 0x3d, 0x71d}}, {@abort}]}, 0x1, 0x610, &(0x7f0000000a40)="$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") openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x18) getdents64(r0, &(0x7f0000001380)=""/4096, 0x1000) 2.202800692s ago: executing program 0 (id=100): r0 = syz_usb_connect(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x92, 0xec, 0xc6, 0x20, 0x5ac, 0x77c2, 0xeb3a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0xc4, 0x1, 0x2, 0xff, 0xfd, 0x1, 0x80, [], [{{0x9, 0x5, 0x2, 0x2, 0x210, 0x2}}, {{0x9, 0x5, 0x82, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = syz_mount_image$fuse(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x4000, &(0x7f0000000180)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xd}}, {@default_permissions}], [{@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@smackfsdef={'smackfsdef', 0x3d, '&'}}, {@subj_type={'subj_type', 0x3d, '\'*^^$,'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@permit_directio}, {@fowner_gt={'fowner>', 0xee01}}, {@smackfsdef}, {@seclabel}]}}, 0x1, 0x0, &(0x7f0000000340)="64af8091c6b3bc01be43746afbfef8ecd830c56e54a465d888f98d517ad07abb2e6cb87f33c0c873fc31a22ad559ee03300dd27ced618a93d93add7cfca448f37b23") bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb01001800000000000000300000003000000002000000000000000000000504000000000000000100008595060000000000000300000000000000000000000000000901"], 0x0, 0x4a}, 0x28) open_tree(r1, &(0x7f00000003c0)='./file0\x00', 0x2000) syz_usb_control_io$uac1(r0, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="0003060000000603"]}, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000500)={0x44, &(0x7f0000000300)={0x20, 0x14, 0x6, "f99d5133974f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2.05700543s ago: executing program 6 (id=96): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = fsmount(0xffffffffffffffff, 0x0, 0x80) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0x2000400, &(0x7f0000000100)=ANY=[@ANYBLOB='nOinline_xattr,noacl,discard,fault_type=00000000000000000000,mode=fragment:block,noextent_cache,noinline_xattr,fastboot,mode=lfs,nodiscard,\x00'], 0x21, 0x5549, &(0x7f0000005800)="$eJzs3M2LG2UcB/Bf9qW1L9ZFPHjrSBF2oQnN9gW9VW3xtaVUPXjSbDINaZPMsknTtSB48Cge/E9EwZNH/wYPnr2JB8WboGSeabHVgmWzG7f7+cDkO/Nk8svzDLsLv8mSAA6slez3X2txIo5ExGJEHI8o92vVVrqY4vmIOBkRC3/batX4/YFDEXE0Ik5Mi6eateqpL09PTp3/5a3fvvvh8NKxr779cX6rBubtxYgYbKb9O4OURTflzWq8NemVOTg3qTI9MbhVHRcp7+QbZYU7rXvntco8203nF5u3R9O80W+1p9nt3SjHN4fpDUeT7r065QtutrbK406+UWZvVJTZvZvmtX03/W27OxqnOp2q3sdl+RiP72Uaz7fztJ7NW2W2h+NqPNUtOvn2NCdVVm8X7aLfKeexsZMr/b/2wju94e3tbJJvjXrFMDvfaL7UaF6oN7eKTj7Oz9Vbg86Fc9lqtz89rT7OW4OL3aLo9vNGuxisZavddrvebGarl/KNXmuYNZuNs40z9fNr1d7p7PWr72f9TrY6zVd7w9vjXn+U3Si2skv5xlJEZOuNsy+vZaea2btXrmXXrl++fOXaex9e+uDqK1fefC2ryj48rWx1/cz6er15pr7eXNvZBZjn+nut4dpjrf+zatIzXD/sSG3eEwDYf/T/wDzsXv+/dT1i9/v/eJz+f6laj/7/H/ZV/3vQ+/9dWD/siP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Bc7d3ObOBAFAPgZ44X906JtYFvZG5SxJewxx4gC0gQlkBbSADWQW0qIIMJjIogICdjGSvR9kj3Ysp/fGF/mjTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtui/mk9vrPzd146zW9TTTGwAAAOCQZTGflD9G6fh7df5ndep3dZxFRC8iDo3d8/iyFzOv4hSvXF+8yOEuooywecag2r5FxN+0reNX228BAAAAPqX+ZreYzsZptJ52o66zorYT/sNUtOn9+NfQo7OIKEYPzQTLz7jnSJkoL7/5qzoZ7SgLWMOGgqWSW7+paO+S3u62ajfcabLU9I7f31jfAQCAC8r3msuOQgAAALik/10nQBu+vnlFFtupzOepwEFqhnshTPYBAADAx5V1nQAAAADQunL8f8r6f9HN+n/xaP0/AAAAOFta/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA2LYv5ZDGdjevGWa3raaY3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8sT/vKBACYRAGe9d3JnP/w0qDpqYmVSB8/I3BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDF/rykQAgEQRTMGf876fsfVhL0DCJEQMOjilo0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDFzv37xk3FAQB/ts/XH4AIAWUIQiAxwEKTa2nphhhAEQMDfwBSlF5L6JUfbQZaVUhZ2FDmLghGhJBAYes/wNQNqZW6lK3DDUViYTn0fPad01TiWlT7aD4f6fl9z3H8vs+Wonz9nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAZfjONM7iZmEcp+W+m/eubsT+1n19dH3n9nJsMU6aTPr/4aX6h2SpvUQAAAA4OLKqvg8h3Ml312KfLhT1f14dE2v+754Zx1U9f3/dX/VV7R/br7/cfWEy0MJ4nHjSs5uD/ur+VDqPb5bz7dl/PaJTXPni2UtW3JD0/e3nh3lxPZNvbtx4t1uEh5rIFgB4FMeqvgyq34di32szMQAOjE6t8K7q/2yh3ZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0/4JAAD//3s9QT0=") syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x8, 0x105b7, &(0x7f00000105c0)="$eJzs3E1vG1UXAOAzTtO37VtKhFiw60gIKZFqq04/RHcFUvEhUkV8LFiBYzuWW9sTxU5iihAVa8SyfwRW7NnzJ2CFWCCxqwTyzLg0CCTUujFJnkcan7nX12fOtbI5M5EDOLGW0t9+TeJCnI2IhYg4H5GfJ+WRu1mElyLiYkRUHjuScv7RxOmIOBcRFybJi5xJ+dbnD+6vPxyvf/bdg1/Wvmz8cGl+uwbm7ZWI6G8X5/v9ImadIt4p5xt73Tz2r+6VsXijf7ccZ0Xcb2/mGfYb03WNPF7pFOuz7d3hJG71Gs1J7HS38vntQXHB4V5nmif/wJ3GTj5utTfz2B1meezcK+oal/HecFTkaZX5Ps3Tx2g0jcV8e9wu9rN9N4/NwaicL/JmrfZ4EvfKWF4umlmvldex+cRf83/eu93B7jjda+8Mu9kgvVarv1qrX6/Wd7JWe9S+Wm30W9evpsud3mRZddRu9G92sqzTa9eaWX8lXe40m9V6PV1ea292G4O0Xq9dqV2uXlspzy6lb97+MO210uVJfL072B11e8N0K9tJi0+spKu1KzdW0pfr6fvrG+nGe7durW988PHaR7dfW3/7jXJRWdZP70zLSpdXL6+uVuuXq6v1lROz/z/LmuH+zzzdxznpkhvzrgDgyNH/A/Og/48k9P+z7X8rR6//PRb9/xdPvn/9P08lmXcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMy4+L37yVnywV4/+X88+VUy+U4yQiKhHx+99YiNMHci6UeRb/Yf3iX2r4Pok8w+Qa/yuPcxFxszwePv+svwUAAAA4vr69f/HrolsvXpbmXRCHqbhpUzn/yYzyJRGxuPTzjLJVJi8vzihZ/vd9KsYzypbfwDozo2TFLbdTs8r2rywcCGceC0kRKodaDgAAcCgOdgKH24UAAABwmL6adwHMRxLTR5nTZ8H5f94XTwIXIuLsoxEAAABwRCXzLgAAAAB45vL+3+//AQAAwPFW/P4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBzt2kpg5FcQA/iebp++LJo/NupTNdRpfQYYfFBXQTLsFuoRtwDXbWJRQtJlfaFAuFfFH5/SC53iB/TySTcy8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjSU7FePNxd3jfN2e2baeduAAAAgFO2xXpRfphV89/p+t906X+aZxGRR8Sp3n0UP2qZo5RTfPL94kMNjxFlwuE3Jun4FRFX6Xj51/W/AAAAAOdrs1zNq269Os2GLog+VYs2+Z/rlvKyiChmzy2l5YfTxdt8P2mSdni+x3HbvKxSuYA1bSmsWnIbt5X2JaPaMH03ZNWQ91oOAADQi3on0G8XAgAAQJ9uhi6AYWRx3Mo87gVH2mNNG4I/azMAAADgG8qGLgAAAADoXNn/e/8fAAAAnLfq/X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0aVusF5vlat40Z7dvpp27AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADglf15R4EQCIMw2Lu+M5n7H1YaNDU1qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvuh3v/yfmBpnkrnTxtLxSLJ21di6auw9aBw9GG//BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu6fRY4yjgP4M7s7cyYoOU5ZiFXESEQxexv/IdikEA4LxUosl8teWN2oJFeYcIXXWAi+Axtt0whXSSx8BSmsTBmbCLJFBBGrk2f+eJPklBHN7Gbz+cAzz4/Nk5nnmYPjvvPMHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZmfDiaruxsNqUXfKz368vbMZ+xt39dGt0dXjscU6aXfaD5xevEf9ec8CAACAZdet8n0I4Wa6txH7zmqe/5+pxsTMv/NYUVd5/u7cX/VV9o/t2ndfv/PXhVaL66QhhK3JdLze2goXWPp2ONlw6LEGY/JnCcUTmm7+Zeu8ufv4LM3vevLF9etvZHm58t8mDQD8H05XfVlUPx/FfjjPiQGwtHplC7X8312d75wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2jDbDc9XdRJCeLJ3UEc3bu9sHtbfGl09XrVj7z3xWf2c8RRpCGFrMh2vt7iWRXay4bhLl698MJpOxxcVD2rxaFiIaSiWq7jP36AAAFgqadlirr+Z7m3Ez5K1EPa/ujP/n4pFdvD/muT/7yfXTtWvVc//w9ZWuNia5v/B9oWPB5cuX3lhcmF0fnx+/OGZ4UvDV9dfe3n4yiB/njLwVAUAAIC/l5Wtnv87a/fu/x+t1aFh/v/h53d/qV+rK//f45/y/0qtPtj0a2FSAAAAD5sjZX/it1+TQ/45ybJP90fb2xeHn+THJMtCXp0pji3P9l/4fb+qVspWz//dtblODgAAAGjJbDe5Y///XK0ODff/v33ujy/r5+yWj1S2JtPx6c2PpufaW87CWqTf/7/PSwUAAGCOjpStvv+f5u//d56qxnRCCM8+XdTlnwE8JP8Xb6vX8//rvc/P1q9Vf///xdZWuJg6/eJ+NMn/+dh+CL1+CxMDAABgKT1Stpj/f0r3Nt7/5uhbmff/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mR/7m0TBsI4Dr++JErcJiOkt/IxAw0VghH4kJAseQYGYCEaKlqLRWAFkMy5pjMUz9P8/sUV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy9y90XLxFRROpnijTefJ1eI+It0rZtR+/dLHbnY/Nxm7P9YZLnZ0y/y4gooxjiHACAwVV9q7Lral0vf3J/c/9y/3OreVMvHvprAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfBQAA//+ermNK") openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x441, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x64842, 0x22) mknodat$null(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000740)='E', 0x1, 0x4fed3) ioctl$F2FS_IOC_SEC_TRIM_FILE(r1, 0x4018f514, &(0x7f0000000200)={0x0, 0x1aa287e8, 0x2}) 1.913980958s ago: executing program 1 (id=101): madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000440)={'filter\x00', 0x104, 0x4, 0x408, 0x0, 0x0, 0x108, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@remote, @local, 0xffffff00, 0x0, 0x0, 0x0, {@mac=@link_local={0x2, 0x80, 0xc2, 0x7}, {[0xff, 0x0, 0x0, 0x0, 0x0, 0xff]}}, {@empty, {[0xff, 0xff]}}, 0x0, 0x0, 0x0, 0x0, 0xfff8, 0x0, 'bridge0\x00', 'erspan0\x00'}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x6, 'syz0\x00'}}}, {{@arp={@dev={0xac, 0x14, 0x14, 0x19}, @multicast2, 0x0, 0xff, 0x5, 0x2, {@mac=@multicast, {[0x0, 0x0, 0x0, 0xff]}}, {@empty, {[0x0, 0xff, 0xff, 0xff, 0xff, 0xff]}}, 0x2, 0x4, 0x2, 0x2, 0x5, 0x7, 'ip6tnl0\x00', 'veth0_to_team\x00', {0xff}}, 0xc0, 0x110}, @mangle={0x20, 'mangle\x00', 0x0, {@empty, @mac=@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @remote, @broadcast, 0x8}}}, {{@uncond, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x1, 'syz1\x00'}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x58}}, 0x10) sendto(r1, &(0x7f0000000140)='A', 0xfffff, 0x40008c1, 0x0, 0x0) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f0000233000/0x400000)=nil) 1.866884551s ago: executing program 1 (id=102): lsetxattr$security_capability(&(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000140)=@v2={0x2000000, [{0xe6f, 0x5}, {0x5, 0x1}]}, 0x14, 0x0) socket(0x10, 0x3, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000300)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000040)=0x7) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x11, &(0x7f0000000100)={[{@noblock_validity}, {@noinit_itable}, {@norecovery}, {@min_batch_time={'min_batch_time', 0x3d, 0x71d}}, {@abort}]}, 0x1, 0x610, &(0x7f0000000a40)="$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") openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x18) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffc}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r3, 0x4bfb, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f00000001c0)='./file0\x00', 0x800718, &(0x7f0000002380)={[{@nodioread_nolock}, {@journal_dev={'journal_dev', 0x3d, 0x40000ff}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5c}}, {@nombcache}, {@resgid}, {@nombcache}, {@init_itable_val={'init_itable', 0x3d, 0x8d55}}]}, 0x0, 0x47b, &(0x7f0000002440)="$eJzs3M9rXNUeAPDvvfnR9vVH8vr63rO1arQIQTFp0qpduFEURCoKuqjLmExL6LSRJoqtxaYirgQt6Fpciv4F7kQQdSW4deVKCkW7aSsuIvfOvelkMkmsmeTG5POBmTln7pm532/urzPnzCSALWsgu0sidkXETxHR16gubDDQeLh5/eL4resXx5OYm3vp1yRvd+P6xfGyafm6nUVlMI1I302KlSw0ff7C6bF6vXauqA/PnHltePr8hUfeODN2qnaqdnb02LGjR0Yef2z00Y7kmeV148DbUwf3P/vKlefHT1x59bsvsnh3Fcub8+iUgSzx3+Zyrcse7PTKKra7qZx0VxgId6QrIrLN1ZMf/33RFbc3Xl88806lwQFrKrs2bVt68ewcsIklUXUEQDXKC332+be8rVPXY0O49mTjA1CW983i1ljSHWnRpqfl820nDUTEidnfP8lusUbjEAAAzd4f//h4b0S8devz57K+R9/8kjT+lz/+nN/vKeZQ+iPi3xGxNyL+ExH7IuK/EXnb/0fEXauMZ3H/J726yrdcVtb/e6KY21rY/yt7f9HfVdR25/n3JCcn67XDxd9kMHq2ZfWRZdbx1dM/frDUsub+X3bL1l/2BYs4rna3DNBNjM2M5Z3SDrh2OeJAd7v8k/mZgCQi9kfEgTt76z1lYfKhzw4u1Wjl/JfRgXmmuU+z9Gaz/GejJf9S0jw/OblofnJ4e9Rrh4fLvWKx739478Wl1r+q/DvgWq3x2LT9W5v0J83ztdOdXf/f3P/T3uTlfJ65t3juzbGZmXMjEb3J8by+4PnR268t62X7bP8fPNT++N9bvCbL/+6IyHbieyLi3oi4r4j9/oh4ICIOLZPjt0+tnH+kFW3/yxETbc9/8/t/y/a/80LX6W++XGr9f237H81Lg8Uz+flvBe3CyU4XrQGu5m8HAAAA/xRp/h34JB2aL6fp0FDjO/z74l9pfWp65uGTU6+fnWh8V74/etJypKuvGA+tT9ZrI8ls8Y6N8dHRYqy4HC89Uowbf9S1I68PjU/VJyrOHba6nR9m94uP/8wvXRUHB6y1HW2fHe1d90CACrTOo6cLq5deCCcD2Kz8Xhu2rhWO/3S94gDWn+s/bF3tjv9LLXVzAbA5lcf/H23+UR2wuen/wxaVfl11BECFXP9hS1rN7/rXsLB9Y4RRTWGjbpS8EFEW0g0Rj8IaFao+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTGnwEAAP//pkTq/Q==") 1.807910445s ago: executing program 3 (id=103): bpf$PROG_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000040000000100000022"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000440)={{r3, 0xffffffffffffffff}, &(0x7f00000003c0), &(0x7f0000000400)}, 0x20) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0xffffd6c0, r4, 0x0, 0xfffffffffffffff2}, 0x38) 1.529758141s ago: executing program 0 (id=104): r0 = syz_open_dev$usbfs(&(0x7f0000000480), 0xf, 0x26083) ioctl$USBDEVFS_FORBID_SUSPEND(r0, 0x5521) r1 = syz_open_procfs(0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_sys\x00', 0x275a, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x101100, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x16, 0x16, &(0x7f00000001c0)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000150400003d0301000000000095000f00000000006926000000000000bf67000000000000450700000fff07003506000002000000170600000ee50014bf250000000000005d670000000000006507000006000000070700004c0001000f75000000000000bf54000000000000070400000400f9ff2d440100000000009500000000000000050000000000000095000700000000000172dbabb733a0e757c7c45402000000a2d23da04d1ffc187f9955911aa1a2ba7ba030c7267c2de00435fd253cc0f0d9b2c3127c46b0f4f95345de3188f0d808398d09ee4dc258d726eae098804de25df627a64ab8efde50fd7f1d58d67e684c45e506598bae66ea1a7cd29032de94983dfab0e5043daf1b46bef5135c65377bdbe65d525743d88ef4b2ee62652b07e8a4b6e6355cecc13a5ddf4157f2bfab7201112a30274101fceee66eca91bd5fecb254ab358488c400330171128be291297947d474c570a385a44dd9ff4ae730ae9d0ae42d8814a8c96f101df7da839bcdd7b7c33c8cfe6fd599543ac604d8dd42fc66cdb79cd09ceeedce1e69f11967919f82b0276c90420d08897ee8514b43533f07132589a0a37110fd8571b1e69251bba35cd06c8bd430aafbecfd33757b7dc4803123e9107e5cceaec2a391f9b9b577295ac3864f6c1e30e6190a055953e18bedd1859acdd15af7209d15950f9195b401e74f8b5210e28d46dde2658b4695d9ac9ce7cbefc164a5454fc4da6104db281e18a8992b9f8c82b895da647e6ea4cb622314c5c48abfd620adf7757c23a31a619edcfb45a402c5fced05e5274e08a313d6c5fdd0a8d36b1a268056e6f7e9a6daa5632cda5ad2a9ebfac980c7db63137c226f712e522aad0f13b0e5b43d837d040f813d011538"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x253, 0x10, &(0x7f0000000000), 0x19f}, 0x48) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000080)={0x10000, 0x2, 0x26000, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000016000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, 0x0}], 0x1, 0x42, 0x0, 0x0) ioctl$KVM_TDX_GET_CPUID(r1, 0xc008aeba, &(0x7f00000001c0)={0x5, 0x0, &(0x7f00000000c0)={0x3, 0x0, [{0x40000001, 0x2, 0x5, 0x1, 0x10001, 0x2c17, 0x2}, {0xa, 0x7, 0x0, 0x2, 0xe, 0x4, 0x3}, {0x7, 0x3, 0x0, 0x5, 0x8, 0x6, 0x2}]}}) ioctl$KVM_REGISTER_COALESCED_MMIO(r4, 0x4010ae67, &(0x7f0000000180)={0x0, 0xd000}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0f7f"], 0x0) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xe, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x63, 0x16}, [@call={0x5c}]}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, 0xffffffffffffffff, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8, 0x0, 0xffffffffffffffff, 0xfe8e}, 0x3f) ioctl$KVM_RUN(r5, 0xae80, 0x0) 1.529137501s ago: executing program 0 (id=105): write$evdev(0xffffffffffffffff, &(0x7f0000000000), 0xaa6f50) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0x8, '\t\x00'}, @local=@item_4={0x3, 0x2, 0x0, "112000"}, @main=@item_4={0x3, 0x0, 0xb, "7488dffc"}]}}, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) r3 = ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) r4 = gettid() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000003080)={0x0, 0x0}) r6 = syz_usb_connect$rtl8150(0x1, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xbda, 0x8150, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d}}]}}, 0x0) syz_usb_control_io$rtl8150(r6, &(0x7f0000000180)={0x14, &(0x7f0000003140)={0x20, 0xf, 0xe9, {0xe9, 0x2, "fe9b2dce1f9c5ae47b462ab32c54d95c6cfd9f26f76d6fa5211a4a7fa54d40b672adc1333707b84da4a0ba1c7a41b4c0a7dcbe9e2eb8b674bb8b3899817bef4eed81bd6fef48ef5543aa6b6d487a588f6fd599658bdfaaad5fb51495233c0dff214ca7f8b26628c24589a0b27eb1b535f9c3d9b3d52d21a2361c7b2e6935427ac6d365291a304d5f7e179d4bdb002fbc8a60669f38e650927ddb1279cd75ce87d2a2c3dc8eec34c923c5688db1ba935f252c13f4e96fb000d660d0ee93a9a4321672a0af4f3f84cb50b2f205f8ec22c930470d813429175458ab01f974b520dee534ce39221747"}}, 0xfffffffffffffffd}, &(0x7f0000003d40)={0x2c, &(0x7f0000003240)={0x20, 0xf, 0xa3, "a820089d3330b287a239c5a9706907d86fd1e9050a336dcf6cc23a2fb29e100cfecbba49d85d0caa300e3b75c59d665bfb669311b982811361b3bc123c918c6abbf8cfaef9a50e316a39a51ff2bdec2bce50e5df18419f67c1717621df61abe78da5ef2645b5066f25ba2d962188de5a27d81b6ba5cdb132de8202a2ae010a255e585c5012ede3500a796edf0e5380ddb3177a08e22fe7549e86f03332ea8477479016"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000003c80)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000b40)=ANY=[@ANYBLOB="c005010000003f3e5c6e7f3461c95f2455c4bef343dbaf3671a62143dd8d363549485aa71e2908329f494e602771d107453101820ec3d6d4ba2c2b1ca765acc34f388a798dce4a24e9f10bb97c361aa946f2431fb1d3b20d1adb2b2fd83d684f295d1179b0ff63a723556f274859ed0076601454b8df405fe2e504acf1e4ef4dcebdd5924914be24e50bb26214d42a32a38ad4810185e4766af410dbae6ace46cabf3f733b5e28ab705a21c7de33005a03a48bc3668ff9917fd2cea04b40d41a9d674329630c25e08951d896"], &(0x7f0000003d00)={0x40, 0x5, 0x3, "f88aea"}}) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x6) r8 = getuid() getresgid(&(0x7f0000003400), &(0x7f0000003d80)=0x0, &(0x7f0000003380)) statx(0xffffffffffffffff, &(0x7f0000003440)='./file0\x00', 0x800, 0x400, &(0x7f0000003480)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r11, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r11, &(0x7f0000000480)={&(0x7f0000000340), 0x7, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRESDEC=r11, @ANYRES64=0x0, @ANYRES64=r11, @ANYRES8, @ANYBLOB="0000000000b8ee0816756b62187804752330b2b55830d7228ef1593c0639bd08f5d4eccb8db72f70e5b2e7f90e11cbc6ec61a03fc316d5d47970907af5044a27f6cf718909"], 0x20000600}}, 0x0) connect$inet6(r3, &(0x7f00000037c0)={0xa, 0x4e22, 0x4, @rand_addr=' \x01\x00', 0x9}, 0x1c) r12 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000035c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x1c, 0x0, @val=@iter={&(0x7f0000003580), 0x10}}, 0x20) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000003800)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x323, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xfa, 0x80, 0x44, [{{0x9, 0x4, 0x0, 0x1a, 0x1, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0xdf, 0x93, 0x1, {0x22, 0xc8a}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x9, 0x0, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x5, 0x0, 0x6}}]}}}]}}]}}, &(0x7f0000003a00)={0xa, &(0x7f0000003840)={0xa, 0x6, 0x110, 0x8, 0x55, 0xff, 0x40, 0xe0}, 0x31, &(0x7f0000003880)={0x5, 0xf, 0x31, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x7, 0xb}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0xa, 0xfff}, @wireless={0xb, 0x10, 0x1, 0x0, 0x44, 0x9, 0x0, 0x5, 0x9}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x0, 0x6, 0x3}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f00000038c0)=@lang_id={0x4, 0x3, 0x408}}, {0xf5, &(0x7f0000000a00)=ANY=[@ANYBLOB="f503f483ee4e1985b8e33fe96d359460c7bcc73763843d460290c494f82c68b4fe760665ea23e9ad1e430f7fffcc9b7c73670f6de858a937406abb7543714e211d5678e6a38268a3205cf61a975456aefca33819f0af18ea95b6324e3d418315faedd407f866d0edc6fe2da7a27c0512c31cb24071fc3c18d68e6bc444cf8bf7bd2f229b82bbb145dbb5dd05a7ecae705fa913d7b820453d31932b7cb3b82a0e0e01ce10178614f8f8f359eaaf2f903b54d15667a9ba3e6135d805b3cfea6e525a2b75d6d8ea386589a3e9dfda8b6b0f186610814b9336748c00c34f0db330629ada1a895b5730167042ed6170d5cd9132587ddc341fe795e2b3b5518e6bfd0df9b7fb344407"]}]}) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) r13 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000003600), 0x628a00, 0x0) sendmsg$netlink(r3, &(0x7f0000003780)={&(0x7f0000000840)=@proc={0x10, 0x0, 0x25dfdbfc, 0x80}, 0xc, &(0x7f0000003300)=[{&(0x7f0000000880)={0x158, 0x29, 0x20, 0x70bd29, 0x25dfdbfc, "", [@typed={0x14, 0x4d, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @multicast1}}, @nested={0x133, 0x1f, 0x0, 0x1, [@generic="c071955dc05946687fad1acc27d3795707d2d1205b04c7916ec944a53f064631c0a208a49aa3ac1a590bc7554e061136b57abdc46a000299aef8cf602d7a58e64359597aec654c46cce11773fb17c853eb650adc58a9907a05e50b84959e51a085a63b4a49f85776d59d9478371024b1a9a4f00fec7e1822e210e628fca2cadaadfb18d96e8f2183262bba4a270ce71d50cd73332f3938ce33ec8a15478eead73117f2503d2182edf271ea173e", @nested={0x4, 0x5e}, @generic="1022eba28ae8842b27b22f747dea0bd95a18089c7bf5141bebae380cd25cee3036e8400a25cf1e668238eba1ac97ccaac2cd647bd578f62ce995696d14d73f4e980f182317e4075bc3ebde03683d225cbf1b80453b5fefea7fc8e9c37da5c33184ecf17ab27e03e509b71eed700c5541b885c53aa219", @nested={0x4, 0x89}, @nested={0x4, 0xbf}]}]}, 0x158}, {&(0x7f0000003dc0)=ANY=[@ANYBLOB="80140000340001002dbd7000fddbdf250a004e001afe39f0bf6900004511998073df278d1e81ee7001008adf233f8346682d94d636b33011121dc56f83dc18016aed559a37578aa2bb96103c808b8588eb334fa9a76b81e9bdf689144cdf5c284edc255c62935b809687c9fd2d7dd09c426584711f71f8b5e0fc28462079a0d8c37082cbb53619905fec361641d5267b3ebfd731105e00055455b98d045dd1e1e379fb5ad3e7ed1ce8fb71c6fc62de34822607ddb060a2f87e73ce24064ac00ca4effffe06cb09eb1ada7209e0cc91b7ccbd18f54d00494a1bf2e95130c3d5e608c27303f8166d8d2e9810b1562d7e3c0b37516fa3b3a164abd6a38b07aea2223273cd8b3b815b328b9710bcf0413734147592da1f3e34bb7b27e45fbe9f829cd4b7d007f9e86a6b5212792ab26f6c7c771c958993483791025a96853213d4f0cffcd1fb2ef0ec7b1f5d799a13a9a9b9ae7bb6a8c96787293954125e274bc7c23cde718e46514aa844a8ac04893c43c5940d626abc50841a72a16093423cf2b4c3f5ebc2aaa7e6f51469eaaae8e544a5ace30a8fc4925860ec361fbb5a4a78e2ee79894d74f670c42f6f5f9379759483a402f4ef8b4f19aef869352787a4eb2de04d8149a703b1e09e91c885f0be43000bfdd18652c378e61d3aee07077c6a2473f0b3935aace96c5e7ca6a5636c556150c3ba42b2f2bc7cbe99d2b6d148eb6b67da88374fbcf440cb6d471aade70f4e09c018bdb1803762a2b1513d5211c9158f3c4dae45c50be6ed5aaae7016da18cc233102c570cd64ebc5d8be80ac0c2ed592a34109175781ee5a0e187b865fd5868178ce8e918012bfc6b79216cbcdf749f28e5e14861a7a10e77c60ae812b956cffd4eb94634f2a7eb769742bd30853eb8e6843072e31d9c3731010e3e18daa026400d3e634ac514b2241c2db469ad6fc9d7d05e9d2056deeb77bca7a68e99218959fa720b6b8084110ecc88e1559af1e6385e7486121816dc7539d16aec285d4d5245362aa32bf7011831a04861410eb6421662e53ffa8e27f2616a46c6539c34d1f1b9e7b0667670bc4e8889dc68af3537b1d62aae63837821770738f750c91bc77c80b5c28a1946152e54be9de60e54d5c904d88bf341426e430809102abf6390854114300f26d9d7abdbabd653a94e35370943c49905e7cc0ee11589fdce25ab99d8c333d924f4892ce9355a8730cc36a2c76a454b8dc30c286a63a3f1f4e93203051f7d1c22c9f2d785aa6aaf8e0e9f0448a2b19f44b965a049b22aacfd5b4e6f1779a97420f7ceb734211309a99cf83c3c2f50c5e5722bbf2fd65d235bea80809ac624498f33fdd6e4f36d50d600fbe741c35613c42cbd1355c4241a2ffe49a21ac50b2c8ab83c097c0e5ca1ec533814f0de10994060ebc219868d06edf2c0d1daf43d9fe6c547aebcb4bea84115be1f66af577595e6cf4fc7fd1e5f0db229273c25435d5cedad49ffab232531169d11248466a329aa0f9b1e12029df20b265b1cc85072107c31764a8574349daf1624e0eefd9d6ea37f7c0e480038a36d0878e9fb0040589fb983df2a00f464a8ade2e894b873a4913ca3d9d145a891f0e5f35448a1a7ee3e14497a7c2cb9803037e148ca2b640a7c73d9d8f24bf771c11ecc5c5478005ba1454dab0a74170627905e018cf1c75ac0d95670991e6c72c129e12555317bc251eb4d2becb6d2c384d061c8fb6dc65707fa08bff6adc320d34fb42e75b5fdff3bc3ffd1854a63d315827915fde3a864bcb94b4795e9fdc82d6177773aa3254b657c18768233fccfc5c21f6efb4b1c8a5e82ef554a4ee0329b10302ad12fdc86a4b257301d980f4645109eae4f3d5a39d1277fb4ecd48172835cd33cc7af5ea441dbb0e37f541054342189405bc3df9a03dd9cbc11d910696fa1d00b9054740d2af10805ebb0af6edb1edfa2985f83b97916c0bbd67bca0f2c252e97aa1ed1babac0906276b754fd66b9eacce03be3ea5d821d538aa6eb1c11b579f679da513de1284f85af45f545a6f8271021ed7ee728b027633407433db1c16821346616bce3ecc28bcb214e39a863f14b6ba1bf3ece7955b0cedeaabcf587d5804618908f4ade7fb32aa63bd2c0d89757df15fab764db0db1fb3247be218599f3be7203a03274ee6c5a9e929ac0699da7c70089977724acefd4a68fe74f455de59344da4f883566e2c29b24e02d8352f480e5f40843b7071c5537c70e8fe82a63b97bc81376daa38e118dc1d4ab974cb14c60f0be9004f436708642021405fc7d7efaaaa5e1b199507aba1a26278e087f6306e95bdd79b905244bbe6198035b05e6f5bb7167c2166cdffcace0ac3e49b2fe4e487bc955dea36414aa5f23c2d5b21c534c5f1cd3cca3c7bf439b33359667f41648f5bd5d379785e8e9624e1ee2231161451da0ab905164296becea94a9fcdaa70ba8f887c594d174b23f1f9cb839ed138ffe5318f3d1dd885edaf3d7cf9fabab220c0324b672fe2117fcf08c34ecd0df719cfcb287172613386e4f7f8626e586ccc37988e4878bc71053c3a18ef3d843c2da82c44f99a5a76913b7b10e59535a9ce24a91f45d8f86bbf830e2b1c8aa7ee42fcb43898d66b80bdc9008fd284761e085cdc12238770e56ee35230f875571ac553ba97b776a6d5507c53374f7c99a850927d006e49f5aedb63757b8d9af408c8e0d35a9d69d3391047136b1aa43412f8d98e7760241606e303d807a02625cf2895679395ef77568df81ad033176fbed4f3db88fde7cd828b23d034126bb682372e6c56322483456c4812ec17a82941bbf34616766cd2e389811192c541bab61c66888ea3c4b257119f909689975d0fdec80716b7e77c8a470906dcd4979fde9033552a966b8f367bef5189d55da4ec79a4d2415bc1e6a50e92fb7a1ba8dfb43b0af3c14afa9d900b9b7b5edfa9497829153d8741e7750635f9a8d325571e3e9e7c0c9441f03cb587bd1c73991dea535480bd8f585bfad772c622afcbc9b4a0212f9bb2e7dd70aa91657d3cad787de08237ae798501df954a54c2319083ca4ea0e3e8db3c97fc43b1b398a4b39bfa448d0461551fe0e644120ec9c9a6a260b54a5683b75889002351ac88a32c672521b838d4bafaae439787ce47d2b812b20a1cf01d708099897ff4f404582a52da5c301eb9fcb886e0695eec7dc33a8703e0682824acd4663790fe5d65acb2aa363262b1c472b4e50f68595dbcfbc85ecc23019c04d14333ebb64d7a526d4c15fc2f2a6616ce92e4fa156b5ddd83baeb71f6b6846dd7579e58a563b7dd9b47b6298a33b3875d0e5235b191f5570efda0d2496d6a947aa51a6d62b57366a2cde0093f0ec0b763c43401ac7490805b30a714f4132fa93f01c98f71cc6ace851e142680d7b9bdd43b944e75e6db8e6c6a31b4ab98be7ca813ef7870c0c565b7c6d62d886349f33ea43503bbc6bfdeb53f5b7a3d41414cfa2b7b71941d229e9c5e1cc069021668b74ec96e6f16a3dd81188381ea8562c08c31a173a403eb05974f41cb129c8a008bba864854d37a7f91f32e5b933d136957669bbff0b0725788676e99fcc9e69f94c0fa6d1aa4d66506c2d8795ed7da455a623c4b8d50642df003281da116dd14f2b910c666da2dae64d8f2a8334d96cc58f3163a565d7e39e52be43d2df9fc9ad4442a81e236754a92ed027c45e0bc422b11c0b95751228be0a64aa0a11164814c6221a4a46bcc403b3a6dbe997263fb5ddf437a8d9bd61a55b8d5839e98f5610500f86e9e14b7d4ea3dedc8518bdb8af8dec9344a01522a6e05b3b9edb0c645ce8f88f5be6a69989b0ed504bc046fee452ee0ea8b78e33377d319bedebe0ed0a5462652e45a3fd25a5602bce198add94084bf640fd483d08af99674142223ec558e1136ce08d62c961b09806c0685553d13b6ca0a087c1f332ded62d8a7ae6889484cefc20f7a4c0e3ad813e4435d9de81dd11dbec72d79817de80a2197ac854ff8b5c3d35ba836d602c5322aa1344da59c4280bb6aee75d8b7a35ed842079374dfd38f8942db41647c3fd495561ea97f3a7bcb704f9c220d4d1334def7a53f0700213902b50e1e543f627db24d1635d4804dd7f22ebe298c41268ce90f99228e32c958d5db6959d5413adc4a12f6ccc8a369adc255e2532ca05767fc151338995b147ac64f6861180ed7fd17484540fae8fcfbab31c10c667b0814138cbbd3a279308d5f2bf94e741ef81dd1fe674dd26ed5981f4f28c4e06e8c9394ab467204e4d3254adb62f04abcbe320cd29ecbf0350681f7837e8de36c3891e3b609b40962176290c9e7214e9ea81ab419e49893f4b9e10cf4ae16aa1b0b31260abc04dca18c30246294ae9204ffd29f845838b6e17c59d7be613f8617cdd7dea4a1b0082bd4a75425da8078f703469bfbbb6efa109fd4300baa63b8c3162c9e7be5a37a79a7967046a4a2f4d5b6721ca94d0f91335bbe8966d30e117c4d13849f5208fee546a4b21fdd13028ee959da8fcbe225a8300fb654155e85b97e68d636bddb10f3254bd447a085402f1cad58b8573e4a5a146bcbe8cb490762bf890e7bd991a31c8da15767720c46c439a186777819a2f5e3be2935465ef7599286a6c76f7c4ecadd63acd7240302de36ee2f70264f50ce192d36acf5c0f5fe669bf2d3185d5b892ab4ec611c098cc870f49643944ee2ea4ca2eb740d5f04684d76d8b2fa99deba479e3b4cc7087cacd7ecc9d3d40c999c158c14b8432fa8288913f4b370adc6d8283a52addaf75a8fa839ee53f9eec3bee5eeafd0450dae5669ebee3a5434a746f051e3ba57a89e80e6fa7fec19ddb14b87665dadc03620dcefe809c93e8d0847072f0a31adb900d6be67b4c8ed07a53166020f9095b5dab5edc19be22340c20933f672819589cab58e13bee4e03d058ccea58b7079add26363eb950de76e4e7b931710da071f8879d061c624b1ae11e0e48fc015910e4d6d5112a11faa064c7c4ec999829f1ba03235ec99ad94281fa868afc99f2a40a36a3632f332a8cf9a6538df6caf0e0dcfddeb7de4381403364874d5e6bd7d727494ec9471522746c82377abdee4b2717dfc761f654ff0ccf8b45256ed6401a776f9407c980055d8e17cb1505777a88ddc566a85e6938f60e2cd5a2fcdc12bce6393218befe8180350eb2176a8970193ac56711e05d2d2f8396127fd5691c0f1b399b21cf53be0f68f3d8bbbd8f24c524b20bf7f7c61f1f57e74a0deed6b7123d0debe8d0c6678e52389d8ca27ea110ebcddfc89cd47412d5151dd64021cf54e5cd0e21c9fa4885aa6bd233efc30236e8388d57094d20d88a19a2a1c8df3d8189bc58d64f1283da083589596afad38939d36b73ba26d01cfaab99c051dbed114c52e9b0c235778a51b44f44ce76a147a6fb0079eeb5a60f329bec104c837f815608f56f9f9bdc9b72fc3e9cc3d68b9b446ae36730bf96bda4cbbe190e11533a9db10832cd6c4cc4f87d627ff2e01671475ade76fecce5fa6970a99f7fd4d48ae8c32f25d590ef0eafa1d823680e9dab886e487c7df84270aedad9e1ceaa5e6060be9cd59d0f07cb1a2710f633a1d9a3dae9b868be0d9388a8294b9a0641c11f47ac434b432ed1fc8cd96bf037cb862cbb379089ce106453ca41968889a7cf7cf6516b9eac4118bf86451b3c12e59b583cf43cb6208a98249963e1380dcbc66444b6360ef39d36f15cfa8b9345e2bace8ff5a3d322dde2fd2d1e95aa537355303598b08531dc5bdc3d8deb01e86a3389bda433259e103848e31e9fa8fbd6107e6ddc3abac9cd2c8af6ebcc5e1eecf57708f30f11d2eab6beba81453b9e1ce770711a7c0e782b60fb8468b757b137020e3ec00fd1cda7afcebe7f075e19e58520a7ebbd0da92958dea0bdfda06970b4b187c67b0d6957d1227236ee378e40e6c4f4d63790929f6caef2e65496cf1ad27640271f932a9c1bd6565f4d7ecc74bc51136ef081e9c36b229f743e501181ca9fe5ae54a1b47c25df28617b68cc49886d65ed504e874f9199627d590111f9c109415e634bfcd9719b5599c5f0a52ef4b792d8150c09df9a0017721e9ec73290ea1650ae2ed41308007300af441f945b16f826e4038def6aff8d18a5ad5e9290e97e2ed9969379de223d8203c6fd0b6f3814245c2ee9e7133efd6eb379b226c8d12d427ee69a48e7725d9d76dafaea11e55c6d4dd1e53d91cc2a9885bf07b868b41ea7aa283787ebfb4f6e818538abe2ac6388ce5d8f9e80bb8dfb16983fb4cfcd652da101b3d8f5b5b0e6ff0ebb0e3bfd3da50675a3d323a08bc522b824a16433b591ea1b78a15e1cde3b9ecbb4a9b7aa95cf6df10678524ccf75a93b88be88c21624a7cb9ff11a41be6601c117e04dc042ca317f7fd2b9906cf7772241cb71b022bdb9def1953d9b691920", @ANYRES32=r10, @ANYBLOB="00000c001a8005003900000000000400fe80a4bb8193c1a08f6d040052801da14f430d0243b82a9a93c2a1456375a3de3281fe0eb6c51ca7cc0127e75a919de42695a7e9681cc2991dcd808d03ed92d54b7ffffaacb396889b8edf5ecca596268792f4fb760d3016967f9d19a9d23d6eaec555fb8cda0400c00004004a80040010800000001aa32e52bb7621924b3d9a2a55ec6d532b3b9ba24700b3b7163db129e8692107c96394356310e3510d7812a879a57009d06d754eb058325c7cc4361756b305067b250ee7bc422d1cdec82604d57df2cf02fa72913d939d9bd9bb016a600cb1f218c26d25b0f19c96581a8a5dd9d23cea06b1a07f540d02e7152f9392fe52b828d3e06c15f17a1df815d7a05b6430e0c58b6674760c977612be11fb0d9382e687b70c2f4595ed5f59316251afee0928e13edb02b02f2bd278f82afd74d835ec3d0652f2dd89ed2e228ba1dcb9f463bf12902685e8931f1272662806f3934c10e13f8d151f22b6bface5399a0857612e7aefd92e7546ecec361960fafec88e09055f04adc573015f80040012800800e6009600000004004880181f990e4db11b6bc903a49321088c65862d3559354920b0d5bdd189db27a9ffeddd082ebe172965254196d2fb391b7290eb1678abc5af02323aac2dd2aaecd404001e807b44a70297b3420126918063166e0178f98f86faff6bb7b89a70c91afe0d565d457d3973bbf960f4dc905994d900a4af53dcd70cbd6daf5173959b30eb8874b6c2100f5dd43d6016ebc00a08e2baebfa1bab5719ee4708a80d7d5adf8d27ae17a020acb3f706074fd1010160e5c0d4cac872bda6af632de259fa815f9cf2341e1d70084dbae9f411cf4c3cdc7878fb476bda614091770d95895095877a9dd5029984fa4a76084109e4b1dbd3bdfe4f6af7dab0e1fee678a520e318afe2f5b5bbfecb904bc0d230e5ab709449efe7f623125cefdd3289cd9856ee575cb5aded80b353aebd11d619bcc93260da98e71727129e0ba0c02610625042ac70c395a6463b10948be074ad2e034b0554040e51a22a3f04813470935f55222c0047fd2b8ef17eb04a33d9906928d74c1304232e4bd0b66c4be1497d31c37a1198eaec16dc9be4a39eb268ebf8797fdb07c3ab20241aeb33c8640cc424fd89f817751d5b2db211eaa4724eb77660b8fd822c5eb9be438d019f9df1997e662855ea3714fc37cbef2087d114ffad01b77ef5fd2e790ed115d2c9b4347c7c7ebf3609a5a28a62b204cc147b5452accd2be21d338302a91000d2800400498004002c8004000e80"], 0x1480}, {&(0x7f0000000c40)=ANY=[@ANYBLOB="2c0200003400000227bd7000fbdbdf2504007c00930093802691b4321482760c6ebcc4c5a7e2d49cfc16375dda79a360581feb17df01f95ff96c3c980af68d014319f610ed902dc1dd2e542b833a89edacc2f392be236941b0b2e5e7762cc06847e9ef872b325919f25ebcb74d974331b1f279c8da05a810004c00ff2e5e212521e3402d215c000a00040076657468310000000400e88008000a00ac1414aa04002a8004009b800008007300", @ANYRES32=r2, @ANYBLOB="0c00de800800dc000100000008005700ac1414aa81007180fdab70fc47e351a455d3ebd746ed745c22269aae1d261324edc63153f09684406d196b9b56fbe1055c6b983a2d95aef54dc1b481a667ab7008a1489a062094cfa2309663497f0b9c217a58b0027e6d1d158d088804038f13fb70ab8b54164132bdf09a8bffc73b235779f8aa64825a236f08000d00ac1414190400288a000000746586645599e2642ed780c0b2455fcac7cd608ee8a1999c700ced2d0a9684364d2ae4a7b449209a1b827c3713741de349acda0e6ea3353db7f8db5e56f85c65099e44d7ea0c1d8057b67e64ed6ed08c5a8d89984977880eb822c3267c5ed205876104c2539b9ad57f97113f34f4f985a4173b13672fdbe86d3a0ead0a87cad0248992777fbee09cd598cd86520dfd66c4ffa20687dcb3467ceae46b2dc0a98d9c908df3949bb6bae0ff7a269db2f03dcde24289963e45f029b02f6ccc6065472683d54519da55edc760e6213b849e7b83547368822b655baefe1250ac85b40fad6e55fb9118000a551a6700"], 0x22c}, {&(0x7f0000001fc0)=ANY=[@ANYBLOB="bc1000002b0010002cbd7000fbdbdf251400c10000000000000000000000ffffac1e01010800fc00", @ANYRES32=r4, @ANYBLOB="4930ce45265814646bddac96366e25a181cafd31dce4dc59779acfd01e26b9453be911a015df54c68dec467d6517602b84e4301606e8fee09ce2962a207ae1d0666ff7e6481107fafa6439d94b37318c9bd7bbf1a6980d03607fe60bbb46d8c7f4c3877932ad7999c8231bbf9b2a9756126db135c8a479062e832eec054d3edbd780d9736adfa1fe79dd40f0c1ddd32fc4ffe4d644d1f4d18cfd2cf9439b4cbe6728f9fb9daaee2285a83f894975306641420af47dc7d9f0518dfa065cc1b2a2951d851cac4a2c1c373cd847c71405437729257ded75788da61610ff86d1f2ff374ba1b678ca4a9aaa85f950c6479ab9b5813f14703087539aab8bdba5d2bfa7abb69525cc978239d41fa3c4a3d5f37d34e4c3ca880dc3585f884b575f4009ff21f2a8838b34cf0364917e4435a48a0fdf1d4e407795a0070bedb60d4ac6a549cc1e81a023f41508772119e35504219519860a1269c4491b6f1847828525469f2fd11473e982f763fcbce4efaa001dc3d31243df30b012660799af754d24c2e0cd9b7b69578bcaf6650088b54e091091777255580a7b1fd5f27262e407fcf13b5ea0e75211537efe5957ce5082d612cc7c48c4ce936b30412f820e0389eb7cb742f48986de613206b1fb1a9696e9b5473e4cd8651b2770c9cf277aa6290a9dd2a4dc704b01c2ba9267fb04d75f6cf32d84d6c7250bec32cdc610e1a84fd997463f6991ec83c62c186c9ab6e0f50d3a487ed1151d9d67285866aade16814b45fb0de32f08abb26a5a5dc2eda3f1ae76d633ba55e5c59edb516ea15d54336305f50dc1d18d2c3f308457c23b0ed4470cd984ce7c0a87b9de22fb72ae3cf1abcc6bc5e8cc306b7d29b5f81baf7df1abc7c86a2c02f157c6db6ffdcc8d0315634658ace5b259be84779f534d16158dae4f46c4fdb18251556c66d8fb2ba82f2fda76016e589e6a12761a3a2c4cad1b38898d121a918eeb1e56de7e3f6389965b9d078f04c2f67c0d04f9644b42aa2d20428f24f429522b58686089dfe820e4d5c58cc717bf4245bd26e9a70f183b84fd3a62d289b3b51df594478f93f44772ac2a5b567ed164cff90eb87505992a1e7f40d889495d0eb45cb67ea567a013a2a8b0cf6504eec168ca845f943ff2a62a878fbc2533601c7e234011706ec17475e4aeae21d471ceaf103986d768f1249bcd1dba764dd641bdb492ca30e29de1e193eeb78f19f349a20af2b2419f375112e528014f88b2543e2ed6893d44730ebefaaae9bb12b08e2627c940007b10c2a7a0732576fa252aee5f8c838c095b60db32f71c65459ed576665ee387f1df81ad51c4f3fd0b81c163b42de53281afd1d362d8b95e278e7b11e381529b632e0d8ab41f7119d3e3f2a78f740c9214c18fceef010f2aa05d81ddf54fce6112943629f4663cfe1d6fc9bd6593195c09f31f3875399902b9dbc5089bf4ee9f5de3771e8578a7a41b4c65cf003b3e3b840922169b3683cd12d03c6fe6636879bffd37fc57efee1b3e690ae9d89453870ee51bb1c75a3399957e62df39b5a80c754520e169123384e9f97cbae2ddff96b81040fe33145c23073a5907e9ccff65e6c293ee1bdb6d89a53791b1ca62595d20b5b89d57e135e47f915d07a988344b2be765bd35d0dea410f7752c017837e25ed04426ac9581e7478852691ee3e345c8182fa7e70b7beae250268e54885956362ed12c7abd8adcc93cec3f8d692601e1ffa07d9b2a42e66018e641ed527f1e28664471d00ccb56cc2ca2771e2fc75aa9294e3d1e36c60ddc22aed64a5c28ca8dbac466046a68aa57bcdadc3480ce45a8b70f57c1024bb39448c7e35f7a722d02e77ad3bb8c08ac6712c972d4f99f897e2e3743582a5b77f664fb95d847ed4762dfe10cc2e3b705da80afc70fc13b629f4a6919eb292cbc4d4b9b577381453b01bdb8cc0cc468b1564dc976c89a53052fe22fc03e0c9ea58115eeb5be67716606f9653b9feb417177679f5b352af7984fc7df402c140668459c108147baf9a20ca05d496be3f2b215dea68665874fa0d3826c1243670ccebd894506fce914c5e3aaf9c2969f9b95de2cf2318107caf88d8840b6547b0c138e1d7b1a1516a76a74f0bd9a2884e55496ef3e0d0b2d52fa2feb0ee4e4f683c67cf61b0104a1bcd0b5090580353a9c0babb29815352de41aa90e68162bf767742b191f8e0919b24ff47a8b71307a617241105aaa65b215d55c10712ef22da6db8f59b958e6e08cb44b0dfd26446855fbd47742f1e5a6a9ffdc9909d573fee2d575a43e155b281d4456bf83de52852ce6981253374c6120a31f79db3e45b36883febb1dc9b107d6d80f52f9caf7c1d9b076bd85d41946e131643df6bc2a8d067fdb815077ef88b1067d6b78a69a5fad9ce7a77b4a37efc76ee82d81c65b9f67dbac91998863651d07b114819f269f8a130816912fd3fb4ffb887698159e032840cd6fddbd93da65ebad462598978a608ca5ec2424a24a61d352d9adf26a0628f64b0b1c3f85430fb1cb7411bb7965ddca4ecf603ae5e7e784e9e4b1ed8cb1257e5cd240ed9e8f831b487b3ae2d3b5d330b11759acf82f1a944f94f7269c7261c18b275247fce4d03e3ca081423bbe83720832d1d887ad3a35de994b1c5d0a75321e824e8d4d0d7036baa1ff0d40dba93a9150817295296dc5fc661745e19e38c12f5ff6b3b1be8f228a9a4c97ca4d5fd095c72ef1c351915407469652f55238d01571535d1c066e44114549b8a0e292e1008b485f392aeb5151e78464d0c71cfbe783ffefcb7d2bc82ba1f98d8bc450be2975076223b76b4deae0d5bfacc4450b29f6cc5097456156f5edb13700e0759fa76dcb12e78b73b4b28d8652ac9ef3a528b56d6cdf9cec6d73af2319d65cb83dd5f29282c7d5e3e3343786552285349a5494d65c24faadcb2ee3a7488c274603aa4f03c2f5698711a389328f5ee0c8624e2c326ec29f9a8e850d2e1fab82c6f7b1c9355d754fdf00294a846638be8400692333d57a437eef3fe31a8056f91621e4b69883ba31271a4422b72a05a74fd453b0de8a8b4879614087d747c042117ad1890a5b65c694ec33fcc93fc47128ef2a4f1f14d15005dc62046cdaba4b4e0d4858623803c5054bdd1a1bbdb783b708863fa0a487566f4110d4c6d7e9fdadb40d3bba4b51ec204b4206df3e40f4484e79463fb969f98f7a9fe4abcc808675bbc9aecbe5777976c593eba9dcc507605020f8e4ba9b9992f1202b3321b25a3adb4da400a55ba60ad49af4767fb83e3764cf6e7bf5e7e4dd94f8b5d7adf4ac993db0e5c4a95773f53541c7f8464cb4681373870d979d5a543557c921ca1abe6c6d4e7351d5b82372ec6832009925d4781203cd09bba18500aa753b05fecc1589d3cfc95d19bd62c867d4f0d1a6317c7873f325a336123e4c70957f048be0d9d800ecad5dd7baa6dcc8f637ae74b921049ca223d1063f3604d08cb43e04fd48e43121fb27a6c20c86e475ad21cae52f7d6c8f97e5b04673fbbfecdd285c9860bd495807b235cdf51c6ca72719a77522bedc1404ee6b0ae10eaae58f9eaa8ca0c4dd15a738020afa4e96c03536a01eb9568b2d1d0ce8ebe5bd870bdda44abe57e961db69571ee586eae3d8a59004e9ce56215e4d94cb22876f36759481014308fc60dad6d09fad5331c875cd7483723ab8c2337c365beeb9c9ea23f3fff926c15310803e9af422100e07c3de1cce680d649523bcdf3071a591e59c8b4bd6f6de124d04954fd190856934e1fb90278400afdd68a62682136a2df64a7b385dce788022c3f6e798a09a4ff0fac70f626ba83b272d1f1b1f76553461d5255759f77f18b566d78146561e372e1b111a76c382484d5555d1a2ea40fbc5c78f2e77c3fc516122281ba0e26d8e40e2a4072e04e83511f937923e7d47575cf47f6edaea869d8f661e5f53329fcd42a6aece621bb490ee2d34bc0a5310d6b09b2d10f0eb6dc69fe390550fadf1319ba2279a5bcd76606fa07b0ddf7455c8fbb89f7c7a019683635c1899e6b742d2b13d54d3c2f58b5776a7198f3a983ccdd1ac209af509e7f68271ff62add5657f5dd6cccfc4018612740865f9358eb5012f33f6ffce29a2e8b13a23613bd67b792cd9130b03142d43e1bc808a37b56d1962e9b8a984d41d3d60c32c4f7df509a06fbe43c18412368cf4aad08e84f2f4d0a6b91b922921d8168a9a7ef4d443e9419d94d5be7d2e6f921b83709223cc56c9ac692110e78b4c561717b36f8e04b2a8cfb6993660f43b704486c65f2dde2fde23bfe62fe707dce922be570e4de45a0f4d94a2f428fbef2340b337259f8a376f5af6e5b3ccaaffe6b2e954db7e16d9f44c5dbcf7f62069d95637c8409b83a9b01d78ca8333bc8abfb87753b1dbd491c17022d246f29dc07398674b84a3c7c6edb741dbfe5f63b9696d1edf1c9a34e7d38e06e3c1b8af6073249f7de74d9392ec8a3b7a168e1ceae7eddd6084dfbc7899dad4c3fbe99d7fc447ffceef83c245b1efc05b144e0c118e1eb88c1f388ae7358e305e3c1bbf8de071ddfa883e37bff3c362be3ce74666460d3345c5b09401fc9385d5eafa37856d39467aae657ad5cfde29dfabb55c40bd96b0d34123a8368baba8f94894e73b2abebd3d3583f931a9f24beff604d8745e343b6e5fffc82e1fd8ebcf499a9043041641da7685a219bce573ecfceba713a58918357e7bbdc1658b6c115b764ff24c3b07bbf7c5bf129ebcdc8c34baf371cbfc7e5268220911e992c180f9881bf19cb9ef09912e222ceeb5ef91ac31783a50dab7c79fb642950894660f3d1a14f3a796a2dae96faa0b976fbb17d3ad25750056b4f58d953ec42d8fb2d6d6e4057c5a8869ea3ff93484735179503efd7f21e3215f98b4a7c694f7ee44941d0ada6487363748c7b87458b8e2afca534503b50f52713fa85da3b61dc99032823e6e58da4f732c7b536696312f8a85a4149d2037a75da7b585e1f401a8f134e3c0e29f217a173b0af790c2987564517e1db2259ceeea0dbb2b8c99a067360c73093b64680804c9f252f399d4d9f47df86b72a7cd9e9435afba6ee3b750ba32692a5b392e28f9ab584bd2876dcfac7cf8e7c2a50a64ee774afb7867e1545513ec28f663b652c3de804751e735a979f068006505135b10fd567689327a8358e3b9a7209b7a0311dc6629eeb2efff7919dce819faa591eb7d5900489e58f52bb20df416ffcc371ff491113eefe2a65a3609936fc534d1db1bc6148af6f59624c042dbbdf3b94b6ce33b7b6db34c38ca43f380c344d1a51654e2fb9f48e6bfc5708302a676daaecf588d3bf090415844a7c09f285546b7aff70c37ccff7005f2856e4193616736764c2b78ca93e3c2040683f0d171bed907367395dec650c8d3a06d3daa939779e8734cf2ea7f5c032672f4ba6f82729b4eca7a8754f02c5aafde772ff0e0e01318439b298f3ec2e03066e7c56b18d0dffb3ace00815d3216c8f511e023ec63c8a123fa432d215a2d434c17c59d5498f2c022dd487570c02078c38bf843691b54358783f8904517ed6f55cf61bbc5259239905824eb533d5b10d58f2bdb6636ad4ce3431812e75a3481606d0066e2fc4b8987179a232882a32653be25840b7f24db6d4ae84079abe428d0f1bb150dcd71120c9a7e107647b248085d08736bda7380ffc38c0736b7a1d6991ea978a6cd8ea35deecb001e20f32f1b8bc61b82ddafa2eff040bc4050ea553082ee637682c7ce2af3f20dc282285621105d5459a8f521ceeee8ed97a9009327e670f3bae5d0f0a90849ec35a8b1621249d1e5c8c91ee11d851fb7df53f2145027883ebbcec87d1d90e7b4141427ca658c93e71a06325fc219d296674712c405bfdb4ed65c4e87ddce89903ab755522a065d9dbcb274d1e14a4ab49d712efd9f1107b08ae541f2dc4796d220d97f2a9beaee1f3e91db2aab5923e9d708b451d1e6ca242496debb7ff43bb0476d8863641c34bf2909"], 0x10bc}, {&(0x7f0000003a40)=ANY=[@ANYBLOB="100200003400000229bd7000fddbdf25900132800219fcc6f1d9000c2b5f2be254e38d34a845ddec83346e2cbbe2c47a2a38aefa8b5054b8ca68037a36b1d674aa980c40e11cc1eeab09a661a559fb4c6b49a2d3a125febe4a04c98d30d3566e71162a8ce7cb68b56145ccc181ea618d93f647d9b8580181dcd401eae08e8a123d4d958676b75dfe8be7460800b8008ef7edf09e38026d1373069f8ecf5932b33f810958ebf2b62984e47815ff4efd1599e5", @ANYRES32=r5, @ANYBLOB="04001e80040089809315a11fde802420f3260fd0309f27c639079eeb436cc9ea590c925d87dd6febdee9e9df3e35af6b481fda0cddd9217ffc5f3326b8fc0ff4e1065244d942794bbf1f87988c46ec9d17a52a731932a86c59974333d77c234a70a69d21dc6e5b86965b50ccdd38c649a934f112f38694ac42c1e4f317a49066739acf91553d86ebcde85e32060a742f25145144f4e296ff459c54214daf8ed4fb4587b7d8ed0c4355c851163f7c997ebe0d90d1c4e7752c078fc0a232b45c0b124f11ccdfa1de90a91fbc635c9508a470cc15bd2a3078e043c03bf8fdf87e2b297fd953559329a80ccbf55851e41988680c7689a8cf1476cd1d4579773da5f153040006800400768004004980700000800800b200e000000256008000b25d2c1599cba756d8338e23f716bcee1d26a994f77782599707baaf04c845d9c2df1dc59b61db4bd0487aff57338e52ad22b3a75debe088f071062f36dc1acb2548104b64ba70420251e927391a79210c8900000400d2800800ee0000000000"], 0x210}], 0x5, &(0x7f0000003640)=[@cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r10, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [r11, r0, r12, r3, r0, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r13, 0xffffffffffffffff, r0, r2, r2]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r2, r0, r0, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x110, 0x4}, 0x80) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'veth1\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0xa, 0x1, 0x7fff, 0x1, 0x4, 0x9, 0xa4, 0xffb, 0x7, 0xb69, 0xc1, 0x4, 0x1, 0x3, 0x5, 0x101, 0x1000, 0x9, 0x3, 0x3, 0x10000, 0xfffffffa, 0x0, 0x6, 0x0, 0x4, 0x7, 0x5, 0x100000, 0x762, 0x3, 0x8c2, 0xe, 0x2b12, 0x100, 0x6, 0x1c00, 0xb, 0x7, 0xbed4, 0x8, 0x30, 0x3, 0x659b, 0x11000, 0x8, 0x5, 0x79b, 0x1, 0x1, 0x7f, 0x4, 0xa, 0x7, 0xf, 0x101, 0xd7, 0x1fa0860a, 0x7, 0xaa, 0x81, 0x2, 0x180000, 0x4007, 0x8b, 0x5, 0x2af, 0xf7, 0x5, 0x2, 0x6, 0x9, 0x4, 0x7, 0x4009, 0x0, 0x4, 0x100002, 0x8, 0x752, 0x0, 0x2, 0x0, 0xffff, 0x2, 0xffffffff, 0x6, 0x6, 0x89, 0x80000000, 0xfe000003, 0x2, 0x2, 0x84, 0x100, 0x5, 0x252, 0x81, 0xb, 0x5, 0x20006, 0x5, 0x2, 0x0, 0x2, 0xd9a, 0xd, 0x2a2, 0xfffffffd, 0x3, 0x2, 0x5, 0x8, 0x0, 0x4, 0x2, 0x40, 0x8, 0x4, 0x4, 0x401, 0x8066cd, 0x8, 0x8, 0x1, 0x1fc, 0xc5c, 0x5]}}) syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f00000030c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x6, 0xa0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x47}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x727, 0x8}, {0x6, 0x24, 0x1a, 0x8, 0x11}}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x8, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x7, 0x40, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x6, 0x7, 0x3}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x110, 0x4, 0x8, 0x9, 0x8, 0x7f}, 0x38, &(0x7f0000000480)={0x5, 0xf, 0x38, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x9, 0x4, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x3, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x4, 0x1}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x21, 0x8, 0x56, 0x355c, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0xc0, 0x6, 0x9}]}, 0x8, [{0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x13, &(0x7f0000000580)=@string={0x13, 0x3, "8cbe8aa75bfc25c7313dccf21ceb437d1e"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x446}}, {0x8d, &(0x7f0000000600)=@string={0x8d, 0x3, "fd41bb6f3a91539d8f669a955a031a04dc429658f771a7af5a8645893d10cf256eb8e422a6904561a5788858e89242da5a54df434d14f825dc00763c5db37086d597609a685bfc14c9fb4020acb8e6e5bddee3e38da04ff08eec225e6ac3064097517e0efb421e250c14d9b36e6449eb6803c9e75900e995bb9fbaeb1a823654ebd6e3f4087953baef3a0e"}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x410}}]}) poll(&(0x7f0000000000), 0x20000000000000b5, 0x9) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x419, 0x8, 0x80, 0x8}]}) 996.514331ms ago: executing program 0 (id=106): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000080), r2) (async) sendmsg$nl_generic(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001780)=ANY=[@ANYBLOB="200000001000010700000000000000000a0000000c0002006e6c3830323131"], 0x20}}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000200), r2) (async) getpid() recvmmsg(r2, &(0x7f0000009a80)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3}}], 0x1, 0x42, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r3, &(0x7f0000453000/0x18000)=nil, 0x0, 0x0, 0x20, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) (async) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x5}) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r4, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) (async) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) (async) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r5 = gettid() process_vm_writev(r5, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x229, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) (async) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x14) (async) ioctl$KVM_GET_VCPU_EVENTS(r3, 0x8040ae9f, &(0x7f0000000100)) 955.408074ms ago: executing program 1 (id=107): r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2008002, &(0x7f0000000080), 0x1, 0x55c, &(0x7f00000006c0)="$eJzs3c1vG2kZAPBnJh92u91mC3uAFdCCFgqqajfubrXay7YXEFqthFhxQBy6IXGjqHZdamfZhEpk/4ZFAokT/AkckDgg7YkDN45IHBDSckAqEIEaJJCMZux8NHGIiR17E/9+0mQ+Xs88z9tkPK/fcecNYGJdiYiNiJiNiHciYq67PelOcbszZa97uvl4cWvz8WIS7fbbf0vy8mxbvkNh95jPdY9ZjIhvfi3iu8nBuM219fsLtVr1UXe93Ko/LDfX1q+v1BeWq8vVB5XKrflbN167+WplaHW9XP/Fk6+uvPmtX//qsx/9buMrP8jSutAt26nHkHWqPrMTJzMdEW+eRLAxmOrOZ8ecB8eTRsQnIuIL+fk/F1P5XycAcJa123PRntu7DgCcdWneB5akpYhI024joNTpw3sxzqe1RrN17V5j9cFSp6/shZhJ763UqjcuFf7wvfzFM0m2Pp+X5eX5emXf+s2IuBQRPyqcy9dLi43a0niaPAAw8Z7be/2PiH8W0rRU6mvXHnf1AIBTo3jsPX1ZAABOq+Nf/wGA02rf9f/cuPIAAEanj8//3Zv9GyeeCwAwGv9f///FE8sDABgd9/8BYPK4/gPARPnGW29lU3ur+/zrpXfXVu833r2+VG3eL9VXF0uLjUcPS8uNxnL+zJ76UcerNRoP51+J1ffKrWqzVW6urd+tN1YftO7mz/W+W50ZSa0AgP/l0uUPf59ExMbr5/Ip9ozl4FoNZ1s67gSAsZkaZGcNBDjVPMALJldfl/C8kfDbE88FGI+eD/Mu9lx81k86sw/6CeJ7RvCxcvXT/ff/G+MZzhb9/zC5jtf//8bQ8wBGT/8/TK52O9k/5v/sThEAcCYN8BW+9g+H1QgBxuqowbyPuv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk+jC7exnkpbyscDT7GdaKkU8HxEvxExyb6VWvRERF+NyRMwUsvX5cScNAAwo/UvSHf/r6tzLF/aXzib/KuTziPj+T9/+8XsLrdaj+Wz733e2F7aHD6vs7jfAuIIAwJDl1+9Kd77ng/zTzceL29Mo83lyJ/7THYp4cWvzcT51SqYj2xhRzNsS5/+RxHR3n2JEvBQRU0OIv/F+RHyqV/2TuJD3gXRGPt0bP7qxnx9p/PSZ+Gle1plnja9PDiEXmDQf3omI273OvzSu5PPe538xf4ca3JM7nYNtv/dt7Yk/3Y001SN+ds5f6TfGK7/5+oGN7blO2fsRL033ip/sxE8Oif9yn/H/+JnPffDGIWXtn0Vcjd7x98Yqt+oPy8219esr9YXl6nL1QaVya/7Wjdduvlop533U5e2e6oP++vq1i4flltX//CHxiz3rP7uz7xf7rP/P//3Odz6/u1rYH//L21v2/f5f7Bm/I7smfqnP+Avnf3no8N1Z/KVD6n/U7/9an/E/+vP6Up8vBQBGoLm2fn+hVqs+Gmgh+xQ6jOMcWMhS7O/F283FwYL+KU6iFsdcmDmpf9VjLxT7zGd6p6043DS+nR2xR1Ha5x/JcRbSoddioIWno4o1vvckYDR2T/pxZwIAAAAAAAAAAAAAABxmFP91adx1BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Oz6bwAAAP//yxbH0Q==") write$bt_hci(0xffffffffffffffff, 0x0, 0x2b) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000) execveat(r0, 0x0, 0x0, 0x0, 0x1000) syz_clone(0x80842111, 0x0, 0x0, 0x0, 0x0, 0x0) io_setup(0x3ff, &(0x7f0000000500)) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x120) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000001c0)={0x1, 0x9, [@link_local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @broadcast, @multicast, @local, @empty, @local, @random="603a8990e71e"]}) getdents(r1, &(0x7f0000000440)=""/4090, 0xffa) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/oops_count', 0x28081, 0x108) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000180)={'gretap0\x00', &(0x7f0000000100)={'syztnl1\x00', r3, 0x80a6, 0x9, 0x4, 0x696, {{0xc, 0x4, 0x2, 0x7, 0x30, 0x64, 0x0, 0x42, 0x4, 0x0, @multicast2, @rand_addr=0x64010101, {[@end, @end, @lsrr={0x83, 0x17, 0xff, [@rand_addr=0x64010102, @loopback, @multicast1, @remote, @dev={0xac, 0x14, 0x14, 0x12}]}]}}}}}) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2008002, &(0x7f0000000080), 0x1, 0x55c, &(0x7f00000006c0)="$eJzs3c1vG2kZAPBnJh92u91mC3uAFdCCFgqqajfubrXay7YXEFqthFhxQBy6IXGjqHZdamfZhEpk/4ZFAokT/AkckDgg7YkDN45IHBDSckAqEIEaJJCMZux8NHGIiR17E/9+0mQ+Xs88z9tkPK/fcecNYGJdiYiNiJiNiHciYq67PelOcbszZa97uvl4cWvz8WIS7fbbf0vy8mxbvkNh95jPdY9ZjIhvfi3iu8nBuM219fsLtVr1UXe93Ko/LDfX1q+v1BeWq8vVB5XKrflbN167+WplaHW9XP/Fk6+uvPmtX//qsx/9buMrP8jSutAt26nHkHWqPrMTJzMdEW+eRLAxmOrOZ8ecB8eTRsQnIuIL+fk/F1P5XycAcJa123PRntu7DgCcdWneB5akpYhI024joNTpw3sxzqe1RrN17V5j9cFSp6/shZhJ763UqjcuFf7wvfzFM0m2Pp+X5eX5emXf+s2IuBQRPyqcy9dLi43a0niaPAAw8Z7be/2PiH8W0rRU6mvXHnf1AIBTo3jsPX1ZAABOq+Nf/wGA02rf9f/cuPIAAEanj8//3Zv9GyeeCwAwGv9f///FE8sDABgd9/8BYPK4/gPARPnGW29lU3ur+/zrpXfXVu833r2+VG3eL9VXF0uLjUcPS8uNxnL+zJ76UcerNRoP51+J1ffKrWqzVW6urd+tN1YftO7mz/W+W50ZSa0AgP/l0uUPf59ExMbr5/Ip9ozl4FoNZ1s67gSAsZkaZGcNBDjVPMALJldfl/C8kfDbE88FGI+eD/Mu9lx81k86sw/6CeJ7RvCxcvXT/ff/G+MZzhb9/zC5jtf//8bQ8wBGT/8/TK52O9k/5v/sThEAcCYN8BW+9g+H1QgBxuqowbyPuv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk+jC7exnkpbyscDT7GdaKkU8HxEvxExyb6VWvRERF+NyRMwUsvX5cScNAAwo/UvSHf/r6tzLF/aXzib/KuTziPj+T9/+8XsLrdaj+Wz733e2F7aHD6vs7jfAuIIAwJDl1+9Kd77ng/zTzceL29Mo83lyJ/7THYp4cWvzcT51SqYj2xhRzNsS5/+RxHR3n2JEvBQRU0OIv/F+RHyqV/2TuJD3gXRGPt0bP7qxnx9p/PSZ+Gle1plnja9PDiEXmDQf3omI273OvzSu5PPe538xf4ca3JM7nYNtv/dt7Yk/3Y001SN+ds5f6TfGK7/5+oGN7blO2fsRL033ip/sxE8Oif9yn/H/+JnPffDGIWXtn0Vcjd7x98Yqt+oPy8219esr9YXl6nL1QaVya/7Wjdduvlop533U5e2e6oP++vq1i4flltX//CHxiz3rP7uz7xf7rP/P//3Odz6/u1rYH//L21v2/f5f7Bm/I7smfqnP+Avnf3no8N1Z/KVD6n/U7/9an/E/+vP6Up8vBQBGoLm2fn+hVqs+Gmgh+xQ6jOMcWMhS7O/F283FwYL+KU6iFsdcmDmpf9VjLxT7zGd6p6043DS+nR2xR1Ha5x/JcRbSoddioIWno4o1vvckYDR2T/pxZwIAAAAAAAAAAAAAABxmFP91adx1BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Oz6bwAAAP//yxbH0Q==") (async) write$bt_hci(0xffffffffffffffff, 0x0, 0x2b) (async) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000) (async) execveat(r0, 0x0, 0x0, 0x0, 0x1000) (async) syz_clone(0x80842111, 0x0, 0x0, 0x0, 0x0, 0x0) (async) io_setup(0x3ff, &(0x7f0000000500)) (async) open(&(0x7f00000000c0)='.\x00', 0x0, 0x120) (async) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000001c0)={0x1, 0x9, [@link_local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @empty, @broadcast, @multicast, @local, @empty, @local, @random="603a8990e71e"]}) (async) getdents(r1, &(0x7f0000000440)=""/4090, 0xffa) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/oops_count', 0x28081, 0x108) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00'}) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f0000000180)={'gretap0\x00', &(0x7f0000000100)={'syztnl1\x00', r3, 0x80a6, 0x9, 0x4, 0x696, {{0xc, 0x4, 0x2, 0x7, 0x30, 0x64, 0x0, 0x42, 0x4, 0x0, @multicast2, @rand_addr=0x64010101, {[@end, @end, @lsrr={0x83, 0x17, 0xff, [@rand_addr=0x64010102, @loopback, @multicast1, @remote, @dev={0xac, 0x14, 0x14, 0x12}]}]}}}}}) (async) 905.921707ms ago: executing program 0 (id=108): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x802, &(0x7f0000000500)=ANY=[@ANYBLOB='huge=always,huge=within_size,nr_blocks=', @ANYRESDEC=0x0]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f0000000000)={0x64, r2, 0x1, 0x1, 0x8000000, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @c}, @WGDEVICE_A_PEERS={0x10, 0x8, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x8, 0x9, 0x0, 0x1, [{0x4}]}]}]}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x4084}, 0x20000010) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x28, r2, 0x301, 0x70bd2c, 0x25dfdbfe, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0xc0}, 0x20040000) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = socket$nl_audit(0x10, 0x3, 0x9) bind$netlink(r3, &(0x7f00000001c0)={0x10, 0x0, 0x25dfdbff, 0x100}, 0xc) write$binfmt_script(r0, &(0x7f0000000240), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x31}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_getevents(r4, 0x4, 0x0, 0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x1, 0xfffffffc}, {}, {0x6, 0x0, 0x0, 0x7fff0000}]}) io_destroy(r4) syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000049ffe840e5130100534e0000000109021b000100000000090400000101"], 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x9) syz_mount_image$ext4(&(0x7f0000000380)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x4000, &(0x7f0000000100)={[{@test_dummy_encryption}, {@nombcache}], [{@context={'context', 0x3d, 'sysadm_u'}}]}, 0x2, 0xbbf, &(0x7f0000000440)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB+/gkAAP//FUoKgg==") 903.402587ms ago: executing program 3 (id=109): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x2000c16, &(0x7f0000000040)={[{@nobh}, {@usrjquota}]}, 0xff, 0x240, &(0x7f00000002c0)="$eJzs3T1oO2UcB/DvXRL/tg1SdRHEFxARLZS6CS51UShIKSKCChURF6UVaotb6+TioLNKJ5ciblZH6VJcFMGpaoe6CFocLA46RJJrpbYRX1Jz4n0+cLm75J77Pcfd97kQOBKgsaaTzCdpJZlJ0klSnN/gzmqaPl3dnthfTnq9x34oBttV65WzdlNJtpI8kGSvLPJCO9nYferop4NH7nl9vXP3u7tPToz1IE8dHx0+evLO4msfLNy/8dkX3y0WmU/3d8d19Yoh77WL5KZ/o9h/RNGuuwf8FUuvvP9lP/c3J7lrkP9OylQn74216/Y6ue/tP2r75vef3zrOvgJXr9fr9O+BWz2gccok3RTlbJJquSxnZ6vv8F+1JssXV9dennl+dX3lubpHKuCqdJPDhz+69uHUhfx/26ryD/xPVT9KHT6+tPN1f+GkVXeHgLG4rZr17/8zz2zeG/mHxpF/aC75h+aSf2gu+Yfmkn9oLvmH5pJ/aC75h+aSf2iu8/kHAJqld63uJ5CButQ9/gAAAAAAAAAAAAAAAAAAAJdtT+wvn03jqvnJW8nxQ0naw+q3Bv9HnFw/eJ38sehv9puiajaSp+8YcQcjeq/mp69v+Kbe+p/eXm/9zZVk69Ukc+325euvOL3+/rkb/+TzzrMjFvibigvrDz4x3voX/bJTb/2Fg+Tj/vgzN2z8KXPLYD58/On2z9+I9V/6ecQdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDa/BgAA//8YZW08") r0 = socket(0x2, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@newlink={0x60, 0x10, 0xffffffffffffffff, 0x70bd27, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x17cb3, 0x51a23}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x2c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @loopback={0x0, 0xfffffffffffffffe}}, @IFLA_GRE_LOCAL={0x14, 0x6, @loopback}]}}}]}, 0x60}, 0x1, 0x0, 0x0, 0x1}, 0x0) io_setup(0x4, &(0x7f00000014c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000280)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) syz_mount_image$ext4(0x0, &(0x7f0000000580)='./file0\x00', 0x3976488, 0x0, 0x0, 0x0, 0x0) prctl$PR_SET_UNALIGN(0x6, 0x2) mount$incfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='defcontext']) socket$nl_route(0x10, 0x3, 0x0) 710.665648ms ago: executing program 6 (id=110): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="900000000002010400000000000000000a000000040001803c0003802c00018014000300fe8000000000030000000000000000bb14000400ff0200000000000000000000000000010c000280054001002f0000003c0002802c00018014000300ff01000000000000000000000000005614000400000000000000000000000000000000010c000280050001"], 0x90}, 0x1, 0x0, 0x0, 0x1000}, 0x0) (async) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a00000029000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000007000000000000000000000000000000ffffffffffffffff0200000000000000fffff2ffffffffff0100000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000300000000de3b0206d8495e5cd25b2014734e01c0fc87cb4ae73e256b8d499b2bdb4320daf09e2738dfbd3db406f86c419b5640"], 0xb8}}, 0x4004) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$inet6(0x10, 0x7, 0x2) r3 = socket$inet6(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in6=@dev={0xfe, 0x80, '\x00', 0x3e}, @in6=@empty, 0x4e21, 0x9, 0x4623, 0xce51, 0x2, 0x80, 0x80, 0x67}, {0xa2ea, 0x6, 0x0, 0x5, 0x4, 0x3, 0x10000, 0xfffffffffffffffe}, {0xd, 0x7, 0xffa6, 0xf}, 0x7, 0x6e6bb5, 0x3, 0x1, 0x2, 0x3}, {{@in6=@private1, 0x4d6, 0xff}, 0x8, @in=@remote, 0x3502, 0x2, 0x0, 0x0, 0x5c, 0x6, 0x1}}, 0xe8) (async) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000180)='./file0/file0\x00', 0x800020, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESDEC=r2], 0x2, 0x150e, &(0x7f0000001540)="$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") (async) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x2800000, &(0x7f0000000500)={[{@debug}, {@auto_da_alloc}, {@nombcache}, {@test_dummy_encryption}, {@nodiscard}, {@min_batch_time}, {@commit}, {@nodiscard}], [{@seclabel}]}, 0x1, 0xbb9, &(0x7f0000006f00)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB+/g4AAP//0JkNqQ==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) (async) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffc000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x8004e24}, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xd, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006100000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000009800000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) write$FUSE_BMAP(0xffffffffffffffff, 0x0, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/cpuinfo\x00', 0x0, 0x0) read$FUSE(r8, &(0x7f0000002e00)={0x2020}, 0x2020) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/vmallocinfo\x00', 0x0, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='\\\x00\x00\x00!'], 0x5c}}, 0x90) (async) pread64(r9, &(0x7f0000000080)=""/234, 0xea, 0x58) 602.641644ms ago: executing program 1 (id=111): r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_script(r0, &(0x7f0000000400)={'#! ', './file0', [], 0xa, "1f411d2552ad52cb07410969e814977e4f2c4a80522094786c8673fb61cf8b86bda4de504f5a3c7c04055f1f70e4064d46b2bb9e5100d446bb6a"}, 0x2) write$FUSE_NOTIFY_STORE(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\t'], 0x28) close(r0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c0000000104010100000000000000000d00000805000100030000"], 0x1c}, 0x1, 0x0, 0x0, 0x24000045}, 0x1c888) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 460.945023ms ago: executing program 3 (id=112): sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000001fc0)=@newtaction={0x2fc, 0x30, 0xc96f2b0dc02612b1, 0x71bd23, 0x25dfdbff, {}, [{0x2e8, 0x1, [@m_ife={0xe8, 0xb, 0x0, 0x0, {{0x8}, {0x30, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c, 0x1, {{0x1, 0x8, 0x3, 0x9, 0x5}, 0x1}}, @TCA_IFE_METALST={0x4}, @TCA_IFE_DMAC={0xa, 0x3, @multicast}]}, {0x91, 0x6, "ea24464decc1b2772ce0e9d802b5374a8d6638c9f5d62d73097ad3660799f8b78cf33d02da7d6acb22261a61dc99ee70038b350979cbf8e56f4d7cee654dcd1431a97a46709cf0dbc14a82bf5671ba09e008e09a7901ffe209071ef86a70688c0f6abfa8f702f0b00d21384a7ea430e4f04c8939aecfdf8df7de53b09b77f410a11e18106318fb58cb28e6978e"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_csum={0xc8, 0x14, 0x0, 0x0, {{0x9}, {0x4}, {0x99, 0x6, "576458eea52fd27eec92e713a172e757e1f62fe8475fa8817d9bd39d398251801f64d9b8e312b47b111ff094a2f452e1fd749b169123625c664a63e06baa8402c6b5fe34fbffaf329e5589fe1d00f704d8d13b0100000081ec7a1e9e21427be570631961812505684e260d3f73821a372961e6acf9f73f3ab3a6d19010c501877fc1573ff3fe388a502702c7e7d4eb99cd479f52be"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_bpf={0xac, 0x9, 0x0, 0x0, {{0x8}, {0x54, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_FD={0x8}, @TCA_ACT_BPF_OPS_LEN={0x6}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x3, 0x4, 0x3, 0x2, 0x4}}, @TCA_ACT_BPF_FD={0x8}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0x408, 0x6, 0x5, 0x5, 0x69e}}, @TCA_ACT_BPF_FD={0x8}]}, {0x31, 0x6, "a09e88b2fa7e2ad0dddad3cdaa9b380000006034293d9d0e7476f9878bc66aa46fe4468bd19b5780d1bd141230"}, {0xc}, {0xc, 0x8, {0x2, 0x2}}}}, @m_skbmod={0x88, 0xd, 0x0, 0x0, {{0xb}, {0x58, 0x2, 0x0, 0x1, [@TCA_SKBMOD_DMAC={0xa, 0x3, @local}, @TCA_SKBMOD_DMAC={0xa, 0x3, @random="9d9b796751d7"}, @TCA_SKBMOD_DMAC={0xa, 0x3, @broadcast}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x3, 0x4, 0x3, 0x4, 0x8001}, 0x10}}, @TCA_SKBMOD_SMAC={0xa, 0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}]}, {0x6, 0x6, "d53a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}]}]}, 0x2fc}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) r0 = socket(0x10, 0x803, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) recvmsg(r1, 0x0, 0x104) sendto(r0, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x8804, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x9}, {&(0x7f0000000200)=""/77, 0x334}, {&(0x7f00000007c0)=""/154, 0x2c}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000880)=""/191, 0x41}, 0x2ad6}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) 398.988936ms ago: executing program 3 (id=113): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000700)='./file0\x00', 0x759, &(0x7f0000000240)={[{@user_xattr}, {@max_batch_time={'max_batch_time', 0x3d, 0x7}}, {@nobarrier}, {@errors_remount}, {@inode_readahead_blks, 0x0}, {@stripe={'stripe', 0x3d, 0xff}}, {@journal_dev={'journal_dev', 0x3d, 0xf}}, {@noload}, {@mblk_io_submit}, {@debug}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x100400}}, {@oldalloc}], [], 0x2c}, 0x2, 0x50a, &(0x7f0000000c40)="$eJzs3MtrXNcZAPDvjl6WH7XqPv1oPa1bKlpqWfJz0YVdWvCmUGgp7lKVZONatoulgu2KSg7BgQQS/BfksQtkm01WySYkIYuEbGOyDQETtLGTRbjh3rkzGenO6C2PZf1+MKNzX3POd+89mvPQVQDbVjV7SyJ2R8SnEZHOttihWvvxaH5m7Kv5mbEk0vRvXybZYfFwfmasvmtS/NxVLAxWIirPJnGwnG3f1K3bV0YnJyduFCuGpitF6uropYlLE9dGzpw5cbz/9KmRk8X6dF1xZmV6eOD/1w/tP//Pe38Zu3DvX++/kTR9anMcNQP5e2/EjpXl0FVaU41q45ws9utVlf7Jt6cpnXRn75XOFYYVy+7a7HL15PV/b3TlSzV748/PdLRwwKZK0zTtK61tfJfNpc2SpHZAmt5JgadAEp0uAdAZ9S/6h/NZT3VmrNwPfro9OBd5DyiL+1Hxqm3pznuw1YFa36hnk/L/YURcmPv65ewVLcchAAA21tvnInYW7Y76q7alEj9u2u97+XhwbVbk+xGxLyJ+ULRffhSR7/uTiPhp0zG7y7MApemQ6qLlcvvn4/4ikTdX//fmC2fXFfAiWfvvD8Xc1sL2X6PkA13F0p48/p7k4uXJiWPFORmMnr5sebj80Y1htXf+9MlL7fKvNrX/sleWf70tWJTji+5FA3Tjo9Oj64277sGd/MTOluNPojuppyL2R8SBNXx+ds4u//b1Q+22L4g/i7MU/4vtP7x7DQVaJH014je16z8Xi+KP2vxfnhqavvqfoalbt39/uXl+cvj0qZGTQzticuLYUP2uKPvgo7t/LZKlbsQS179eNTZ1Ii27/jtb3v+NqjqQpRrztVOrz+Pu/efa9mnWev/3Jn/P073Fupuj09M3hiN6k7ny+pHvjr052r9g/yz+wSOt6/++iG9eKY47GBHZTfyziPh5RBwuyv6LiPhlRBxZIv73/virf7frQi4f/+bK4h9f1fVvlzj7YUTrTV1X3n2rlPHz1VL8PdHu+p/IU4PFmvHR6WXn5JcqaXNi3ScQAAAAtoDD+ThtUjlaDDTtjkrl6NGIXY0RlKnp3128/t9r47Xx3IHoqdRHuvY2jYcOF2PD2XJ21EjTcrb9eD5unKZp2p8tZ/33yT2dDR22vV1t6n/m8/IjLcDTZlXzaO2eaAO2pMX1//6Kj1zfQ7lA523A39EAW5T6D9vXiuv/Zj0FB3RMq/o/G/GoA0UBHrNW9f8fpTUb+twV8ITQ/4fta+313x8DwFbn+x+2pRU9JL+GxL7zS+yTdG9Opu0TlVj6vwAMRNTX1Ns0S3/gZ5WIjSlh14ZG2r/gmlZa7rMjNiKvqCy7T/cq/hHD401Unoxi1BJ9EbHM3du42Wbridvrzb1nmd8A+cbXOvebCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGN8GwAA//+tq9Qz") 126.109392ms ago: executing program 3 (id=114): r0 = syz_mount_image$erofs(&(0x7f0000000440), &(0x7f0000000180)='./file0\x00', 0x10410, &(0x7f0000000000)=ANY=[], 0x1, 0x1ed, &(0x7f0000000cc0)="$eJzsmb+r01AUx7/3Ji/1PURwcXWw4BN9aZIqdClSwV2oim4WG6WaWmkjtAXB4uLi6CC4+g84OHRycHNz1UEFwcGObsKVe3PTXNJGGqwung/05NtzT3Lur5wLLQiC+G/58vnHp6cXGpfPADiMKira/83KYrgR//H5g9PPmhdfvPrw8u29Iw/n+edVSuaXad60LMTY1R4hzPaqssyWvahq3xVwnDJiHH29AY6rWodguK71HUMP0jRR6N4cRN1bvSj0pPGlCaSpm/ltAIsZQxfAIdU7IZjRPppM73aiKBzmxY5I86w0lRW/mz/VvxZHM509C0Ku17Unj2fsURbnGfPng8PXug6GttYNVOC6bjYlxvg5S1dHCGuT8W9NWFLIJS5/+9GDcrnOKyE3298bzjohR7dB8O42NhOJkOU9cm8vPccW83erd3398+zsn70yOaEKF4CVpvd7UrB1TRuJtPCui3Gy+iRfqJPI6oetvAm1uH+/NppMD3r9zu0w9Z71vHNBTRWixCqvebb8XNY/G5gx7BnP3ymslg7GnTge+mMgHvoO09+DxBoVt/168F3dwVX949g/kTyBpedNwUHH9Ierq1T7VmF3CIIgCIIgCIIgCIIgCIIgSnEcTP0Kqv+oEgUEl1T0rwAAAP//Y7ZUwA==") ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x1) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12, 0x804}, 0x50) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={0xffffffffffffffff, 0x5, 0x0, 0x0, 0x0, 0x0, 0xd01, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x50) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000200)=0x632a, 0x4) setsockopt$inet6_int(r2, 0x29, 0x31, &(0x7f0000000000)=0xb2, 0x4) sendmmsg$inet6(r2, &(0x7f00000002c0)=[{{&(0x7f0000000400)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0xfffffffd}, 0x1c, 0x0}}], 0x1, 0x0) recvmmsg(r2, &(0x7f00000005c0), 0x6a, 0x12141, 0x0) copy_file_range(r1, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000080)='./file0\x00', 0x400, &(0x7f00000004c0)=ANY=[@ANYBLOB="6e6f626172726965722c6e6f657874656e745f63616368652c6673796e635f6d6f64653d7374726963742c696e6c696e655f78617474720000693a653d3078303030303030303030303030303766662c736d61636b6673726f6f080000006673f52b00e58abba2d0cc27be339f6f4fe5ad35a724e1531a622f050000008586eb5ba3614d2c24abf5a2614c0f111e057112dafd66336a5e3b6512b81cda80be6e9a34ccc2b88c0100008000000000e3f5def862b95c20ee847008000b0c22653d2ff39b36732e46b56357afe57094f42ba61c5e8b4e184d7dd50000000000000000c0469264c247cd3c7fcb39043dda97538456bc294ae31e525d3b664cf8e83b52b1885b866b58698b3f132aced62a4fc7c8c400b805173d7488a35708d2523190c0014689f57be6ee3f5d28935a0000000000000000000000000000000000000059c1403d010001008ab61fa90695a8b268c277645c1e357ec9316354f659d4244fe126a8364eaa0de6bf4ba21c767782a04bdbb8c86d0cc7e3f03f8ef15c0ee311768cccb8affb0ae5d7cd0000000097676c046a6c754c98dd5f400ad99a588d983ae6e07b4e0e0907266aca53b30a815a84295fb5eab2f263613d36994dc15562892c33ed149270907e9c2e4d0cac7dd9735621a0c6768d4f70c664699157854bb1b85ce3f6ea44456e4f1ae1575315d77f2b995ce4d6ce21b17ca891c155ddd9916e997c32e78231e8d54675e4edf480980023b9736180ff98cf93f888eb70abb728b7e91a5d75b7e43e54f92b6e679249576f12533bef1c93aa993977f15c0a7b595423444db6e87480c46c408f6d48afa1ba"], 0x1, 0x5514, &(0x7f0000005d80)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy67aK3qrv4gV3KqgdPmiZpyG6SKU2a1p48eBQPnv0nRMGTR/8GD569iQfFm6BkZqpbP8ClSWPb3w8mz7xv3jzzvGFZeGZKAjiz5pNffirFtbgUEbMRcTUiOy8VR2Y1D89FxPWImHnsKBXzf0ycj4jLEXFtlDzPWSre+vTm8MbKj2/8/PW3F85d+fyr76a3a2Dano+I7lZ+vtvNY9rK48NivjZsZ7G7PCxi/kb3UTFO87jb3Mgy7NYO1tWyeLuVr0+3dvqjuNmp1Uex1d7M5rd6+QX7w9ZBnuwDD2vb2bjR3Mhiu59msbWf17W3n//ftt8f5HkaRb4PsvQxGBzEfL6518z3s/Uoi/XeoJjP86aN5t4oDotYXC7qaaeR1bFxlG/6/+3Ndm9nLxk2t/vttJesVKovVKp3ytXttNEcNJfLtW7jznKy0OqMlpUHzVp3tZWmrU6zUk+7i8lCq14vV6vJwt3mRrvWS6rVyu3KrfLKYnF2M3n1/jtJp5EsjOLL7d7OoN3pJ5vpdpJ/YjFZqtx+cTG5UU3eWltP1h/cu7e2/vZ7d9+9/9La668Ui/5WVrKwdGtpqVy9VV6qLp6h/X9UFD3G/cORlJ5s+YVJ1QFwguj/gWmYXP+//SBi8v1/6P/H4kT1vxPr/z87s/uHI3nC/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNPj+7kvXstO5vPxlWL+qWLqmWJcioiZiPjtH8zG+UM5Z4s8c/+yfu4vNXxTiizD6BoXiuNyRKwWx69PT/pbAAAAgNPryw+vf5J36/nL/LQL4jjlN21mrr4/pnyliJib/2FM2WZGL8+OKVn27/tc7I0pW3YD6+KYkuW33M6NK9t/MnsoXHwslPIwc6zlAAAAx+JwJ3C8XQgAAADH6eNpF8B0lOLgUebBs+DsL+//fCB46dAIAAAAOIFK0y4AAAAAmLis//f7fwAAAHC65b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7NzP7lpA1EcgJ8NLvSfiqru26N0B8foEbrssuIAvQRHoFfIBTgD2eUIEUR4HBSiJIrisa2Q75PMMBb8/IzwYmakAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALp0Wa0X//9+/9c2Z7dv54WX/dG2bgAAAHgLttV6Ub+Zpf7H5vzn5tTXpl9ERBkRD43dR/HuJHPU5FSPfL66V8NFRJ1wuMakOT5ExM/muP7S9a8AAAAA52uzXM3TaD29zIYuiD6lSZvy069MeUVEVLOrTGnlIe9bprD6/z2OP5nS6gmsaaawNOU2zpX2LPXjfpy1m95pitSUT38/270DAAA9Gp00/Y5CAAAA6NPvoQtgGEXcLmUelwInqWmW996f9AAAAIBXqBi6AAAAAKBz9fjf/n8AAABw3tL+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRpW60Xm+Vq3jZnt28nz90AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADADfvzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9tCoAgEIbBrezrX3j/w8YLeoYIZkB42EVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBH7hnLOLXO2BJPVbVME3vGvaqOrBJnVokrF/p4sPUPfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMvO/bzGUcUBAH8zs7NJq+IaZQ8RseBBLzbd1tbexIMSPPgnCCHd1titP9ocbClCLt4k515EjyKCEm/9H3puoZd662EPFTxX5lcy+XFYhZ3ZZD8fePO+Mwzzvm8WQr77XgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsM/5wL06yQ6+I4/Law2d317P+0YE+c3/78XLWsjhqMunj4Y36SdSvnSw2nwwAAADzIanq+xDCk3RnNevjXl7/p9U9Wc3/00tFXNXzB+v+qq9q/6z9+cfT13YH6hXjZA+9ujEanjucSmd6s5xhz1+e4KZO/ubz716S/AOJP9l6dZzm7zP64cGDj7p5uDD9dAGA/+ds1ZdB9ftQ1g/aTAyAudGpFd5V/Z/02s0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANO3fAAAA///FdTwZ") r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f00000000c0)={0x43c, 0xfffffffffffffffc, 0x3, 0x3, 0x1, 0x0, [{0xa, 0x101, 0x400, '\x00', 0x1000}]}) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000100)=ANY=[@ANYBLOB="2a01000020000040b708000000000000430109029200030172e5000904000000010100000a24010000000201020c0d240700000500006e626805000c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8=r1, @ANYBLOB="05", @ANYRES16=r1], 0x0) 73.943605ms ago: executing program 0 (id=115): mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_SELLOADLUT(r0, 0x541c, &(0x7f0000000180)={0x5, 0x8, 0x3, 0x9, 0x5}) mount$tmpfs(0x0, 0x0, 0x0, 0x400, &(0x7f0000000100)=ANY=[@ANYRESOCT]) r1 = socket$netlink(0x10, 0x3, 0x0) socketpair(0x15, 0x100000005, 0x20200000, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000240)=ANY=[@ANYBLOB="5000000010000305fcffffff0000000000000000", @ANYRES32=0x0, @ANYBLOB="11110200338a0000280012800b0001006d61637365630000180002800c0004000400000100c28000050006000100000008000500", @ANYRES32=r3], 0x50}, 0x1, 0x0, 0x0, 0x48890}, 0x0) mount$binderfs(0x0, 0x0, 0x0, 0x80086, &(0x7f0000000100)=ANY=[@ANYBLOB='max=']) r4 = syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000040)='./bus\x00', 0x2000410, &(0x7f00000002c0)=ANY=[], 0x1, 0x556e, &(0x7f000000b500)="$eJzs3E1vG1UXAOA7TpO+/cobIRbsOlKFlEi1Feejgl2AVgVEogjoghU4tmO5tT1R7DghKyRYIhb8EwQSK5b8Bhas2SEWIHZIIM+MaUMpbVLH7sfzSOMzc3195h5rFOnMRA7Ac2su/v3XKMyGcyGEqRDCxSik+1G+pday8FII4XIIoXDPFuXjfw/MhBDOhxBmB8mznFH+1pdX+1dWf3n7t+9+OHvmwlff/ji5qoFJezmE0N7J9vfbWUwaWbydj1f6zTS2V/p5zN5o38mPkyzu17fSDPuV4bxKGpcb2fxkZ687iNutSnUQG83tdHynk52w228M86QfuF3ZTY9r9a00NrtJGhuH2boODrO/bYfdXpanluf7OE0fer1hzMbrB/Wsnp07aax2evl4ljep1Q8GsZ/H/HShmrRq6Tq2HuebfrK90+zsHcT9+m63mXTi1VL5lVL5WrG8m9TqvfpKsdKuXVuJ5xutwbRir15przWSpNGql6pJeyGeb1SrxXI5nr9e32pWOnG5XFouLRZXF/K9q/HNjVszoRbP39y4Fb/e7OzNNFvdeDvZjbNPLMRLpeVXF+Ir5fi99c14890bN9Y33//w+gcbr62/9UY+6b5lxfNLi0tLxfJicam88PAaZ067/sEJHlx/3Lqn/t7j1P9Zvuhj1B8d62qAY3KBARzbff1/0P8DJzf7iPOe9v4/jLL/H7RU+v+H97+FE/X/o+t/T9j//1eTMob7H09A/XBK9P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM+tn6a/fjPdmcuOL+Tjl/KhF/LjKIRQCCH8+S+mwsyRnFN5nukHzJ/+xxq+j0KaYXCOs/l2PoSwlm9//P+0vwUAAAB4dn3zyeUvsm49e5mb9IIYp+ymTeHiRyPKF4UQpud+HlG2wuDlxRElS6/vM+FgRNnSG1j/G1Gy7JbbmVFleyRTw/DppbuDaUFRFgpjXQ4AADAWU0fCeLsQAAAAxunzSS+AyYjC8FHm8Flw+p/3dx9tnjvyHgAAAPAUiia9AAAAAODUpf2/3/8DAACAZ1v2+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MXO3eQsDcRxAP63fcuHH5EY917FHRzDI7h0KRzAS3AEvIIX4Ay48wiGGtoJSRUSY6c2kudJOmVa8psZ6GamyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjOlbfdh8+fT289CcczNMntEAAAAAt5zqw6b9sOrqz9P1l+nS61QvIqKMiN9n7suoYtbLrFJOffP7TVP/0oevEW3CpY15Op5FxLt0VK/G/hUAAADgcR13+3U3W++K1dQd4l/qFm3KF+8z5RURUa++Z0orL8WbTGHt8/0UHzOltQtYi0xh3ZLb0+17s1yN9FW9UxrJYtv+iW2tHKddAABgSv2ZwJ1ZCAAAAA/gw9QdYBrFtbi+Z5x3p/RCcNmrAQAAAP+hYuoOAAAAAKNr5//D9/9rmrH3//th/z8AAAD4a93+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIzpVB82x91+fe/+9g9zzs0w+UYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8ZH/eUSAEwiAM9q7vTOb+h5UGDY1NqkD4+BuDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4M3v/vJ/YmqcSeZeG0vPI8naqbF1auydG0d/GF+/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICL/XlJgRAIgiiYM/530vc/rCToGUSIgIZHFbVoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICLnbvnjaPqAgB8dmdn4+R9I4xBLgwoSBTQEHsTElJCAbIo+AlIlrMOhg2BJAWJLJAbqJDrSICgRAgJZLr8h9SxlCZ0KVwYiRo0X844MWQVmZklfh7p7j2zHs09d3a12uN7bQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDK9pvxfLeMk+xhuoir527vrC1n/dYDfebmxp25rGVx51EDffnGwSc/2V6oH5yYrR183nwyAAAAHA5JVd9HxN10czHru9N5/Z9W52Q1/3fHi7iq5x+s+7d21qbKH81V9f+vv9x7dneg6WKc7KIrq6PhwsOp9P6lKU68px55Ri+/8/nvXpL8Bem+s/7Mdprfz85Xt2691c/DI01kCwA8jpNVXwbV96GsH7SZGACHRq9WeFf1fzLdbk4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0LS/AgAA//9wVzKk") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) r5 = syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0/file1\x00', 0x200810, 0x0, 0x0, 0x0, 0x0) lseek(r5, 0x9, 0x4) syz_mount_image$fuse(0x0, &(0x7f0000000740)='./bus\x00', 0x283016, 0x0, 0x11, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000a80)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000008000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000058"], 0x0}, 0x90) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0xa, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) timer_create(0x6, &(0x7f0000000080)={0x0, 0x16, 0x4, @thr={&(0x7f0000001180)="e57b41a22a696bedc8c180aa3da7cc2b6c6f88665aadc830dc3319b03fae5323d80c8d37096876ebcd9e630da328ecd7b8f9e45b5fa48355f6c1412f83b00128747e9f2f3a864c4c39640a440b00b17ff632a9ed7eab4d4f22f4e3867fcb662e63d94a744fae206c39999b940ef4908d44c27904ab702a6b6871da002907f59ba9f39ed47a6efcad52b90bbe95ce427a8b2ac6b184892da6d7d2b23fe4c9cbca26d0f6aed27b93cbf3ea7d6a2cfc609c341744fc0d3c2cedf394217115522fc8c9ff24bb6180af6de1eb0bb54a8ec1c3eaa70ac733c357e9ffef13181ff4f482920e19ed94d610f2fd055686eff14cef0db737ef4405fe3cb990df4a75975bd2a312ff77662f2beb154a33d8e826567b01417da27c56719ee57e29fcc28f124ffb730a4cc0838bb088aa4e943b5ce00cc043d5d7dbe0638687d7294a3b0e359763ec303ebdf3442fc79c8a149e409b6433de71582c767393ff41c597ddd5e21362b70bca825a48e2f5d7d1ffe46b6da5a4a0347f96b35275fa116a522d0a7f479c847eb81f12a75b6298aff28b3e416b8554c4ae72a5a893d1b946ca45c359afbb0e5541e987752269e27cebe3877c3fc4e648692181a4485f756ed841e19376c3259f1f56ea130d49e16f554eeeb94640a87694803b56971183e95aef7d056636e75d89f338b30ec0eb999ef0f4628269dc7942f1796d48b7762e9dbf74610342b5ba6cebc9f849f97a4cc4c6939e14d5fd1fd061c503301ace229307694464c0718e4796e2be51e8eddcdd0c7443029b5db0a0d2272cc84669d731f32004b4c1181a58e5a89b1348f309f37b248ed7edbd033f2a6a04cf29d9e9051128b280df74819bc198643c557feb033ea9014e82eb1d65784b8a24160e8810ad388f46b231d73de70c9f20145e1e0e7b19e1374180dfde5ca3679d1da3c733a28d67b5ea2583fe35bef2e2f7dbfd51caf74350e164fbd4ec36d698174d68fcb74ab5df180f5b971841eddee1fa0a7ccdd16fd8383d294a9081557c7e24e1985c448a6239df7df1027de9a8511c417f2931f89190fc98e21220df8ae0722a7d68bbbe88525f8b4cbe8444603334e15b992011961b86b1c7a917b6ebde1aeb6216f65c6713f9b981511132e41c25836c21c92c2e0ccb39c10aedccbd41fc05fbd101f7d511b54a4576e21a29ce9cefc7223f0f126bf8075f5de4e455a4283d7e8bd7f632e9ec35696f555619195cb2d22b68a4b4c25c17fdf2323749ba7f7cad9351f8fcc28d38dee904fb13ce64a3c36d8d4450898709b31e4b9226f73ea85a1cb0b1452372bf9dd1a0d22e3aa7b866743ef19a945b7db075a852f123bc73da27ad0ba607ed2f7d2e3418cc6fe84c4d6824f05a804c8ef14a6ab7e8ef4c4c37874c190b5cb7f5495d37ddb8152d166dd79db00fb7fe8def97ab10bb6297e7874283e1b39fe63d81698843486d5d5e0e05e4fa836f9ac9accd62cda3d6a10d233d2d97d4bbbaa508b2bd2400cc4d6f3a50d03c9c0f8a8e3abca7a84367058073ea2730631669552dfabefc8ca8da9bf6f0348361b28bf73cbee42bd2a0fc3aaf3b834351c72665f228552ddecff0ed041229ebcc2f09bd962e728670e73befb93b6fcc652551a3ade0b0841f37975c8922d654945a732e0a0616cc427ca69696e472420569a3dfee5cb95edb1a0031247fab889f0227b1e907d66ffb0824acca8e26bfd00f15f63e49d9e5a7710fc0b18429fc8e912553a7c8b9592edbf7f9fa85f86aa28c588a75feea8acb460e5ac75168845b8b3c9552edc4d5fb5cdd61b8fa3f529a343bfcc2ad898e07975fe9b17f86d3c3189aba2ab740205a96d6591558bbc41292ca31e2eeba40ae9de01edaf5ac05d012e505368a0839a325aee6cc7fda33767b8c7b90b7a650fa5fa984a9a5e3b8c160ae4c684dd948ddffd35803b1afbcd6c13dd7b6c103455e068258d4cf4d1a5ed878ee0e0adf410bf9bb5203fa6e90fec6e98a0ea86056a2966ba81183689ed9315f12ae9bad6ec51c3d932e8a1aac654aa4b8a4ec20409ade6c6db8d6f384aefe71023dd2400e0303587fbcfb76dd718b3790203f5eef8958baf6d83232da812d2613e8718023a027eebc53037d25be1cc9033cacc4cc28937ebb6688ca48f32a950ca8c190118209ef69777803aea8cd4bd967f2bff310a21443d6f7ebdae7f5b2eb726bff7ab1c40a3a105f8a2cdbb04718e95ed00c9043e224c1394815455f20bc7c4da5a330fbea18a5270eb76287072e626d67c04fd13b1bbe6a2feaeb74097b123cc761b2914631c72c869757a79e30b5f09122b63a5de15de8ab322b718aeaa4188ea71bff13a595016722d5197e81a0cc2fdf0e5969f5a3d4370ba089542346b651a4bea816de9338b3cbb443868c0c6c973917a0b73383620e7b5ef041e1778817f3e197191ba93c19454cd464632b92ff1fdef3f05c92e6e6420d7a49cebf93c5cfd7c447733248ff9700d2d1d4f399f6a05a378477df2957117f314ad30953780649ce2a159fd8cad0b2970a836862206c2b833a13e82300a2b0cf7f34e13d62bbfb344fded1fcb6bce9fcecf0344c51a7ecc084bcbe395b19bd0003efe1a3b8ffe7883cdcaab9a4eba19de995ba67d871e93f56b2690eac6a429f1d591b2743631c2c32f416febdc91f2671cc299ccacff8127af8b04dff4ab0f262c8e8f611ecb88d93723a18acbec4f6a36cd95f593d44fb1dee9a41073734ba1fb40ba806d204bc4035757d08ae872d05e5daec064b03682dbf8377f1742b638feedae6b57439eaf8bae4331fe43d9cc7f7a27bcd75f963efedebf656781dc5c3736e0ad30b189946f4560076e508f60457761fea6865436d58f79ae6d8c860e57f6fa007bbbc97cbb201f9d5bc5b24eaeec02a9312e5b53be2eb935d78ce239a4756a971236f8302f70e5e00722ee75fa074402deb13b52b281004d738ea100fd562b56ff1ceda7dd8bf3b5f19358603409ba56fe0936644a3657402981637aa92574b785a7ad9a8cd2b6dbc54378e79844cdb1a5405316f08eb02d8a4bfd111e33828177c94034d8b583a79dafbf80a4c27b802a12f9bb155ac832ef21de4b21fba7f028a382f13c216a9f86abf3ce98222736955a340d8fe9fa467f32290a91722a24eb9dc4a99f4eb0a0f491cc99344df6b086cae96cc56a290654a55c7876c103022e9740d0884ef52182c919b46643f9eeae165818fe9c98e0c176f5d194b0dc7c3a8117c210091aa659a1b4fecf2eb06da1f5b73ca4f15107534ad9d066277d71d74a9fed1e41f04d8a94d3386c5da55c84f1660e094ddf5a10eed77b61f33390f05b05b295d70109cd80bbce5036e5856c92953515c02164ddf4b7f5a0d9314abb9aebd7be37c2f45b42f20bb12f577b8a3deb5ec91f02b0f6c23b7c25ac2af971688550f4105a1bec2a0acc2462f89cf033d19bf0bc5b35337dbfee8ebefdfb8ea296c785c0f506fd090077a6d8692f0ecc98fe27dd1c2143b09dc9605a966d68581d634eefc5c6e8719945dd2b4ec7147cc57434942eb55bf3b7e917c3af058c1f94208066e4f4e2941f83460cc6a6d67e492fca3c5f78a4de6b050510d4570ef9ea5b70467d13c93457443f4381413c7113e3ca578831e91fdab3ec6d8a17b1309542eae8234f4b2d07495a8dd454d17d799ebbcdb757cf66e11a6f5cfae61e17a5d55379554dbaa05f2ce2d3f1da275481db420f757e96538f03b54a476141260f4055356d7d3a904366e1a372627906fe9a06677daa813d8c96811bb669a2827e1adfbf0f19e3d548357379af09baaccb37e2045ddd9a9d3b08125fc9e7a9eddbaf17f4725cd89bedf3e84915fbf4b506d10ddd012e985073a99d1b9ffec6bc5725c0deb8d174bc98261e3e0c3badcb6f0df1ff0d5012d582b7795fbcb68054a19e39b84bcc650b746cab9353d91885cab98b58a9c426b0ef418eee0cef4a696f855134dbe614989cf3372c5769a142f76a457a9cfc45f24ee8c659687cdef12aa3328b087cc3a5b91f01d32e10d29a9d6aad13ee77e4a7a58e1a6d9ff2ec224e01ddb0ef3a10e92b475e593b990c66279471ec5a26c4a071f3edcf503c6b3f16a1e45cb5df104b425e2275b7f9570862b431a63cc0c80470a98e5f2559bd18e40cebf6a5083f6465f8e426683b6b08807768bf191008bb40aa28b70aaf54b06f511ef30e1b5e465b8b4f07e5268a3f12f17f3959504180918ecd2983c186e09cb518d0c16c718a6c24c8f4971a2ca21b2034d39faf93a038cdd239277da4232c631e5c0af97a1d91a71a71ecbcea61f0a25a84ed8f3a14e9f32ba98ed27bbf5d407a706f96cd27289629f80d1bbbd35797626d561f96b251fd5dcd89bfc1ceb6364a1b41756ddf381c1405108ce994756f47513054608b9ed0d2b0d8ba2066cb2dd19218d11c042afb8ad10476713542184e3d2994088bfe206822b04a92e6b1a7eaeef0235b1be4a1376f008cad7f12e0f96c8eaefefb0f2ebbbc8d6929fc4b4dac54f587fddf5dcb2762b3f6c736a7afca935e746f207ed545ef1c865a00ede3e0bdfcc3c067d8337e1a8131f3d69ba1609461a47eed5a10c59679264c998f7836ecb693e084f773324f9bfcc8758a931c967b5299fe20fd307f6e39acaacceadf33fd7384ebe5ac378132d22a6f6b0e777c29a586a525a3f6e46996aac6010896ccd1c61b2808d23c3195839782905b1d8b9ef7f740c0c5b1b9e6d3c8030928661b3edadc3ed8602b5a09277b20dca835476b545ae086b16bc0bba0e19b32af27932d956fe4f84a642689f13ffb2046867b563f820b45b9d997c04edfe0caa34d1a133e2ca58f254cbf8c519d8a40f71277db461599f4ab0aafdbef8dd822556c01d95244a81a0101e9cd5003c766e8518accea2f935d6828c765901915487550b9dd7f6d9a67dd2e818818ec71955fc04ae4b174325bb5f2ce46fc611a787ffe167371efb13b7c868d8fd02ebf4db12e73ad8e98512e85d267994905bc826699c19eaab70fe71523a8bac9422d222599f854062ed5861e534220879289b089f1759787ebe22074bbdc0ae3d5bdb77041f01d2346acb6c60bc0032c643437a93beee81082536589ca48d41385d3233e0bf5cad28b04fcbaa952d7ad5aa793faf43040d571ec97a123587d9602d23d8d34151267ba49d823e3f30905a08d3b9ac6e6122356ba916fa1e6a37c2237782d00a339b9e07e92dce2d67f4e2043c09b0253fd39155da618b01b2cc573f34779a6ac6639dde378ecb1daa3fdc6def5388a7a6be8ee5a9ee8392d3dd6c56b2d86b28a4de5fb5bbadfffdecc1aff9e19803ec06e3fdd68e39325034af46b83fb71dc8cb5627cfeeff73913f6a9cc79fcea0613fb9b5de62c55e8865e608fad6c4d09e8360dcb35e52d04302f04da201112e396cc146e07090428e474246e2e2b211e531a067545f2f60b2502577d5535ee5d08940da84e2fe91597bcdba1eed7543fa731820ea350a609287270ce42ce027209694fbe60b1343bdc34f20cc5a60b672de5c78a97908e859cff185c13dad44a15db3d8fb32c14558976909830e8592665de09742780532998ca6b7f2b6fde484f7e05e8c8eece36fbfdfa7efcfbf5e27da84819ac0f11d96bcc0e50b6a26f0cd441c61ec63ddd134bdbd3e8e7157bb3e0a9ede42404787ff97c1db7800e6aa0c5c86a8b7a81079f8c3059a540953bf80a0683c9c203fe3300e2d8dc9dd96773a5df0a1a86ffe1e0f673fa7133625e74d2fe2b3eab5e551d5e267775c822ccf6d7579398330", &(0x7f0000000300)="c490b867f7fd15dc8583056c9cd0bd27fd0e54ed69e294781d509c7a0c289738af52106cb1654620a872c6ed6c40250aee0c28824556115de51f891f5c8744ec3f1b4ade068680ac60f9825447f04766c63c78bcd4fa780feb5d1b9bb1c4c6a9070c4d613942cd4673921ea368927e468a5eac4dfea14380e76506cd9a14a9bfdac404ea2596bd40311f91ae58388210e99589212e7f03623531a24a15d327a5701ded09e33e6742f3bfc0ff6ea21c01c518c612481dc61c60400a88583b65f13659e553fbd0f0dea8fa8e91e5773ee0eda60ad65dba78ff5432bd17feac4095fc666cc14078003d"}}, &(0x7f00000002c0)=0x0) timer_settime(r8, 0x1, &(0x7f0000000840)={{0x77359400}, {0x77359400}}, &(0x7f0000000940)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r7, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) pwritev2(r4, &(0x7f0000000100)=[{&(0x7f0000000980)}], 0x1, 0x5405, 0x0, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) setitimer(0x1, &(0x7f0000000100)={{0x77359400}, {0x0, 0x2710}}, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0x200) r9 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r9, 0x29, 0x35, &(0x7f00000000c0)=0xfffffffd, 0x4) bind$inet6(r9, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@empty, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x2b, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @private=0xa010102, @multicast1}, {0x0, 0x4e20, 0x8}}}}}, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='devpts\x00', 0x0, &(0x7f0000000100)) 72.100005ms ago: executing program 6 (id=116): r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581d7"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00220f000000540b4550182195f5758483"], 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0x84, &(0x7f0000000040)=ANY=[@ANYBLOB='@\t('], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000b40)={0x40, 0x21, 0x1, 0x7}}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, 0x0) syz_usb_connect(0x3, 0x10b1, &(0x7f0000001880)={{0x12, 0x1, 0x250, 0x9, 0x57, 0xaa, 0x40, 0x1199, 0x9071, 0xc25c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x109f, 0x4, 0x1, 0x5f, 0x20, 0x4, [{{0x9, 0x4, 0xf5, 0xa8, 0x4, 0x9, 0xa5, 0xba, 0x5, [@uac_control={{0xa, 0x24, 0x1, 0xfffc, 0x4}, [@extension_unit={0x8, 0x24, 0x8, 0x2, 0xc8, 0x17, "9d"}, @selector_unit={0x6, 0x24, 0x5, 0x1, 0x4, '4'}, @feature_unit={0x11, 0x24, 0x6, 0x6, 0x4, 0x5, [0x9, 0xa, 0x5, 0x4, 0x6], 0x3}]}], [{{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x40, 0x1, 0x1}}, {{0x9, 0x5, 0xd, 0x4, 0x40, 0x8, 0x3, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x3ff}, @generic={0x24, 0x22, "a343d4afcd2be9bb7eb490904472f7cdcd0a5b3288707f5e7d20c3c77f310ec74ea3"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x3, 0x5, 0x3, [@generic={0xd7, 0x7, "173fbe6c940dd611baa6bce1f610b566aa445570db3d8efb99558746bfdb150a6505106830f0cc3688901f6aea299bb16cac7ebb17ad5c81b12987b4154c040f388c9989806940e275ac7aafc7644a0253803907c01a5dd45c2ac8c4244eb9f59e54fffbcdbd05346bf057e3a0b884fd3ce8235c5ff7711b516017321b82a3bb4da58097cf982b05ed97f9a724e1156a996ea67ee87304221e7d1e142d473dce0a87da813c69f59052579b68013a51b70db3efe855b91c90a7b19f8aca5197dbc2ec4a47cb5cc9ee031b72599ba60dfb2f35542944"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x0, 0x9, 0x0, [@generic={0x4f, 0x2, "0c6455a24ded77a7fe3fa1aa58500419174fb6197f384e9e67d59be0550de94dbdc09eccb82e0f00ebc792db545e1e3311852e93047dfd777546cab023965603ebbc50f8af2c3991bf63effbcf"}]}}]}}, {{0x9, 0x4, 0x1c, 0x48, 0x10, 0xff, 0x3, 0x3e, 0x4, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "cd2694adc553"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x81, 0x5, 0x5, 0xe8}, {0x6, 0x24, 0x1a, 0xfff, 0x1}, [@mdlm_detail={0x70, 0x24, 0x13, 0xb, "d44b9483e932da2a55eb1010482158a7584d2a39635f173e0988294c29f339d5d6a422134e1b48b6fb6dd372ee947c0605389ee183e525d90e6786a80bbf848029a4cc9836a02b4b78c40d128ee8ff1ae51418fe01abf19f6260596267ab641b81d26c4d68654d6ac509d1b2"}, @mdlm_detail={0xc8, 0x24, 0x13, 0x8, "4e1a648c2ae2e47e081d2f03d2cd6aa90f7dc19534a2a53b889559cd1c3dbe8f7fad410fb215369c7fbdb7bb0ecc1fa3ed2722f8a46c02a275eb0d2996272958a95275b9e2adfd00d2d105a6f062c25311bc83fb198eb9a005737b3324a92248786aea1ea19082ada47faf4a22d3883258f069f7c697f7c18bb596cbe61e5ae7b5b54ab8a0780b74525e669caa778f6d6578fbe13c30f1fc56bed08413f8ceeb865b635cab2b6d1c7d83701c7278f359fe6c3d0455e6515e5f292dba45da984b5731d958"}, @dmm={0x7, 0x24, 0x14, 0xfff8, 0x5}, @acm={0x4, 0x24, 0x2, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x1}, @obex={0x5, 0x24, 0x15, 0xdb}]}, @generic={0xd4, 0x22, "7ae39cc357f8fdbcb6e9d3a69f20720059ae5f8acfc38718eb9a2931f31efd3b64ab5786acd3822390899f79db66d945d1ebda8e5c52585bdb0317fa01e64e9d42eff3415b8d22d96ee9f41c435896a47e816e283886464ff8727f387517d05051b45a8c054e05ece8545d0ae1fba2af245896f9e3c68a53313bd1f06151587955b1b17de5e0ccd7903579b5d80530cf66afc176bb8e178ea0531cdece87214774ada79b48ce5cc7b1d300cf700c32f3fd7cc5cb7bbfbba9ec69f1f5c5f47f3321b7505e36984582e6688f9a6bdeb18d01e4"}], [{{0x9, 0x5, 0x2, 0x1, 0x10, 0xc1, 0x9, 0xff}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x7, 0xf0, 0x9, [@generic={0x6e, 0x0, "c1e8d66e6d2d204e1f4cc98d518a7cac1619f70ba2ea5463453154acc75c21d51906b1520adffd69775c6d3d6ff30219a5f286b0fd9c515becc0a9a3abda365d8190c35cad4f33a1099fd256aed7cec274c33134dc7b973f0a0d6b35efbb22c7b4f178634559fa3c346b5ce4"}, @generic={0x55, 0xd, "8808c7e71a659e83939f029859c52d52c80b1cc319307a24b7367b463777da9600565aa59b1ba0616ea235c32282c9b6ee160b7e6c803236dc1012133e3e5f6951c248d30bdb18f4cd083b18cdc3ce1b84c77c"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x200, 0x2, 0x5, 0xff}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x8, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x55}]}}, {{0x9, 0x5, 0x6, 0x10, 0x3ff, 0x4, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0xe747}, @generic={0xaf, 0x22, "f4901d0a0dda026491b8bef0d708c1e071ff95e0340143138d30fcbe8f34fd2d8d374a4f1fe7578f8cc738e738477a76ce7e41897c4922743c3f0c6d87bb45f1f06aabd33733554a5f7f7297376ff05d07c72b4b5be360f3a10789b6cbac17bec431ed0e850fee45f6d36372ae01746496b7b51a02402eb4d7b3a92a46be141dfd9234cb453e37b4b803cdbfa9e9105a8421cb0fb5f566e18f8529246aec315f53a7e61a328fcd0708ff91a0f7"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x400, 0x27, 0x6, 0x40, [@generic={0x61, 0x22, "f8621e43d39c2f8a58fa728dd56c730729090ddb74b5ddd143ea5942e125a751ab028274dda3086a561291f61a6aa4c460153a21bedc398aa143be5362fe4a2b5bf94e2e1f09496c841fdbd87da280349847756839f858e0644d04dfdf4129"}, @generic={0x6d, 0xd, "e951ec6cfc7f7cdddad736e31ddfebe7a3e43dd5b44c18fb07d83df41cb52e4965f9e3b48e3ba4a6e39bed6e5fd6f744d99261093728764609c1445aa2daf3b0eb3f815563303fbde1e95a94535b46482cdf17da4a505a3fe80957672eddbb043af02087351a22226a5a91"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x3ff, 0x8, 0xff, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x7ff}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x6, 0x80, 0xf9, [@generic={0x9f, 0x10, "30e4f4e0503d71cd56d6c7bd22743d5ae1e49154d05241debf2e46842af51c4d82ed200f5cd70429384130b4fe7815e6aff56e7069bf2b2e7b895c0c3ac237b68962b0dba0a48429f88960a3dd8ca101e77e273948d6fd14163d842a205f7d6c6a6879613166d15625d60a3dceaddba6065227da55b3241cd9a827af7b9f5b948678d6c0ee408277962e6050d121dac12bf766b650d4a5babc07045e96"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x3, 0x0, 0x8, [@generic={0x8b, 0xb, "7872ecd3e416181b0d14f6f1209db18ba3276f45c22ca0ee085dc572f4cf75b69f8141a39c089615c7e3cd8eebf1260cd4713607d359f63122dac3baa5c0b9a8a6213ccc54434575c093577e5e43b271a1b10cfcea43580ae53bd513c44c6f66b92a97041c1371d0f5a23e7e00d43b55a3c55694cbaa59f730a44ef7d214457007f0e1fd3f2c9e36a5"}, @generic={0xe, 0x3, "4c091d81ca2b7ba38ce217ba"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x6, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0xc0ce}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xf9, 0x5}]}}, {{0x9, 0x5, 0x88, 0x0, 0x40, 0x8, 0x0, 0xb1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x1}]}}, {{0x9, 0x5, 0x3, 0x10, 0x10, 0x4, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0xa, 0xff}]}}, {{0x9, 0x5, 0x6, 0x1c, 0x40, 0x8, 0x7, 0x8}}, {{0x9, 0x5, 0x7, 0x10, 0x81a47cf1f41c153b, 0x6, 0xff, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0xd}, @generic={0xc2, 0xa, "babd9d5db135ced180d3651a81fbdbc2dd01d12eae7e2a5e4f6b211625c6657f24f87a3524c16a9fee9e4084d1b62da9b1e366c019be5d47f9e228b0e61372ae58aa82c836a77fde4b131c3c01c5ac920180cdaf71c96fd8099d07c75711c8bba672f18b822d238f738d4045038174517830bef08736f9c57896081b1368be9f821889bcbb72d5339be099698b4a1c48cc8973822cdae6e65053570486c389b97bed054d7e1cad012e6fc6888deb967eaf23c414e5dff270cbd4ebcc5dcc03d0"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x71, 0x7, 0xa, [@generic={0x87, 0xde074df7da7ed9dc, "ad9b4aab89a9878be859053d187473a4c47acbb996977d1ee312f5725e7a7e88a48262696eafd4ba13b5ce02002da0e6c6446d0a62f81aee7c3877c11967d9d665f3ed632ee4e74950731dc206d925cf990a7e158ae690ea52bcdd12d70a3c83b0d9355c1ec90513742b03988e136c956f26a7ae04787fe8a6d13f9f0ee12370bd12f38d32"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x2, 0x88, 0x3}}]}}, {{0x9, 0x4, 0x30, 0xcd, 0x1, 0x3, 0x43, 0x2, 0x2, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "88ef679fd4a8"}, {0x5, 0x24, 0x0, 0xd}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x7fff, 0x8}, {0x6, 0x24, 0x1a, 0x715, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x1, 0x1, 0x9, 0x5, 0x9, 0x2a}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "9770"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x5, 0x9, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0xfa}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x3, 0x6, 0x40}]}], [{{0x9, 0x5, 0x1, 0x0, 0x40, 0xc, 0x9, 0x6}}]}}, {{0x9, 0x4, 0xe5, 0x0, 0x10, 0xff, 0x8e, 0x96, 0xa7, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x966}, {0xd, 0x24, 0xf, 0x1, 0xad, 0x0, 0x5, 0x40}, [@mdlm={0x15, 0x24, 0x12, 0x200}]}, @generic={0x30, 0xc, "66c2bd4a6cfd29000a834457e53f928d6e672cbaa6bd8ff606649110c37c280757c21012205b373d3f8a2cd2709d"}], [{{0x9, 0x5, 0x6, 0x3, 0x8, 0x2, 0x80, 0x1, [@generic={0xba, 0x31, "21ab56547729dfa7939efed22ebe75cd6a1f03b31b72166a52db511bb829919b958d882c41338c00692b511b3a9a218f9367d99e2e04960f9eca0bfa4487015b90708fcef2e402f2b4ace19fa8f4b53be5e1953a530e1317eaa5bd5fff3be797777fd4de670846598468940a9ba5b4d3b931969925a24396827f37669edafc2602d54b61aaa9050268a712945ae86b38e4e6cfb61ac7395c2ae1cd0797d41cbbe781d609ae58619d7c0e71c1c2ebe5cfd24a22523809af50"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x10, 0x8, 0x4, 0x80}}, {{0x9, 0x5, 0xb, 0x19, 0x8, 0x2e, 0x2, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x5}, @generic={0x9e, 0x6, "38d4c21d1521b72b278732b38ba25165e18f61d6bf6359ef09694d6e9a3b8b100337bd5bf9577c0b5c78e367b040b20e878fdb23b665730870e498cc05f648e2c58cd492bad7cea00f5d703de2a292fcb3f05b599e2e9db22a577a7806a99cc421b8fb5516563cabbd42ffb578c44acf87a5c3f5f31a37dd11116678b953bbbfd8e3e72a72b8892ab2ba565cc1bf5f428d307cb01b3134351b97cd8d"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x0, 0x3, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x3ff, 0xe, 0x3, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x100}, @generic={0x63, 0xc, "72c0170647dee5f69b07fa7ca7e1218f92cbbd8f87c0a6ff63100738d8aa541efad2b3884516ce7707aa8ee21d8b6d7bd075441a93f33c4c0c60756b5bf3beeac68cad4fe2a9c4ba9759c5c0054423596d72c16c1f72908d068d16ddc8904095bd"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x8, 0x0, 0x5, 0x2, [@generic={0x8a, 0x0, "6697448e00ee5fbfde6da2d70887469fc1cb98940c11607ddfeea037f1fc136e56a51a216e7b316f1cb30e4c61a22245af9c1dc5bc2f4ca23bec25d03bec2d8e03001ac15c3eb9c20d69cf89b6e893ab62f64a35b0dde32cd36671ecbf99bb0b8b8c5aae6f4bd2fd09daf55564da9029bc406e4009e047cc45d7f7e21845d1a3544cb12130752af7"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x50, 0x8, 0x7, 0x2, [@generic={0x41, 0x21, "88eb808b30562c3702905e40d2e454c61804970620894559b88a21a201d9c57cc924c5236f7cd5c11cb4c36651a6a647848a349448b92d144891543291fb9f"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x400, 0x7f, 0x8, 0x3}}, {{0x9, 0x5, 0xf, 0x8, 0x200, 0x7c, 0xc, 0x7f, [@generic={0x52, 0x5, "b9500b2e5cc6962b15f5fe6743feabf2341bf9da09e43ba19e9585bbb434c7f50edc941bcbd474e288dd72a86b8f4a21bced3a0896e72ac233ac1fdb493b073c76e0a380ee94d667ba10a244d3c21867"}, @generic={0x1e, 0xd, "4aea04043b3c9671883d18866dc45119e4fd273455d7b3578ee40e34"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x7, 0x3, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x4}]}}, {{0x9, 0x5, 0x7, 0x8, 0x200, 0x5, 0x5, 0xa6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6e, 0x3}, @generic={0x71, 0x7, "b259aba472716dccd3cac0eb7eb58bcdbc90aabb5d013bc32c784b08eee07268c84ea4e06c18978a0be4a1e8a97337d37221b29e2c49e0ceb86620d19966acd1a756baa22fb588d3214c7956f6fc3b53fa38764bea1023126a3628de2dcd4eb7e8848761b42fbf8d31ee5629abf112"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x7, 0x3, 0xb6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x7}]}}, {{0x9, 0x5, 0x5, 0x0, 0x760490fc744d1308, 0x9, 0x4, 0x7f, [@generic={0xd6, 0x30, "7ecb2c17a7849181b85f03d36e8412580be7aa121f72d6f9be7ba5d1a19892666b09511ec360bb0badbd19f30c82c705c20236135b16f4cfcee63a63ac5d73e768c8a10d3308daf1cfdd6be3cc46744a33499dee850eed32618fd8446d22aea7e10ab0027f9c3799a07c10dff812fe13361f80d8a382ad1c270404553ae1b88dcfd6c7e33b4fbda39921580a414a70da02b16306744a6af30bf871731e193b7a2f3e00947b4a087fbf9338b0093b382785ece2ed1079b71f6ed833cdb918c7c577e59f6114fa1c9c468cdfeefc4b3ef2cdc7d031"}, @generic={0x4a, 0xf, "1db84275fc62e16dddd642745e22329332a4fdd6df26a10d7247a2f8f0d75738759fed7d634d12dd87022e53ad71bab3949c15cc04ba619d9fe49c17ee7cb01db86bab46ade39a01"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x10, 0xf0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5f, 0x6}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x1a, 0x0, 0xff, [@generic={0x100, 0x8, "056a03c46b3f62c15efa0b9c1c245c54fb5221f63cf5ba16d872c89ea3d94156f2ccfc7db2b73daecc724f842ad538af9ca22dd01f54fea6a88908835cbc70480d37191d21d3c3336a8dcb9683b18a928f8bd1f902f9967ddd0570fb7ba6ed439d46821db1d31214194026276170b5dcfb2453a22ddb55df338abf9aab24fa5de3a9944761638a07cd7ccab8645ab495927a7a01d2d2d571d32df0014940d6f7facf706ccbb5a8d53f11b96b66db77abc5118bed85fc7edef904830a0eccbd13354a7ea22f12613a7c0929e0c4f4e8b5d32d854c8b9d6efeb13fe47e0aadbb5a656a6844ac6db6b6f4e6f67bba0a81fc4a19a44e311c681de5132cb8cf3b"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x400, 0x4, 0x1, 0x30, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xc, 0xfff9}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x515f}]}}]}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x7, 0x9, 0x2, 0x0, 0x7}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000300)='./file0\x00', 0x0, &(0x7f00000017c0)={[{@noload}, {@usrquota}, {@grpquota}, {@errors_remount}, {@quota}, {@journal_dev={'journal_dev', 0x3d, 0x2}}, {@resgid}, {@barrier}, {@auto_da_alloc}]}, 0x2, 0xbf1, &(0x7f0000000bc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH4+CQAA///7fQBm") 0s ago: executing program 4 (id=117): lsetxattr$security_capability(&(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000140)=@v2={0x2000000, [{0xe6f, 0x5}, {0x5, 0x1}]}, 0x14, 0x0) socket(0x10, 0x3, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000300)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000040)=0x7) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x11, &(0x7f0000000100)={[{@noblock_validity}, {@noinit_itable}, {@norecovery}, {@min_batch_time={'min_batch_time', 0x3d, 0x71d}}, {@abort}]}, 0x1, 0x610, &(0x7f0000000a40)="$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") openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x18) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffc}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBDIACR(r3, 0x4bfb, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f00000001c0)='./file0\x00', 0x800718, &(0x7f0000002380)={[{@nodioread_nolock}, {@journal_dev={'journal_dev', 0x3d, 0x40000ff}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5c}}, {@nombcache}, {@resgid}, {@nombcache}, {@init_itable_val={'init_itable', 0x3d, 0x8d55}}]}, 0x0, 0x47b, &(0x7f0000002440)="$eJzs3M9rXNUeAPDvvfnR9vVH8vr63rO1arQIQTFp0qpduFEURCoKuqjLmExL6LSRJoqtxaYirgQt6Fpciv4F7kQQdSW4deVKCkW7aSsuIvfOvelkMkmsmeTG5POBmTln7pm532/urzPnzCSALWsgu0sidkXETxHR16gubDDQeLh5/eL4resXx5OYm3vp1yRvd+P6xfGyafm6nUVlMI1I302KlSw0ff7C6bF6vXauqA/PnHltePr8hUfeODN2qnaqdnb02LGjR0Yef2z00Y7kmeV148DbUwf3P/vKlefHT1x59bsvsnh3Fcub8+iUgSzx3+Zyrcse7PTKKra7qZx0VxgId6QrIrLN1ZMf/33RFbc3Xl88806lwQFrKrs2bVt68ewcsIklUXUEQDXKC332+be8rVPXY0O49mTjA1CW983i1ljSHWnRpqfl820nDUTEidnfP8lusUbjEAAAzd4f//h4b0S8devz57K+R9/8kjT+lz/+nN/vKeZQ+iPi3xGxNyL+ExH7IuK/EXnb/0fEXauMZ3H/J726yrdcVtb/e6KY21rY/yt7f9HfVdR25/n3JCcn67XDxd9kMHq2ZfWRZdbx1dM/frDUsub+X3bL1l/2BYs4rna3DNBNjM2M5Z3SDrh2OeJAd7v8k/mZgCQi9kfEgTt76z1lYfKhzw4u1Wjl/JfRgXmmuU+z9Gaz/GejJf9S0jw/OblofnJ4e9Rrh4fLvWKx739478Wl1r+q/DvgWq3x2LT9W5v0J83ztdOdXf/f3P/T3uTlfJ65t3juzbGZmXMjEb3J8by+4PnR268t62X7bP8fPNT++N9bvCbL/+6IyHbieyLi3oi4r4j9/oh4ICIOLZPjt0+tnH+kFW3/yxETbc9/8/t/y/a/80LX6W++XGr9f237H81Lg8Uz+flvBe3CyU4XrQGu5m8HAAAA/xRp/h34JB2aL6fp0FDjO/z74l9pfWp65uGTU6+fnWh8V74/etJypKuvGA+tT9ZrI8ls8Y6N8dHRYqy4HC89Uowbf9S1I68PjU/VJyrOHba6nR9m94uP/8wvXRUHB6y1HW2fHe1d90CACrTOo6cLq5deCCcD2Kz8Xhu2rhWO/3S94gDWn+s/bF3tjv9LLXVzAbA5lcf/H23+UR2wuen/wxaVfl11BECFXP9hS1rN7/rXsLB9Y4RRTWGjbpS8EFEW0g0Rj8IaFao+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTGnwEAAP//pkTq/Q==") kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.33' (ED25519) to the list of known hosts. [ 331.648864][ T24] audit: type=1400 audit(1770253317.370:64): avc: denied { mounton } for pid=267 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2022 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 331.653545][ T267] cgroup: Unknown subsys name 'net' [ 331.658457][ T24] audit: type=1400 audit(1770253317.370:65): avc: denied { mount } for pid=267 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 331.669274][ T24] audit: type=1400 audit(1770253317.380:66): avc: denied { unmount } for pid=267 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 331.669968][ T267] cgroup: Unknown subsys name 'devices' [ 331.817572][ T267] cgroup: Unknown subsys name 'hugetlb' [ 331.823209][ T267] cgroup: Unknown subsys name 'rlimit' [ 331.994938][ T24] audit: type=1400 audit(1770253317.710:67): avc: denied { setattr } for pid=267 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 332.018651][ T24] audit: type=1400 audit(1770253317.710:68): avc: denied { mounton } for pid=267 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 332.043372][ T24] audit: type=1400 audit(1770253317.720:69): avc: denied { mount } for pid=267 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 332.064332][ T269] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 332.075750][ T24] audit: type=1400 audit(1770253317.800:70): avc: denied { relabelto } for pid=269 comm="mkswap" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 332.101649][ T24] audit: type=1400 audit(1770253317.800:71): avc: denied { write } for pid=269 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 332.137262][ T24] audit: type=1400 audit(1770253317.860:72): avc: denied { read } for pid=267 comm="syz-executor" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 332.162936][ T24] audit: type=1400 audit(1770253317.860:73): avc: denied { open } for pid=267 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 332.189225][ T267] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 332.923694][ T275] bridge0: port 1(bridge_slave_0) entered blocking state [ 332.930815][ T275] bridge0: port 1(bridge_slave_0) entered disabled state [ 332.938313][ T275] device bridge_slave_0 entered promiscuous mode [ 332.953760][ T276] bridge0: port 1(bridge_slave_0) entered blocking state [ 332.961019][ T276] bridge0: port 1(bridge_slave_0) entered disabled state [ 332.968538][ T276] device bridge_slave_0 entered promiscuous mode [ 332.977552][ T275] bridge0: port 2(bridge_slave_1) entered blocking state [ 332.984716][ T275] bridge0: port 2(bridge_slave_1) entered disabled state [ 332.992459][ T275] device bridge_slave_1 entered promiscuous mode [ 333.007264][ T276] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.014336][ T276] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.021912][ T276] device bridge_slave_1 entered promiscuous mode [ 333.102408][ T277] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.109558][ T277] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.117169][ T277] device bridge_slave_0 entered promiscuous mode [ 333.136375][ T277] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.143445][ T277] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.151597][ T277] device bridge_slave_1 entered promiscuous mode [ 333.167256][ T278] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.174409][ T278] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.181898][ T278] device bridge_slave_0 entered promiscuous mode [ 333.206668][ T278] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.213739][ T278] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.221400][ T278] device bridge_slave_1 entered promiscuous mode [ 333.318471][ T275] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.325568][ T275] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.332865][ T275] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.340077][ T275] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.348726][ T279] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.355826][ T279] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.363234][ T279] device bridge_slave_0 entered promiscuous mode [ 333.370544][ T279] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.378284][ T279] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.385840][ T279] device bridge_slave_1 entered promiscuous mode [ 333.444586][ T277] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.451684][ T277] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.458983][ T277] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.466032][ T277] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.499358][ T278] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.506443][ T278] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.513718][ T278] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.520892][ T278] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.539759][ T276] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.546871][ T276] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.554217][ T276] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.561304][ T276] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.576625][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.583877][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 333.592791][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 333.601415][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.609192][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.616685][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.623952][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 333.631355][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 333.639107][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 333.646588][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 333.677763][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 333.702225][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 333.709774][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 333.729047][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 333.736862][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 333.753755][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 333.762039][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.769134][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.776895][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 333.785087][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.792165][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.802619][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 333.810986][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.818060][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.825673][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 333.851494][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 333.859992][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 333.867055][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 333.874610][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 333.883225][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 333.891801][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 333.900691][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.907921][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.916084][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 333.924275][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 333.931481][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 333.941218][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 333.948809][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 333.956952][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 333.965044][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 333.985274][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 333.993831][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 334.003102][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 334.012002][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 334.020887][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 334.029483][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 334.037794][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 334.045198][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 334.053113][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 334.061210][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 334.069488][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 334.077392][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 334.097194][ T275] device veth0_vlan entered promiscuous mode [ 334.107416][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 334.118725][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 334.126802][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 334.135073][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 334.143847][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 334.151026][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 334.158686][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 334.167036][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 334.174934][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 334.183144][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 334.191324][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 334.199353][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 334.207689][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 334.215435][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 334.227599][ T278] device veth0_vlan entered promiscuous mode [ 334.243179][ T277] device veth0_vlan entered promiscuous mode [ 334.250271][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 334.258603][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 334.267209][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 334.275767][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 334.284037][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 334.292144][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 334.300486][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 334.311534][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 334.323373][ T275] device veth1_macvtap entered promiscuous mode [ 334.337618][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 334.346062][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 334.354201][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 334.362673][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 334.371235][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 334.381111][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 334.389553][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 334.410637][ T276] device veth0_vlan entered promiscuous mode [ 334.417326][ T278] device veth1_macvtap entered promiscuous mode [ 334.424740][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 334.433521][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 334.445416][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 334.453265][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 334.461605][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 334.470021][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 334.478074][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 334.486385][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 334.494588][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 334.503196][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 334.510902][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 334.525799][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 334.534237][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 334.547807][ T277] device veth1_macvtap entered promiscuous mode [ 334.561715][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 334.569444][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 334.578292][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 334.589769][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 334.598251][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 334.606544][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 334.614951][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 334.623531][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 334.632077][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 334.640541][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 334.649005][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 334.659739][ T276] device veth1_macvtap entered promiscuous mode [ 334.681119][ T275] request_module fs-gadgetfs succeeded, but still no fs? [ 334.697575][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 334.705469][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 334.714394][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 334.722968][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 334.731627][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 334.741801][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 334.750167][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 334.759061][ T275] cgroup: cgroup: disabling cgroup2 socket matching due to net_prio or net_cls activation [ 334.771748][ T279] device veth0_vlan entered promiscuous mode [ 334.793161][ T48] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 334.793394][ T48] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 334.793832][ T48] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 334.794061][ T48] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 334.837746][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 334.840676][ T279] device veth1_macvtap entered promiscuous mode [ 334.864780][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 334.865039][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 334.870244][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 334.870494][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 335.005922][ T308] exfat: Deprecated parameter 'utf8' [ 335.011320][ T308] exfat: Deprecated parameter 'namecase' [ 335.022594][ T308] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0x11bbdf60, utbl_chksum : 0xe619d30d) [ 335.285860][ T310] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=e000e01c, mo2=0002] [ 335.342757][ T310] System zones: 1-12 [ 335.369000][ T310] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: inode #12: comm syz.2.3: missing EA_INODE flag [ 335.380932][ T310] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.3: error while reading EA inode 12 err=-117 [ 335.393463][ T310] EXT4-fs (loop2): 1 orphan inode deleted [ 335.418141][ T310] EXT4-fs (loop2): mounted filesystem without journal. Opts: debug,resuid=0x000000000000ee01,,errors=continue [ 335.423384][ T311] EXT4-fs (loop3): mounted filesystem without journal. Opts: nodioread_nolock,sb=0x0000000000000001,,errors=continue [ 335.468526][ T311] ext4 filesystem being mounted at /0/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 335.768577][ T326] EXT4-fs error (device loop3): ext4_empty_dir:3074: inode #12: comm syz.3.4: invalid size [ 335.819688][ T326] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1551 sclass=netlink_route_socket pid=326 comm=syz.3.4 [ 335.845579][ T15] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 335.876621][ T330] tmpfs: Unknown parameter '00000000000000000000' [ 336.039182][ T331] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 336.078995][ T334] exfat: Deprecated parameter 'utf8' [ 336.095589][ T310] EXT4-fs (loop2): shut down requested (0) [ 336.104360][ T334] exfat: Deprecated parameter 'namecase' [ 336.124478][ T334] exfat: Unknown parameter '~eep_last_dots' [ 336.147994][ T331] exFAT-fs (loop1): error, invalid access to FAT free cluster (entry 0x00000008) [ 336.165733][ T331] exFAT-fs (loop1): error, failed to bmap (inode : ffff88811aed7a90 iblock : 8, err : -5) [ 336.186072][ T331] exFAT-fs (loop1): error, invalid access to FAT free cluster (entry 0x00000008) [ 336.200930][ T331] exFAT-fs (loop1): error, invalid access to FAT free cluster (entry 0x00000008) [ 336.225660][ T15] usb 1-1: config 0 has an invalid interface number: 199 but max is 1 [ 336.244093][ T15] usb 1-1: config 0 has no interface number 1 [ 336.274397][ T15] usb 1-1: config 0 interface 199 altsetting 0 endpoint 0xA has invalid wMaxPacketSize 0 [ 336.289822][ T334] EXT4-fs (loop4): can't mount with journal_checksum, fs mounted w/o journal [ 336.299376][ T15] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 336.395647][ T15] usb 1-1: New USB device found, idVendor=0002, idProduct=0000, bcdDevice= 0.00 [ 336.405006][ T15] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 336.413240][ T15] usb 1-1: SerialNumber: syz [ 336.419706][ T15] usb 1-1: config 0 descriptor?? [ 336.456592][ T15] uvcvideo: Found UVC 0.00 device (0002:0000) [ 336.463694][ T15] uvcvideo: No valid video chain found. [ 336.573245][ T339] F2FS-fs (loop1): Invalid segment count (0) [ 336.582227][ T339] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 336.590722][ T348] 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. [ 336.593287][ T339] F2FS-fs (loop1): invalid crc value [ 336.626789][ T339] F2FS-fs (loop1): Found nat_bits in checkpoint [ 336.648294][ T345] EXT4-fs error (device loop2): ext4_orphan_get:1395: inode #15: comm syz.2.9: inode has both inline data and extents flags [ 336.686135][ T15] usb 1-1: USB disconnect, device number 2 [ 336.686668][ T339] F2FS-fs (loop1): Start checkpoint disabled! [ 336.703367][ T339] F2FS-fs (loop1): Try to recover 2th superblock, ret: 0 [ 336.710898][ T339] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 336.718886][ T345] EXT4-fs error (device loop2): ext4_orphan_get:1400: comm syz.2.9: couldn't read orphan inode 15 (err -117) [ 336.731756][ T345] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 336.748560][ T24] kauditd_printk_skb: 73 callbacks suppressed [ 336.748572][ T24] audit: type=1400 audit(1770253322.470:147): avc: denied { create } for pid=352 comm="syz.3.13" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 336.803758][ T24] audit: type=1400 audit(1770253322.500:148): avc: denied { read } for pid=352 comm="syz.3.13" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 336.823866][ T24] audit: type=1400 audit(1770253322.520:149): avc: denied { map } for pid=341 comm="syz.2.9" path="/1/file0/cgroup.controllers" dev="loop2" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 336.847665][ T24] audit: type=1400 audit(1770253322.520:150): avc: denied { write } for pid=341 comm="syz.2.9" path="/1/file0/cgroup.controllers" dev="loop2" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 336.875772][ T24] audit: type=1400 audit(1770253322.600:151): avc: denied { mounton } for pid=341 comm="syz.2.9" path="/1/file0/bus" dev="loop2" ino=20 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 336.904190][ T24] audit: type=1400 audit(1770253322.620:152): avc: denied { create } for pid=361 comm="syz.3.14" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 336.914813][ T341] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 336.925179][ T24] audit: type=1400 audit(1770253322.620:153): avc: denied { setopt } for pid=361 comm="syz.3.14" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 336.949060][ T341] EXT4-fs error (device loop2): ext4_dirty_inode:6157: inode #19: comm syz.2.9: mark_inode_dirty error [ 336.970599][ T24] audit: type=1400 audit(1770253322.690:154): avc: denied { create } for pid=341 comm="syz.2.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 336.972335][ T341] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 336.990729][ T24] audit: type=1400 audit(1770253322.690:155): avc: denied { write } for pid=341 comm="syz.2.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 337.001222][ T341] EXT4-fs error (device loop2): ext4_dirty_inode:6157: inode #19: comm syz.2.9: mark_inode_dirty error [ 337.032523][ T24] audit: type=1400 audit(1770253322.690:156): avc: denied { nlmsg_write } for pid=341 comm="syz.2.9" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 337.057514][ T341] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 337.067075][ T369] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 337.071862][ T341] EXT4-fs error (device loop2): ext4_dirty_inode:6157: inode #19: comm syz.2.9: mark_inode_dirty error [ 337.077563][ T369] EXT4-fs error (device loop2): ext4_dirty_inode:6157: inode #19: comm syz.2.9: mark_inode_dirty error [ 337.099042][ T341] EXT4-fs error (device loop2) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 337.110574][ T341] EXT4-fs error (device loop2): ext4_dirty_inode:6157: inode #19: comm syz.2.9: mark_inode_dirty error [ 337.130502][ T48] attempt to access beyond end of device [ 337.130502][ T48] loop1: rw=2049, want=40976, limit=40427 [ 337.235622][ T53] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 337.334314][ T372] EXT4-fs (loop1): Test dummy encryption mode enabled [ 337.350053][ T375] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.352282][ T381] Zero length message leads to an empty skb [ 337.358067][ T375] bridge0: port 1(bridge_slave_0) entered disabled state [ 337.370860][ T372] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0003] [ 337.379458][ T372] System zones: 0-5 [ 337.384934][ T375] device bridge_slave_0 entered promiscuous mode [ 337.393498][ T372] EXT4-fs (loop1): mounted filesystem without journal. Opts: debug,delalloc,inlinecrypt,test_dummy_encryption,errors=continue,errors=continue,delalloc,barrier,,errors=continue [ 337.420076][ T375] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.421600][ T372] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 337.427254][ T375] bridge0: port 2(bridge_slave_1) entered disabled state [ 337.427902][ T375] device bridge_slave_1 entered promiscuous mode [ 337.469471][ T385] EXT4-fs (loop0): Ignoring removed nobh option [ 337.495710][ T53] usb 4-1: Using ep0 maxpacket: 16 [ 337.502268][ T385] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobh,max_dir_size_kb=0x0000000000000004,,errors=continue [ 337.515048][ T385] ext4 filesystem being mounted at /2/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 337.550993][ T375] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.558120][ T375] bridge0: port 2(bridge_slave_1) entered forwarding state [ 337.565408][ T375] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.572579][ T375] bridge0: port 1(bridge_slave_0) entered forwarding state [ 337.599220][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 337.614446][ T298] bridge0: port 1(bridge_slave_0) entered disabled state [ 337.634647][ T298] bridge0: port 2(bridge_slave_1) entered disabled state [ 337.635900][ T53] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 337.652655][ T53] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 337.667114][ T53] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 337.676316][ T393] ====================================================== [ 337.676316][ T393] WARNING: the mand mount option is being deprecated and [ 337.676316][ T393] will be removed in v5.15! [ 337.676316][ T393] ====================================================== [ 337.679892][ T53] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 337.713133][ T393] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 337.731209][ T53] usb 4-1: config 0 descriptor?? [ 337.737274][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 337.742370][ T393] EXT4-fs error (device loop1): ext4_validate_block_bitmap:429: comm syz.1.23: bg 0: block 5: invalid block bitmap [ 337.757149][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.760801][ T393] EXT4-fs error (device loop1) in ext4_mb_clear_bb:5661: Corrupt filesystem [ 337.764622][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 337.773872][ T393] EXT4-fs error (device loop1): ext4_free_branches:1026: inode #11: comm syz.1.23: invalid indirect mapped block 3 (level 2) [ 337.792455][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 337.801779][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.808858][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 337.810681][ T393] EXT4-fs (loop1): 2 truncates cleaned up [ 337.836390][ T393] EXT4-fs (loop1): mounted filesystem without journal. Opts: noauto_da_alloc,init_itable=0x0000000000000006,dioread_nolock,grpquota,,errors=continue [ 337.860790][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 337.870255][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 337.887964][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 337.893089][ T398] exfat: Deprecated parameter 'utf8' [ 337.908299][ T398] exfat: Deprecated parameter 'namecase' [ 337.929581][ T398] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x11bbdf60, utbl_chksum : 0xe619d30d) [ 337.944313][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 337.953324][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 337.960977][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 337.972159][ T375] device veth0_vlan entered promiscuous mode [ 337.984676][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 337.993668][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 338.003272][ T375] device veth1_macvtap entered promiscuous mode [ 338.011634][ T48] device bridge_slave_1 left promiscuous mode [ 338.018694][ T48] bridge0: port 2(bridge_slave_1) entered disabled state [ 338.035729][ T48] device bridge_slave_0 left promiscuous mode [ 338.043719][ T48] bridge0: port 1(bridge_slave_0) entered disabled state [ 338.052529][ T48] device veth1_macvtap left promiscuous mode [ 338.059052][ T48] device veth0_vlan left promiscuous mode [ 338.113017][ T411] FAT-fs (loop0): Directory bread(block 64) failed [ 338.119846][ T411] FAT-fs (loop0): Directory bread(block 65) failed [ 338.126734][ T411] FAT-fs (loop0): Directory bread(block 66) failed [ 338.133387][ T411] FAT-fs (loop0): Directory bread(block 67) failed [ 338.140254][ T411] FAT-fs (loop0): Directory bread(block 68) failed [ 338.147021][ T411] FAT-fs (loop0): Directory bread(block 69) failed [ 338.153698][ T411] FAT-fs (loop0): Directory bread(block 70) failed [ 338.160913][ T411] FAT-fs (loop0): Directory bread(block 71) failed [ 338.167658][ T411] FAT-fs (loop0): Directory bread(block 72) failed [ 338.174480][ T411] FAT-fs (loop0): Directory bread(block 73) failed [ 338.182975][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 338.191125][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 338.199940][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 338.212260][ T411] FAT-fs (loop0): error, invalid access to FAT (entry 0x00006c61) [ 338.222023][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.230650][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 338.232089][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.246396][ T411] FAT-fs (loop0): Filesystem has been set read-only [ 338.246743][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.261219][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.268706][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 338.269205][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.285033][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.292620][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.299938][ T53] microsoft 0003:045E:07DA.0001: unknown main item tag 0x0 [ 338.307796][ T53] HID 045e:07da: Invalid code 65791 type 1 [ 338.315882][ T53] input: HID 045e:07da as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:045E:07DA.0001/input/input4 [ 338.329737][ T53] microsoft 0003:045E:07DA.0001: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.3-1/input0 [ 338.555724][ T357] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 338.572830][ T415] F2FS-fs (loop4): Found nat_bits in checkpoint [ 338.606067][ T415] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 338.687004][ T432] kernel profiling enabled (shift: 9) [ 338.739172][ T297] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 338.750660][ T433] netlink: 'syz.1.30': attribute type 4 has an invalid length. [ 338.758447][ T433] netlink: 1601 bytes leftover after parsing attributes in process `syz.1.30'. [ 338.834638][ T415] netlink: 8 bytes leftover after parsing attributes in process `syz.4.28'. [ 339.169789][ T279] attempt to access beyond end of device [ 339.169789][ T279] loop4: rw=2049, want=45104, limit=40427 [ 339.192640][ T367] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 339.201684][ T367] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 339.211133][ T367] F2FS-fs (loop3): invalid crc value [ 339.218583][ T367] F2FS-fs (loop3): Found nat_bits in checkpoint [ 339.255604][ T357] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 339.266020][ T367] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 339.266033][ T367] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 339.280720][ T357] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 339.365908][ T357] usb 1-1: New USB device found, idVendor=08b7, idProduct=8000, bcdDevice= 0.00 [ 339.375854][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.387757][ T357] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 339.396810][ T297] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 339.406022][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.415555][ T297] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 339.429746][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.437382][ T357] usb 1-1: SerialNumber: syz [ 339.446714][ T297] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 339.467113][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.482647][ T297] usb 6-1: config 1 has no interface number 0 [ 339.490210][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.498118][ T297] usb 6-1: too many endpoints for config 1 interface 1 altsetting 1: 32, using maximum allowed: 30 [ 339.522254][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.534055][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.543606][ T297] usb 6-1: config 1 interface 1 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 32 [ 339.557135][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.564661][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.572726][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.580442][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.589096][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.596642][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.604176][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.612208][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.619961][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.627559][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.635081][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.642677][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.650666][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.658244][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.789635][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.797200][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.804611][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.812131][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.819586][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.827230][ T297] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 339.836506][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.843928][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.851753][ T297] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.859841][ T297] usb 6-1: Product: syz [ 339.864078][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.871520][ T297] usb 6-1: Manufacturer: syz [ 339.876186][ T297] usb 6-1: SerialNumber: syz [ 339.881549][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.889453][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.896930][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.904503][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.912481][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.920159][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.928507][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.936025][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.943433][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.951027][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.958516][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.966047][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.973557][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.981084][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.988996][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 339.996521][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.003944][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.021565][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.041771][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.049296][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.065695][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.083278][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.093360][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.105593][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.113514][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.120967][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.129542][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.137302][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.144758][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.165612][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.173261][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.185576][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.203153][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.211037][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.222212][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.231591][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.239089][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.246645][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.254056][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.261563][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.268998][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.276521][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.295591][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.301666][ T367] attempt to access beyond end of device [ 340.301666][ T367] loop3: rw=2049, want=78752, limit=40427 [ 340.303376][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.335637][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.345710][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.355067][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.362833][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.373254][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.385895][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.403775][ T357] usb 1-1: 0:2 : does not exist [ 340.412718][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.431180][ T357] usb 1-1: USB disconnect, device number 3 [ 340.440915][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.449740][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.457892][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.465419][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.473099][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.480630][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.488222][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.495884][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.503399][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.512357][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.519905][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.519942][ T459] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 340.527558][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.542100][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.549731][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.557445][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.564950][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.572943][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.580474][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.588067][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.590859][ T459] EXT4-fs (loop4): mounted filesystem without journal. Opts: mblk_io_submit,init_itable=0x0000000000000006,barrier=0x000000000000008e,bsddf,errors=remount-ro,init_itable,max_dir_size_kb=0x0000000000000109,quota, [ 340.595936][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.623984][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.631619][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.639173][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.646756][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.654284][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.661781][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.669366][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.677039][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.685171][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.692850][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.693732][ T459] ext4 filesystem being mounted at /9/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 340.700636][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.718472][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.726296][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.733714][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.741603][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.749508][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.756958][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.757907][ T53] usb 4-1: USB disconnect, device number 2 [ 340.764528][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.777804][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.786025][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.793830][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.794794][ T459] EXT4-fs warning (device loop4): ext4_empty_dir:3094: inode #12: comm syz.4.36: directory missing '..' [ 340.801947][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.820144][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.832166][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.839650][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.847104][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.854522][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.862017][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.875588][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.883033][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.895822][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.903269][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.910962][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.918711][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.926248][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.937140][ T468] FAT-fs (loop4): Directory bread(block 64) failed [ 340.943759][ T468] FAT-fs (loop4): Directory bread(block 65) failed [ 340.945782][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.953058][ T468] FAT-fs (loop4): Directory bread(block 66) failed [ 340.958092][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.965070][ T468] FAT-fs (loop4): Directory bread(block 67) failed [ 340.971854][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.978772][ T468] FAT-fs (loop4): Directory bread(block 68) failed [ 340.986659][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 340.992628][ T468] FAT-fs (loop4): Directory bread(block 69) failed [ 341.000929][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.007291][ T468] FAT-fs (loop4): Directory bread(block 70) failed [ 341.014613][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.021266][ T468] FAT-fs (loop4): Directory bread(block 71) failed [ 341.029004][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.034812][ T468] FAT-fs (loop4): Directory bread(block 72) failed [ 341.043048][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.049687][ T468] FAT-fs (loop4): Directory bread(block 73) failed [ 341.057079][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.070449][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.078022][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.085793][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.093311][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.101047][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.108644][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.116472][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.123889][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.131653][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.139210][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.146710][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.154111][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.161623][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.169033][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.176496][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.183890][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.191390][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.198801][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.206239][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.213637][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.221172][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.228628][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.236082][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.243481][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.250958][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.258373][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.266185][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.273604][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.281081][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.288534][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.296008][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.303640][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.311101][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.318548][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.325988][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.333488][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.340955][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.348486][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.355922][ T419] hid-generic 0008:0007:0000.0002: unknown main item tag 0x0 [ 341.369696][ T297] usb 6-1: USB disconnect, device number 2 [ 341.376227][ T419] hid-generic 0008:0007:0000.0002: hidraw0: HID v0.0e Device [syz0] on syz0 [ 341.406412][ T48] attempt to access beyond end of device [ 341.406412][ T48] loop3: rw=1, want=77832, limit=40427 [ 341.626715][ T472] EXT4-fs (loop0): Test dummy encryption mode enabled [ 341.818818][ T472] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 342.000547][ T472] EXT4-fs warning (device loop0): ext4_expand_extra_isize_ea:2820: Unable to expand inode 17. Delete some EAs or run e2fsck. [ 342.110607][ T472] EXT4-fs (loop0): 1 truncate cleaned up [ 342.144756][ T472] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_nolock,nojournal_checksum,data_err=abort,jqfmt=vfsv0,test_dummy_encryption,resuid=0x0000000000000000,,errors=continue [ 342.472505][ T24] kauditd_printk_skb: 42 callbacks suppressed [ 342.472518][ T24] audit: type=1400 audit(2000000002.950:199): avc: denied { remount } for pid=471 comm="syz.0.39" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 342.498246][ T484] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 342.510325][ T484] EXT4-fs (loop0): changing journal_checksum during remount not supported; ignoring [ 342.520210][ T484] EXT4-fs (loop0): re-mounted. Opts: max_dir_size_kb=0x0000000000000019,journal_ioprio=0x0000000000000001,user_xattr,grpjquota=,data_err=ignore,noblock_validity,minixdf,journal_checksum, [ 342.616388][ T482] F2FS-fs (loop3): Insane cp_payload (553648128 >= 504) [ 342.635178][ T482] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 342.648142][ T357] usb 2-1: new low-speed USB device number 2 using dummy_hcd [ 342.655888][ T482] F2FS-fs (loop3): Unrecognized mount option "nOinline_xattr" or missing value [ 342.805605][ T297] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 342.839617][ T489] EXT4-fs (loop4): failed to initialize system zone (-117) [ 342.851159][ T489] EXT4-fs (loop4): mount failed [ 343.095812][ T24] audit: type=1400 audit(2000000003.500:200): avc: denied { create } for pid=500 comm="syz.1.47" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 343.167724][ T24] audit: type=1400 audit(2000000003.500:201): avc: denied { setopt } for pid=500 comm="syz.1.47" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 343.257204][ T498] EXT4-fs (loop0): Ignoring removed oldalloc option [ 343.304715][ T24] audit: type=1400 audit(2000000003.510:202): avc: denied { bind } for pid=500 comm="syz.1.47" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 343.309969][ T498] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 343.337259][ T498] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 343.348809][ T498] EXT4-fs (loop0): 1 truncate cleaned up [ 343.354835][ T498] EXT4-fs (loop0): mounted filesystem without journal. Opts: quota,oldalloc,barrier=0x0000000000000003,debug_want_extra_isize=0x000000000000007c,block_validity,jqfmt=vfsv1,,errors=continue [ 343.375519][ T297] usb 6-1: Using ep0 maxpacket: 32 [ 343.473053][ T277] EXT4-fs error (device loop0): ext4_xattr_delete_inode:2935: inode #18: comm syz-executor: corrupted xattr block 35 [ 343.477167][ T24] audit: type=1400 audit(2000000003.950:203): avc: denied { unmount } for pid=277 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 343.505579][ T277] EXT4-fs warning (device loop0): ext4_evict_inode:303: xattr delete (err -117) [ 343.515685][ T297] usb 6-1: config 0 has an invalid interface number: 184 but max is 0 [ 343.524184][ T297] usb 6-1: config 0 has no interface number 0 [ 343.530557][ T297] usb 6-1: config 0 interface 184 has no altsetting 0 [ 343.613264][ T510] attempt to access beyond end of device [ 343.613264][ T510] loop0: rw=2049, want=234, limit=128 [ 343.685787][ T419] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 343.695679][ T297] usb 6-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 343.704739][ T297] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 343.753593][ T297] usb 6-1: Product: syz [ 343.766490][ T297] usb 6-1: Manufacturer: syz [ 343.771131][ T297] usb 6-1: SerialNumber: syz [ 343.777639][ T297] usb 6-1: config 0 descriptor?? [ 343.816079][ T297] smsc75xx v1.0.0 [ 343.837663][ T514] EXT4-fs error (device loop1): ext4_orphan_get:1400: comm syz.1.51: couldn't read orphan inode 26 (err -116) [ 343.849622][ T514] EXT4-fs (loop1): Remounting filesystem read-only [ 343.856264][ T514] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro, [ 343.870095][ T514] ext4 filesystem being mounted at /12/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 343.896633][ T482] F2FS-fs (loop3): Found nat_bits in checkpoint [ 343.925612][ T25] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 343.940820][ T514] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 343.949350][ T297] smsc75xx 6-1:0.184 (unnamed net_device) (uninitialized): usbnet_get_endpoints failed: -71 [ 343.960134][ T297] smsc75xx: probe of 6-1:0.184 failed with error -71 [ 343.965048][ T482] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 343.972815][ T514] EXT4-fs (loop1): Remounting filesystem read-only [ 343.991737][ T514] EXT4-fs error (device loop1): ext4_dirty_inode:6157: inode #3: comm syz.1.51: mark_inode_dirty error [ 344.002416][ T297] usb 6-1: USB disconnect, device number 3 [ 344.012813][ T514] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz.1.51: bg 0: block 64: padding at end of block bitmap is not set [ 344.029516][ T514] Quota error (device loop1): write_blk: dquota write failed [ 344.037294][ T514] Quota error (device loop1): qtree_write_dquot: Error -117 occurred while creating quota [ 344.047568][ T514] EXT4-fs error (device loop1): ext4_acquire_dquot:6225: comm syz.1.51: Failed to acquire dquot type 0 [ 344.049167][ T482] F2FS-fs (loop3): lookup inode (7) has corrupted xattr [ 344.068144][ T482] F2FS-fs (loop3): lookup inode (7) has corrupted xattr [ 344.076899][ T24] audit: type=1400 audit(2000000004.560:204): avc: denied { ioctl } for pid=481 comm="syz.3.42" path="/6/file0/file1" dev="loop3" ino=7 ioctlcmd=0xf514 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 344.122906][ T24] audit: type=1400 audit(2000000004.590:205): avc: denied { setopt } for pid=513 comm="syz.1.51" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 344.142316][ T419] usb 5-1: unable to get BOS descriptor or descriptor too short [ 344.171341][ T24] audit: type=1400 audit(2000000004.650:206): avc: denied { read write } for pid=528 comm="syz.1.54" name="fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 344.225612][ T419] usb 5-1: config 255 has an invalid interface number: 82 but max is 1 [ 344.234045][ T419] usb 5-1: config 255 has an invalid interface number: 104 but max is 1 [ 344.242704][ T419] usb 5-1: config 255 has 3 interfaces, different from the descriptor's value: 2 [ 344.252272][ T419] usb 5-1: config 255 has no interface number 0 [ 344.258766][ T419] usb 5-1: config 255 has no interface number 2 [ 344.265144][ T419] usb 5-1: config 255 interface 82 altsetting 7 has an invalid endpoint with address 0x0, skipping [ 344.282188][ T419] usb 5-1: config 255 interface 104 altsetting 114 has 0 endpoint descriptors, different from the interface descriptor's value: 30 [ 344.295989][ T419] usb 5-1: config 255 interface 82 has no altsetting 0 [ 344.302924][ T419] usb 5-1: config 255 interface 104 has no altsetting 0 [ 344.310235][ T419] usb 5-1: config 255 interface 1 has no altsetting 0 [ 344.465637][ T25] usb 1-1: New USB device found, idVendor=0bda, idProduct=8150, bcdDevice= 0.00 [ 344.474808][ T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.485588][ T419] usb 5-1: New USB device found, idVendor=0499, idProduct=150c, bcdDevice=88.49 [ 344.494862][ T419] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.503164][ T419] usb 5-1: Product: syz [ 344.507647][ T419] usb 5-1: Manufacturer: syz [ 344.512421][ T419] usb 5-1: SerialNumber: syz [ 344.552688][ T25] usb 1-1: Product: syz [ 344.557171][ T25] usb 1-1: Manufacturer: syz [ 344.561796][ T25] usb 1-1: SerialNumber: syz [ 344.615584][ T280] usb 2-1: new full-speed USB device number 3 using dummy_hcd [ 344.775020][ T508] netlink: 'syz.4.49': attribute type 13 has an invalid length. [ 344.783099][ T508] netlink: 'syz.4.49': attribute type 27 has an invalid length. [ 344.995680][ T419] usb 5-1: selecting invalid altsetting 0 [ 345.015655][ T280] usb 2-1: config 1 has an invalid interface number: 236 but max is 0 [ 345.024016][ T280] usb 2-1: config 1 has no interface number 0 [ 345.030664][ T280] usb 2-1: New USB device found, idVendor=0421, idProduct=0335, bcdDevice=53.4b [ 345.040231][ T280] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 345.079008][ T419] usb 5-1: USB disconnect, device number 2 [ 345.088150][ T280] rndis_host 2-1:1.236: skipping garbage [ 345.094047][ T280] rndis_host 2-1:1.236: More than one union descriptor, skipping ... [ 345.102492][ T280] usb 2-1: bad CDC descriptors [ 345.107732][ T280] cdc_acm 2-1:1.236: skipping garbage [ 345.113170][ T280] cdc_acm 2-1:1.236: More than one union descriptor, skipping ... [ 345.122492][ T510] attempt to access beyond end of device [ 345.122492][ T510] loop0: rw=2049, want=1041, limit=128 [ 345.139437][ T510] attempt to access beyond end of device [ 345.139437][ T510] loop0: rw=524288, want=497, limit=128 [ 345.150769][ T510] attempt to access beyond end of device [ 345.150769][ T510] loop0: rw=0, want=249, limit=128 [ 345.161628][ T510] attempt to access beyond end of device [ 345.161628][ T510] loop0: rw=0, want=249, limit=128 [ 345.172473][ T510] attempt to access beyond end of device [ 345.172473][ T510] loop0: rw=0, want=249, limit=128 [ 345.183370][ T510] attempt to access beyond end of device [ 345.183370][ T510] loop0: rw=0, want=249, limit=128 [ 345.194326][ T509] attempt to access beyond end of device [ 345.194326][ T509] loop0: rw=0, want=249, limit=128 [ 345.205364][ T509] attempt to access beyond end of device [ 345.205364][ T509] loop0: rw=0, want=249, limit=128 [ 345.216376][ T509] attempt to access beyond end of device [ 345.216376][ T509] loop0: rw=0, want=249, limit=128 [ 345.288918][ T297] usb 2-1: USB disconnect, device number 3 [ 345.296802][ T303] udevd[303]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:255.82/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 345.375791][ T553] device pim6reg1 entered promiscuous mode [ 345.489929][ T563] netlink: 24 bytes leftover after parsing attributes in process `syz.3.60'. [ 345.846560][ T564] erofs: Unknown parameter 'erofs' [ 346.387251][ T568] cgroup: No subsys list or none specified [ 346.491987][ T578] FAT-fs (loop1): Directory bread(block 64) failed [ 346.505553][ T578] FAT-fs (loop1): Directory bread(block 65) failed [ 346.520357][ T578] FAT-fs (loop1): Directory bread(block 66) failed [ 346.534711][ T578] FAT-fs (loop1): Directory bread(block 67) failed [ 346.548113][ T578] FAT-fs (loop1): Directory bread(block 68) failed [ 346.562470][ T578] FAT-fs (loop1): Directory bread(block 69) failed [ 346.575564][ T578] FAT-fs (loop1): Directory bread(block 70) failed [ 346.589754][ T578] FAT-fs (loop1): Directory bread(block 71) failed [ 346.600910][ T578] FAT-fs (loop1): Directory bread(block 72) failed [ 346.607732][ T578] FAT-fs (loop1): Directory bread(block 73) failed [ 346.625579][ T53] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 346.738832][ T590] bridge0: port 1(bridge_slave_0) entered disabled state [ 346.756105][ T590] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 346.986795][ T53] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 346.994094][ T53] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid wMaxPacketSize 0 [ 347.005070][ T53] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid wMaxPacketSize 0 [ 347.096140][ T608] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 347.106004][ T608] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (42152!=20869) [ 347.116567][ T608] EXT4-fs error (device loop1): ext4_get_journal_inode:5242: inode #5: comm syz.1.72: unexpected bad inode w/o EXT4_IGET_BAD [ 347.129726][ T608] EXT4-fs (loop1): no journal found [ 347.134957][ T608] EXT4-fs (loop1): can't get journal size [ 347.144020][ T608] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,noinit_itable,norecovery,min_batch_time=0x000000000000071d,abort,,errors=continue [ 347.161946][ T608] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1457: inode #12: block 16: comm syz.1.72: path /21/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=20, inode=13, rec_len=16, size=60 fake=0 [ 347.252755][ T53] usb 4-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 347.262123][ T53] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 347.270195][ T53] usb 4-1: Product: syz [ 347.274410][ T53] usb 4-1: Manufacturer: syz [ 347.301625][ T53] usb 4-1: SerialNumber: syz [ 347.329035][ T53] usb 4-1: config 0 descriptor?? [ 347.540186][ T586] F2FS-fs (loop4): invalid crc value [ 347.620454][ T24] kauditd_printk_skb: 14 callbacks suppressed [ 347.620534][ T24] audit: type=1400 audit(2000000008.090:221): avc: denied { mount } for pid=612 comm="syz.0.74" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 347.843908][ T586] F2FS-fs (loop4): Found nat_bits in checkpoint [ 347.957271][ T24] audit: type=1400 audit(2000000008.440:222): avc: denied { unmount } for pid=612 comm="syz.0.74" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 347.988109][ T586] F2FS-fs (loop4): Cannot turn on quotas: -2 on 2 [ 347.999456][ T586] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 348.250950][ T625] netlink: 16 bytes leftover after parsing attributes in process `syz.3.62'. [ 348.283638][ T24] audit: type=1400 audit(2000000008.760:223): avc: denied { write } for pid=627 comm="syz.1.76" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 348.392140][ T633] exfat: Deprecated parameter 'utf8' [ 348.399129][ T633] exfat: Deprecated parameter 'utf8' [ 348.404571][ T633] exfat: Deprecated parameter 'utf8' [ 348.457098][ T633] exFAT-fs (loop4): Invalid boot checksum (boot checksum : 0x1119ab80, checksum : 0x1119abd0) [ 348.467809][ T633] exFAT-fs (loop4): invalid boot region [ 348.473515][ T633] exFAT-fs (loop4): failed to recognize exfat type [ 348.655553][ T53] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 348.685552][ T25] rtl8150 1-1:1.0: couldn't reset the device [ 348.691746][ T25] rtl8150: probe of 1-1:1.0 failed with error -5 [ 348.701223][ T25] usb 1-1: USB disconnect, device number 4 [ 348.905634][ T53] usb 2-1: Using ep0 maxpacket: 32 [ 349.055602][ T53] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 349.064417][ T53] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 349.074604][ T53] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 349.176399][ T645] erofs: Unknown parameter 'erofs' [ 349.472333][ T53] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 349.678612][ T53] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 349.931605][ T53] usb 2-1: Product: С [ 349.968289][ T53] usb 2-1: Manufacturer: 嵿⣄ዦ껤㾢歋∉覬≉ޖ恢宪Ủ㪒晓䣷䢌ہ妃瑱뽙犳泙㚠薾ꇙ脐䥎옟軲紨暓᠒ᯝ냷ᯊ辔씦崙잶鴟⃳赁ฮ㤱唸郥בֿㅯኽ౜⸿ꖩ꿮䛛뿻ꠤ䕉▸轮뵓冺륊ꃘ㳮睶臂陡凿嬡㔹䁷椡ፌᾋ␐酖⋲䂒碁챽鼜郤ꢨ쳟꛻࡫ཫﯙ쨓ႜꄸ레쁅쀗⺿灶뢗夽솏躹鹿 [ 350.259169][ T53] usb 2-1: SerialNumber: 㠊 [ 350.334741][ T25] usb 4-1: USB disconnect, device number 3 [ 350.818077][ T665] bridge0: port 1(bridge_slave_0) entered disabled state [ 350.829916][ T665] bridge0: port 2(bridge_slave_1) entered disabled state [ 351.641354][ T24] audit: type=1400 audit(2000000012.120:224): avc: denied { write } for pid=667 comm="syz.4.86" lport=1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 351.661872][ T665] F2FS-fs (loop3): fault_injection options not supported [ 351.668976][ T665] F2FS-fs (loop3): fault_type options not supported [ 351.676332][ T665] F2FS-fs (loop3): invalid crc value [ 351.691077][ T665] F2FS-fs (loop3): Found nat_bits in checkpoint [ 351.726319][ T53] usb 2-1: 0:2 : does not exist [ 351.734268][ T665] F2FS-fs (loop3): Start checkpoint disabled! [ 351.745151][ T53] usb 2-1: USB disconnect, device number 4 [ 351.774745][ T670] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 351.784959][ T665] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 351.866172][ T670] ext4 filesystem being mounted at /24/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 351.871343][ T24] audit: type=1400 audit(2000000012.330:225): avc: denied { create } for pid=661 comm="syz.3.85" name="file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=sock_file permissive=1 [ 351.928851][ T670] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 351.941345][ T670] EXT4-fs error (device loop1): ext4_dirty_inode:6157: inode #2: comm syz.1.87: mark_inode_dirty error [ 351.996850][ T25] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 352.005307][ T670] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 352.015890][ T685] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 352.025962][ T303] udevd[303]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 352.060257][ T685] EXT4-fs error (device loop1): ext4_dirty_inode:6157: inode #2: comm syz.1.87: mark_inode_dirty error [ 352.074906][ T298] handle_bad_sector: 17151 callbacks suppressed [ 352.074918][ T298] attempt to access beyond end of device [ 352.074918][ T298] loop3: rw=2049, want=40976, limit=40427 [ 352.094470][ T685] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 352.265532][ T25] usb 5-1: Using ep0 maxpacket: 32 [ 352.288149][ T24] audit: type=1400 audit(2000000012.770:226): avc: denied { create } for pid=687 comm="syz.3.91" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 352.330364][ T24] audit: type=1400 audit(2000000012.770:227): avc: denied { write } for pid=687 comm="syz.3.91" name="file0" dev="tmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 352.357146][ T24] audit: type=1400 audit(2000000012.770:228): avc: denied { open } for pid=687 comm="syz.3.91" path="/13/file0" dev="tmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 352.380082][ T24] audit: type=1400 audit(2000000012.770:229): avc: denied { ioctl } for pid=687 comm="syz.3.91" path="/13/file0" dev="tmpfs" ino=90 ioctlcmd=0x70c8 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 352.385247][ T692] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=26 sclass=netlink_tcpdiag_socket pid=692 comm=syz.3.92 [ 352.404147][ T24] audit: type=1400 audit(2000000012.810:230): avc: denied { unlink } for pid=275 comm="syz-executor" name="file0" dev="tmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 352.425908][ T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x9 has an invalid bInterval 128, changing to 11 [ 352.451031][ T663] F2FS-fs (loop5): invalid crc value [ 352.456944][ T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid wMaxPacketSize 0 [ 352.468217][ T25] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x4 has invalid wMaxPacketSize 0 [ 352.493242][ T670] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 352.493302][ T663] F2FS-fs (loop5): Found nat_bits in checkpoint [ 352.508592][ T670] EXT4-fs error (device loop1): ext4_dirty_inode:6157: inode #2: comm syz.1.87: mark_inode_dirty error [ 352.519948][ T670] EXT4-fs error (device loop1) in ext4_do_update_inode:5350: error 27 [ 352.528504][ T670] EXT4-fs error (device loop1): __ext4_ext_dirty:182: inode #2: comm syz.1.87: mark_inode_dirty error [ 352.528653][ T692] netlink: 12 bytes leftover after parsing attributes in process `syz.3.92'. [ 352.577992][ T663] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 352.649442][ T24] kauditd_printk_skb: 5 callbacks suppressed [ 352.649454][ T24] audit: type=1400 audit(2000000013.130:236): avc: denied { getopt } for pid=660 comm="syz.5.84" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 352.680079][ T663] overlayfs: failed to resolve 'w5T)`)YFnA@T<3ڂ$rcnHwC" -8/': -2 [ 352.702492][ T24] audit: type=1400 audit(2000000013.160:237): avc: denied { mounton } for pid=660 comm="syz.5.84" path="/4/bus/file1/file0" dev="loop5" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 352.734294][ T375] F2FS-fs (loop5): f2fs_fill_dentries: corrupted namelen=1025, run fsck to fix. [ 352.738505][ T25] usb 5-1: New USB device found, idVendor=0e6f, idProduct=582c, bcdDevice=31.68 [ 352.752705][ T25] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 352.754010][ T24] audit: type=1400 audit(2000000013.160:238): avc: denied { unlink } for pid=660 comm="syz.5.84" name="#3" dev="loop5" ino=17 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=chr_file permissive=1 [ 352.761770][ T25] usb 5-1: Product: syz [ 352.787365][ T25] usb 5-1: Manufacturer: syz [ 352.791980][ T25] usb 5-1: SerialNumber: syz [ 352.797966][ T25] usb 5-1: config 0 descriptor?? [ 352.803048][ T24] audit: type=1400 audit(2000000013.170:239): avc: denied { rename } for pid=660 comm="syz.5.84" name=131377C5FC35D41454D5D41D29AD1A6029598146E6BE166E41AD0DBD4054033C9F33BBDA8224A2F3D772E7636E48B33CBF708372E8F1B9933EC5127743BE2206209EF02DF9CBF2F6E880D338 dev="loop5" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 352.865543][ T53] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 352.915568][ T297] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 353.082512][ T24] audit: type=1400 audit(2000000013.560:240): avc: denied { setopt } for pid=667 comm="syz.4.86" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 353.107408][ T296] usb 5-1: USB disconnect, device number 3 [ 353.125588][ T53] usb 2-1: Using ep0 maxpacket: 16 [ 353.155575][ T297] usb 4-1: Using ep0 maxpacket: 16 [ 353.245626][ T53] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 353.257558][ T24] audit: type=1400 audit(2000000013.740:241): avc: denied { mounton } for pid=700 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 353.265723][ T53] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 353.295602][ T297] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 353.315691][ T297] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 353.322447][ T53] usb 2-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 353.335586][ T297] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 353.345107][ T53] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 353.358945][ T297] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 353.373332][ T297] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 353.376506][ T53] usb 2-1: config 0 descriptor?? [ 353.394615][ T297] usb 4-1: config 0 descriptor?? [ 353.413404][ T700] bridge0: port 1(bridge_slave_0) entered blocking state [ 353.420718][ T700] bridge0: port 1(bridge_slave_0) entered disabled state [ 353.428564][ T700] device bridge_slave_0 entered promiscuous mode [ 353.439053][ T700] bridge0: port 2(bridge_slave_1) entered blocking state [ 353.446220][ T700] bridge0: port 2(bridge_slave_1) entered disabled state [ 353.453762][ T700] device bridge_slave_1 entered promiscuous mode [ 353.512025][ T700] bridge0: port 2(bridge_slave_1) entered blocking state [ 353.519138][ T700] bridge0: port 2(bridge_slave_1) entered forwarding state [ 353.526481][ T700] bridge0: port 1(bridge_slave_0) entered blocking state [ 353.533532][ T700] bridge0: port 1(bridge_slave_0) entered forwarding state [ 353.558763][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 353.566630][ T298] bridge0: port 1(bridge_slave_0) entered disabled state [ 353.574364][ T298] bridge0: port 2(bridge_slave_1) entered disabled state [ 353.593148][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 353.601756][ T298] bridge0: port 1(bridge_slave_0) entered blocking state [ 353.608850][ T298] bridge0: port 1(bridge_slave_0) entered forwarding state [ 353.646061][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 353.658668][ T298] bridge0: port 2(bridge_slave_1) entered blocking state [ 353.665767][ T298] bridge0: port 2(bridge_slave_1) entered forwarding state [ 353.676435][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 353.684594][ T298] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 353.700697][ T705] EXT4-fs (loop4): Ignoring removed bh option [ 353.715209][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 353.728878][ T705] EXT4-fs error (device loop4): ext4_map_blocks:630: inode #3: block 2: comm syz.4.97: lblock 2 mapped to illegal pblock 2 (length 1) [ 353.744624][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 353.752559][ T705] Quota error (device loop4): qtree_write_dquot: dquota write failed [ 353.762939][ T700] device veth0_vlan entered promiscuous mode [ 353.769921][ T48] device bridge_slave_1 left promiscuous mode [ 353.776765][ T48] bridge0: port 2(bridge_slave_1) entered disabled state [ 353.784040][ T705] EXT4-fs error (device loop4): ext4_map_blocks:630: inode #3: block 48: comm syz.4.97: lblock 0 mapped to illegal pblock 48 (length 1) [ 353.798870][ T48] device bridge_slave_0 left promiscuous mode [ 353.805022][ T48] bridge0: port 1(bridge_slave_0) entered disabled state [ 353.812627][ T705] Quota error (device loop4): v2_write_file_info: Can't write info structure [ 353.822602][ T48] device veth1_macvtap left promiscuous mode [ 353.828942][ T705] EXT4-fs error (device loop4): ext4_acquire_dquot:6225: comm syz.4.97: Failed to acquire dquot type 0 [ 353.836414][ T685] udc-core: couldn't find an available UDC or it's busy [ 353.840903][ T48] device veth0_vlan left promiscuous mode [ 353.853976][ T705] EXT4-fs error (device loop4) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 353.854048][ T685] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 353.871591][ T705] EXT4-fs error (device loop4): ext4_evict_inode:283: inode #11: comm syz.4.97: mark_inode_dirty error [ 353.879503][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 353.883421][ T705] EXT4-fs warning (device loop4): ext4_evict_inode:286: couldn't mark inode dirty (err -117) [ 353.900371][ T705] EXT4-fs (loop4): 1 orphan inode deleted [ 353.906299][ T705] EXT4-fs (loop4): mounted filesystem without journal. Opts: i_version,noblock_validity,bh,min_batch_time=0x0000000000000008,nodelalloc,inlinecrypt,,errors=continue [ 353.934263][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 353.950849][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 353.958687][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 353.975968][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 353.985583][ T53] usbhid 2-1:0.0: can't add hid device: -71 [ 353.991612][ T53] usbhid: probe of 2-1:0.0 failed with error -71 [ 353.993771][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 354.009603][ T53] usb 2-1: USB disconnect, device number 5 [ 354.016355][ T297] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 354.048775][ T297] input: HID 045e:07da as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:045E:07DA.0003/input/input6 [ 354.071044][ T298] EXT4-fs error (device loop4): ext4_map_blocks:630: inode #3: block 1: comm kworker/u4:3: lblock 1 mapped to illegal pblock 1 (length 1) [ 354.095940][ T297] microsoft 0003:045E:07DA.0003: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.3-1/input0 [ 354.108248][ T298] Quota error (device loop4): remove_tree: Can't read quota data block 1 [ 354.125823][ T298] EXT4-fs error (device loop4): ext4_release_dquot:6261: comm kworker/u4:3: Failed to release dquot type 0 [ 354.228895][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 354.245841][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 354.260983][ T700] device veth1_macvtap entered promiscuous mode [ 354.263509][ T717] fuse: Bad value for 'fd' [ 354.269291][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 354.281159][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 354.289997][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 354.297992][ T714] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 354.311191][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 354.319765][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 354.329068][ T714] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (42152!=20869) [ 354.340359][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 354.348177][ T714] EXT4-fs error (device loop1): ext4_get_journal_inode:5242: inode #5: comm syz.1.99: unexpected bad inode w/o EXT4_IGET_BAD [ 354.351220][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 354.370368][ T419] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 354.378745][ T714] EXT4-fs (loop1): no journal found [ 354.384020][ T714] EXT4-fs (loop1): can't get journal size [ 354.418884][ T714] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,noinit_itable,norecovery,min_batch_time=0x000000000000071d,abort,,errors=continue [ 354.476417][ T714] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1457: inode #12: block 16: comm syz.1.99: path /26/file0/file0: bad entry in directory: rec_len is too small for name_len - offset=20, inode=13, rec_len=16, size=60 fake=0 [ 354.555910][ T723] x_tables: arp_tables: mangle.0 target: invalid size 48 (kernel) != (user) 0 [ 354.622538][ T15] usb 4-1: USB disconnect, device number 4 [ 354.628628][ T721] F2FS-fs (loop6): Insane cp_payload (553648128 >= 504) [ 354.642652][ T721] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 354.657726][ T727] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 354.667580][ T721] F2FS-fs (loop6): Unrecognized mount option "nOinline_xattr" or missing value [ 354.676706][ T727] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (42152!=20869) [ 354.687461][ T727] EXT4-fs error (device loop1): ext4_get_journal_inode:5242: inode #5: comm syz.1.102: unexpected bad inode w/o EXT4_IGET_BAD [ 354.755598][ T419] usb 5-1: config 0 has an invalid interface number: 64 but max is 0 [ 354.765046][ T727] EXT4-fs (loop1): no journal found [ 354.770335][ T727] EXT4-fs (loop1): can't get journal size [ 354.786111][ T727] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,noinit_itable,norecovery,min_batch_time=0x000000000000071d,abort,,errors=continue [ 354.805563][ T419] usb 5-1: config 0 has an invalid descriptor of length 48, skipping remainder of the config [ 354.825536][ T419] usb 5-1: config 0 has no interface number 0 [ 354.928020][ T24] audit: type=1400 audit(2000000015.410:242): avc: denied { connect } for pid=736 comm="syz.0.105" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 355.295650][ T419] usb 5-1: New USB device found, idVendor=046d, idProduct=0823, bcdDevice=39.48 [ 355.304855][ T419] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 355.312988][ T419] usb 5-1: Product: syz [ 355.317376][ T419] usb 5-1: Manufacturer: syz [ 355.322028][ T419] usb 5-1: SerialNumber: syz [ 355.327875][ T419] usb 5-1: config 0 descriptor?? [ 355.563652][ T721] F2FS-fs (loop6): Found nat_bits in checkpoint [ 355.623640][ T721] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 355.636589][ T753] EXT4-fs (loop3): Ignoring removed nobh option [ 355.644543][ T753] EXT4-fs (loop3): mounted filesystem without journal. Opts: nobh,usrjquota=,,errors=continue [ 355.655192][ T753] ext4 filesystem being mounted at /16/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 355.676588][ T751] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 355.704233][ T751] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 355.713692][ T721] F2FS-fs (loop6): lookup inode (7) has corrupted xattr [ 355.738791][ T753] incfs: Backing dir is not set, filesystem can't be mounted. [ 355.748078][ T751] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 3: comm syz.1.107: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 355.767773][ T753] incfs: mount failed -2 [ 355.786217][ T751] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 12: comm syz.1.107: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 355.807995][ T751] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz.1.107: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 355.835779][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 3: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 355.836872][ T705] syz.4.97 (705): /proc/704/oom_adj is deprecated, please use /proc/704/oom_score_adj instead. [ 355.857880][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 12: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 355.888510][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 355.914853][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 14: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 355.935733][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 15: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 355.956352][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 16: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 355.977756][ T276] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 17: comm syz-executor: path /29/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 356.006067][ T419] uvcvideo: Found UVC 0.00 device syz (046d:0823) [ 356.012873][ T419] uvcvideo: No valid video chain found. [ 356.035605][ T419] usb 5-1: USB disconnect, device number 4 [ 356.129272][ T769] EXT4-fs (loop3): bad geometry: first data block is 0 with a 1k block and cluster size [ 356.353109][ T777] erofs: (device loop3): mounted with root inode @ nid 36. [ 356.461886][ T279] EXT4-fs error (device loop4): __ext4_get_inode_loc:4444: comm syz-executor: Invalid inode table block 1 in block_group 0 [ 356.501149][ T279] EXT4-fs error (device loop4) in ext4_reserve_inode_write:5947: Corrupt filesystem [ 356.520902][ T279] EXT4-fs error (device loop4): ext4_quota_off:6544: inode #3: comm syz-executor: mark_inode_dirty error [ 356.575586][ T777] erofs: (device loop3): z_erofs_readpage: failed to read, err [-117] [ 356.583866][ T777] BUG: scheduling while atomic: syz.3.114/777/0x00000002 [ 356.590993][ T777] Modules linked in: [ 356.594908][ T777] Preemption disabled at: [ 356.595040][ T777] [] z_erofs_reload_indexes+0x318/0x450 [ 356.606813][ T777] CPU: 1 PID: 777 Comm: syz.3.114 Not tainted syzkaller #0 [ 356.614051][ T777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 356.624131][ T777] Call Trace: [ 356.627545][ T777] __dump_stack+0x21/0x24 [ 356.631908][ T777] dump_stack_lvl+0x1a7/0x208 [ 356.636604][ T777] ? z_erofs_reload_indexes+0x318/0x450 [ 356.642174][ T777] ? show_regs_print_info+0x18/0x18 [ 356.647485][ T777] ? slab_free_freelist_hook+0xc5/0x190 [ 356.653058][ T777] ? z_erofs_reload_indexes+0x318/0x450 [ 356.658636][ T777] dump_stack+0x15/0x1c [ 356.662876][ T777] __schedule_bug+0x183/0x240 [ 356.665748][ T297] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 356.667613][ T777] ? __migrate_task+0x190/0x190 [ 356.679966][ T777] ? putname+0xfe/0x150 [ 356.684210][ T777] __schedule+0xc45/0x1320 [ 356.688652][ T777] ? do_sys_open+0xe0/0xe0 [ 356.693177][ T777] ? __sched_text_start+0x8/0x8 [ 356.698119][ T777] ? switch_fpu_return+0x19c/0x330 [ 356.703264][ T777] ? fpu__clear_all+0x20/0x20 [ 356.707976][ T777] ? ____fput+0x15/0x20 [ 356.712145][ T777] schedule+0x13c/0x1d0 [ 356.716480][ T777] exit_to_user_mode_loop+0x4b/0xe0 [ 356.721702][ T777] exit_to_user_mode_prepare+0x76/0xa0 [ 356.727442][ T777] syscall_exit_to_user_mode+0x1d/0x40 [ 356.732933][ T777] do_syscall_64+0x3d/0x40 [ 356.737388][ T777] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 356.743315][ T777] RIP: 0033:0x7fc4363dbeb9 [ 356.747776][ T777] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 356.767402][ T777] RSP: 002b:00007fc434e38028 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 356.775839][ T777] RAX: ffffffffffffff8b RBX: 00007fc436656fa0 RCX: 00007fc4363dbeb9 [ 356.783827][ T777] RDX: 000000000000275a RSI: 0000200000000080 RDI: ffffffffffffff9c [ 356.791904][ T777] RBP: 00007fc436449c1f R08: 0000000000000000 R09: 0000000000000000 [ 356.799892][ T777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 356.807899][ T777] R13: 00007fc436657038 R14: 00007fc436656fa0 R15: 00007fff8f37f148 [ 356.923475][ T782] overlayfs: failed to clone upperpath [ 356.938648][ T784] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 356.948701][ T784] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (42152!=20869) [ 356.959288][ T784] EXT4-fs error (device loop4): ext4_get_journal_inode:5242: inode #5: comm syz.4.117: unexpected bad inode w/o EXT4_IGET_BAD [ 356.972567][ T784] EXT4-fs (loop4): no journal found [ 356.977835][ T784] EXT4-fs (loop4): can't get journal size [ 356.984733][ T784] EXT4-fs (loop4): mounted filesystem without journal. Opts: noblock_validity,noinit_itable,norecovery,min_batch_time=0x000000000000071d,abort,,errors=continue [ 357.115590][ T297] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 357.126610][ T297] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 357.452457][ T419] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 357.460036][ T297] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 357.473018][ T297] usb 7-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 357.482089][ T297] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 357.491337][ T297] usb 7-1: config 0 descriptor?? [ 357.865584][ T419] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 357.875856][ T419] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 357.932681][ T276] EXT4-fs warning (device loop1): ext4_update_dynamic_rev:1047: updating to rev 1 because of new feature flag, running e2fsck is recommended [ 357.966762][ T297] plantronics 0003:047F:FFFF.0004: No inputs registered, leaving [ 357.975371][ T419] usb 4-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 357.984506][ T419] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=67 [ 357.998508][ T297] plantronics 0003:047F:FFFF.0004: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.6-1/input0 [ 358.002950][ T792] process 'syz.1.111' launched './file0' with NULL argv: empty string added [ 358.011167][ T419] usb 4-1: SerialNumber: syz [ 358.024455][ T24] kauditd_printk_skb: 5 callbacks suppressed [ 358.024467][ T24] audit: type=1400 audit(2000000018.510:248): avc: denied { execute_no_trans } for pid=791 comm="syz.1.111" path="/30/file0" dev="tmpfs" ino=191 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 358.326491][ T419] usb 4-1: 0:2 : does not exist [ 358.369236][ T419] usb 4-1: USB disconnect, device number 5 [ 358.576070][ T303] udevd[303]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 358.625596][ C0] plantronics 0003:047F:FFFF.0004: hid_field_extract() called with n (132) > 32! (swapper/0) [ 358.636603][ T794] udc-core: couldn't find an available UDC or it's busy [ 358.643559][ T794] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.690196][ T794] EXT4-fs (loop6): filesystem too large to mount safely on this system [ 358.837238][ T790] usb 7-1: USB disconnect, device number 2